<SEC-DOCUMENT>0001193125-22-125563.txt : 20220428
<SEC-HEADER>0001193125-22-125563.hdr.sgml : 20220428
<ACCEPTANCE-DATETIME>20220428083344
ACCESSION NUMBER:		0001193125-22-125563
CONFORMED SUBMISSION TYPE:	20-F
PUBLIC DOCUMENT COUNT:		164
CONFORMED PERIOD OF REPORT:	20211231
FILED AS OF DATE:		20220428
DATE AS OF CHANGE:		20220428

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:		22862436

	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>d261582d20f.htm
<DESCRIPTION>FORM 20-F
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8" ?>
<html xmlns:jd="http://www.jd.com/20211231" 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/2021q4" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/deprecated" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:currency="http://xbrl.sec.gov/currency/2021" xmlns:exch="http://xbrl.sec.gov/exch/2021" xmlns:naics="http://xbrl.sec.gov/naics/2021" xmlns:sic="http://xbrl.sec.gov/sic/2021" xmlns:stpr="http://xbrl.sec.gov/stpr/2021" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" 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=""><div style='display: none'><ix:header><ix:hidden><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="hidden46461258" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardTwoYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis">P2Y</ix:nonNumeric><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" id="hidden46461534" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardFiveYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" unitRef="Unit_pure" decimals="2">0.20</ix:nonFraction><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" id="hidden46461535" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedcompensationAwardSixYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" unitRef="Unit_pure" decimals="2">0.17</ix:nonFraction><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" id="hidden46461536" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardTenYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" unitRef="Unit_pure" decimals="2">0.10</ix:nonFraction><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" id="hidden46461531" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_SharebasedCompensationawardThreeYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" unitRef="Unit_pure" decimals="2">0.33</ix:nonFraction><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" id="hidden46461532" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardFourYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" unitRef="Unit_pure" decimals="2">0.25</ix:nonFraction><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" id="hidden46461368" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardTwoYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" unitRef="Unit_pure" decimals="2">0.50</ix:nonFraction><ix:nonNumeric name="dei:AmendmentFlag" contextRef="P01_01_2021To12_31_2021">false</ix:nonNumeric><ix:nonFraction name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" id="hidden46461875" contextRef="P01_01_2021To12_31_2021_DateFalling6MonthsFromTheInitialUtilizationDateMemberJDInterestRateApplicablePeriodAxis_HongKongInterbankOfferedRateMemberusgaapVariableRateAxis_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis" unitRef="Unit_pure" decimals="4">0.0070</ix:nonFraction><ix:nonFraction name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" id="hidden46461876" contextRef="P01_01_2021To12_31_2021_HongKongInterbankOfferedRateMemberusgaapVariableRateAxis_InitialUtilizationDateMemberJDInterestRateApplicablePeriodAxis_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis" unitRef="Unit_pure" decimals="4">0.0050</ix:nonFraction><ix:nonFraction name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" id="hidden46462138" contextRef="P01_01_2017To12_31_2017" unitRef="Unit_pure" decimals="4">0.0115</ix:nonFraction><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" id="hidden46462084" contextRef="P10_31_2020To10_31_2020_JdHealthMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_USD_per_Share" decimals="7">0.0000005</ix:nonFraction><ix:nonNumeric name="dei:DocumentFiscalPeriodFocus" contextRef="P01_01_2021To12_31_2021">FY</ix:nonNumeric><ix:nonNumeric name="dei:EntityCentralIndexKey" id="hidden46461915" contextRef="P01_01_2021To12_31_2021">0001549802</ix:nonNumeric><ix:nonFraction name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" id="hidden46462615" contextRef="P01_01_2021To12_31_2021_LondonInterbankOfferedRateLIBORMemberusgaapVariableRateAxis_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis" unitRef="Unit_pure" decimals="4">0.0085</ix:nonFraction><ix:footnote id="FN_149572" 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-20211231.xsd" /><link:linkbaseRef xlink:type="simple" xlink:href="jd-20211231_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-20211231_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-20211231_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-20211231_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_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="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="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_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_2019To12_31_2019" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> </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" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> </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="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="P04_01_2018To04_01_2018" > <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>2018-04-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2018" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-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_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>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_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_BuildingAndBuildingImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >us-gaap:BuildingAndBuildingImprovementsMember</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_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-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="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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_StrategicCooperationMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >jd:StrategicCooperationMember</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_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:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_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-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2021MemberusgaapDebtInstrumentAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis" >jd:UnsecuredSeniorNotesDue2021Member</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_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_JdLogisticsMembersrtOwnershipAxis_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: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_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_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-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_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:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_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: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_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>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_JdIndustryMembersrtOwnershipAxis_SeriesAOnePreferredStockMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdIndustryMember</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_JdIndustryMembersrtOwnershipAxis_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:JdIndustryMember</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_GicAndMubdalaInvestmentCompanyMemberdeiLegalEntityAxis_LogisticsInvestmentDevelopmentFundOneMemberJDFundAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis" >jd:GicAndMubdalaInvestmentCompanyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:FundAxis" >jd:LogisticsInvestmentDevelopmentFundOneMember</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_LogisticsInvestmentDevelopmentFundOneMemberJDFundAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:FundAxis" >jd:LogisticsInvestmentDevelopmentFundOneMember</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:LongtermDebtTypeAxis" >us-gaap:SeniorNotesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis" >jd:UnsecuredSeniorNotesMember</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_JdLogisticsPropertiesCoreFundIiLPMemberdeiLegalEntityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis" >jd:JdLogisticsPropertiesCoreFundIiLPMember</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_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:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_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>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_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:instant>2020-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_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-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnPerformanceMemberJDVestingCriteriaAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:VestingCriteriaAxis" >jd:VestingBasedOnPerformanceMember</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_2020_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>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_JdIndustrialTechnologyIncMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdIndustrialTechnologyIncMember</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_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_BeijingJingdongZhenshiInformationTechnologyCo.LtdMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:BeijingJingdongZhenshiInformationTechnologyCo.LtdMember</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_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_JiangsuHuijiSpaceTechnologyCompanyLimitedMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JiangsuHuijiSpaceTechnologyCompanyLimitedMember</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_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_JdPropertyGroupCorporationMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdPropertyGroupCorporationMember</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_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_JdcomECommerceInvestmentHongKongCompanyLimitedMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdcomECommerceInvestmentHongKongCompanyLimitedMember</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_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_XianJingdongXunchengLogisticsCompanyLimitedMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:XianJingdongXunchengLogisticsCompanyLimitedMember</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_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_JingdongFiveStarApplianceGroupCoLtdMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JingdongFiveStarApplianceGroupCoLtdMember</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_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: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_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_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_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_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_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_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_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_BuildingAndBuildingImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >us-gaap:BuildingAndBuildingImprovementsMember</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_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_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>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: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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_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:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_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>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_StrategicCooperationMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >jd:StrategicCooperationMember</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_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: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:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <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_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_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_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>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: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_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_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: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>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_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_JdLogisticsMembersrtOwnershipAxis_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: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_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: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>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_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>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_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>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_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2021MemberusgaapDebtInstrumentAxis" > <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:UnsecuredSeniorNotesDue2021Member</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_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_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_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_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_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>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_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_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: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_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:RelatedPartyTransactionAxis" >jd:TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMember</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_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>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_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>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="srt:OwnershipAxis" >jd:JdPropertyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:SeriesAPreferredStockMember</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_JdIndustryMembersrtOwnershipAxis_SeriesAOnePreferredStockMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdIndustryMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >jd:SeriesAOnePreferredStockMember</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_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>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_OneyearCorporateBondMemberusgaapShortTermDebtTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis" >jd:OneyearCorporateBondMember</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:StatementClassOfStockAxis" >jd:AmericanDepositaryShareMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis" >jd:TwentyTwentyShareRepurchaseProgramMember</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="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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> </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_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:ServicesReceivedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:DadaNexusLimitedMember</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_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </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_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis_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:JdLogisticsMember</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_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >jd:ServicesReceivedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:AtrenewGroupMember</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_NonrecourseSecuritizationDebtMemberusgaapDebtInstrumentAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis" >jd:NonrecourseSecuritizationDebtMember</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_UnsecuredSeniorNotesAndBankBorrowingsMemberusgaapDebtInstrumentAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis" >jd:UnsecuredSeniorNotesAndBankBorrowingsMember</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_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_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: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_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_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: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_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_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: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_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_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: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_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_OperatingExpenseMemberusgaapConcentrationRiskByBenchmarkAxis_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_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> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis" >us-gaap:OperatingExpenseMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis" >jd:RelatedPartiesConcentrationRiskMember</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_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" > <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:TwentyEighteenShareRepurchaseProgramMember</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_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_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: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_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_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: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_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_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: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_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_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: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_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_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>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To12_31_2019_FarfetchcomLimitedMemberJDInvestmentIssuerAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis" >jd:FarfetchcomLimitedMember</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_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_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> </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_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>2020-01-01</xbrli:startDate> <xbrli:endDate>2020-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2020To12_31_2020_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>2020-01-01</xbrli:startDate> <xbrli:endDate>2020-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2020To12_31_2020_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>2020-01-01</xbrli:startDate> <xbrli:endDate>2020-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2020To12_31_2020_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>2020-01-01</xbrli:startDate> <xbrli:endDate>2020-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2020To12_31_2020_StrategicCooperationMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >jd:StrategicCooperationMember</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_JdLogisticsMemberdeiLegalEntityAxis_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="dei:LegalEntityAxis" >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_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_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_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_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_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_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_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>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_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_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>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_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_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_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_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_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis_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: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_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_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:RelatedPartyTransactionAxis" >jd:ServicesReceivedMember</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_UnsecuredSeniorNotesAndBankBorrowingsMemberusgaapDebtInstrumentAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis" >jd:UnsecuredSeniorNotesAndBankBorrowingsMember</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_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>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_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_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_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_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>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_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:RelatedPartyTransactionAxis" >us-gaap:LoansMember</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_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_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:JdHealthPlanMember</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="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>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: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>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:RelatedPartyTransactionsByRelatedPartyAxis" >jd:RelatedPartiesOtherThanMajorRelatedPartiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis" >us-gaap:OperatingExpenseMember</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_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>2020-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2020To12_31_2020_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>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_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_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_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>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_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_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>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: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>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_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_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_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_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_GicAndMubdalaInvestmentCompanyMemberdeiLegalEntityAxis_LogisticsInvestmentDevelopmentFundOneMemberJDFundAxis_ModernLogisticsFacilitiesMemberusgaapSubsegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis" >jd:ModernLogisticsFacilitiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="dei:LegalEntityAxis" >jd:GicAndMubdalaInvestmentCompanyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:FundAxis" >jd:LogisticsInvestmentDevelopmentFundOneMember</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_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_FarfetchcomLimitedMemberJDInvestmentIssuerAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis" >jd:FarfetchcomLimitedMember</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_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <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-01-01</xbrli:startDate> <xbrli:endDate>2020-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2020To12_31_2020_JdIndustryMembersrtOwnershipAxis_SeriesAOnePreferredStockMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdIndustryMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >jd:SeriesAOnePreferredStockMember</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_JdIndustryMembersrtOwnershipAxis_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:JdIndustryMember</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_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_2021To12_31_2021_MinimumMembersrtRangeAxis_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <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:OfficeEquipmentMember</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_MaximumMembersrtRangeAxis_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <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" >us-gaap:OfficeEquipmentMember</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_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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_MaximumMembersrtRangeAxis_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <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" >us-gaap:VehiclesMember</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_LogisticAndWarehouseAndOtherHeavyEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis" > <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> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</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_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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_MaximumMembersrtRangeAxis_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" > <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" >us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</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_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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_BuildingImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_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" >us-gaap:BuildingImprovementsMember</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_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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_StrategicCooperationMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >jd:StrategicCooperationMember</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_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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_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>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_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>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_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: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_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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_MaximumMembersrtRangeAxis_TechnologyAndOthersMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <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:TechnologyAndOthersMember</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_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_CNJDStatutoryReservesByRegulatoryCountryAxis_ForeignInvestedEnterpriseMemberdeiLegalEntityAxis_GeneralReserveFundMemberJDStatutoryReservesAxis" > <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:GeneralReserveFundMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="dei:LegalEntityAxis" >jd:ForeignInvestedEnterpriseMember</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_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> </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_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_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_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_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_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" > <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="jd:VestingCriteriaAxis" >jd:VestingBasedOnServiceMember</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_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustryMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdIndustryMember</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_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="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: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: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_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_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:RelatedPartyTransactionAxis" >jd:ServicesReceivedMember</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_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:RelatedPartyTransactionAxis" >jd:ServicesProvidedAndProductsSoldMember</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_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_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>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_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_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_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_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_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_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis_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: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_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_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>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:RelatedPartyTransactionAxis" >jd:PaymentProcessingAndOtherServicesReceivedMember</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_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:RelatedPartyTransactionAxis" >jd:ServicesReceivedMember</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_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>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_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>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_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>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_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>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" > <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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_UnsecuredSeniorNotesAndBankBorrowingsMemberusgaapDebtInstrumentAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis" >jd:UnsecuredSeniorNotesAndBankBorrowingsMember</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_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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_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>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_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" > <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="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_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-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_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: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_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_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_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_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_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:ConsolidatedEntitiesAxis" >jd:VariableInterestEntityPrimaryBeneficiaryAggregatedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdcomIncMember</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_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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_JdLogisticsMembersrtOwnershipAxis_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: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_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_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardFiveYearsMemberusgaapVestingAxis_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:AwardTypeAxis" >jd:RsusAndShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VestingAxis" >jd:ShareBasedCompensationAwardFiveYearsMember</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_RsusAndShareOptionsMemberusgaapAwardTypeAxis_SharebasedCompensationawardThreeYearsMemberusgaapVestingAxis_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:AwardTypeAxis" >jd:RsusAndShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis" >jd:EmployeeAndNonEmployeeMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VestingAxis" >jd:SharebasedCompensationawardThreeYearsMember</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_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardFourYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:VestingAxis" >jd:ShareBasedCompensationAwardFourYearsMember</xbrldi:explicitMember> <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> </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:RelatedPartyTransactionAxis" >us-gaap:LoansMember</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_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="us-gaap:PlanNameAxis" >jd:JdHealthMember</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="us-gaap:PlanNameAxis" >jd:JdLogisticsPlanMember</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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_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: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_DateFalling6MonthsFromTheInitialUtilizationDateMemberJDInterestRateApplicablePeriodAxis_HongKongInterbankOfferedRateMemberusgaapVariableRateAxis_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:InterestRateApplicablePeriodAxis" >jd:DateFalling6MonthsFromTheInitialUtilizationDateMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis" >jd:HongKongInterbankOfferedRateMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis" >jd:TermLoanFacilityAgreementMember</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_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>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:ConcentrationRiskByBenchmarkAxis" >us-gaap:OperatingExpenseMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >jd:RelatedPartiesOtherThanMajorRelatedPartiesMember</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_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_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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_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>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_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_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>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" > <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>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_RsusAndShareOptionsMemberusgaapAwardTypeAxis_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" >jd:RsusAndShareOptionsMember</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_JdLogisticsMemberdeiLegalEntityAxis_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="dei:LegalEntityAxis" >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_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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_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>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="srt:TitleOfIndividualAxis" >jd:FounderMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</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_BeijingWodongTianjunInformationTechnologyCo.Ltd.MemberdeiLegalEntityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_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="dei:LegalEntityAxis" >jd:BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:StatusForTaxabilityAxis" >jd:HighAndNewTechnologyEnterprisesMember</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_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>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: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>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_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_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_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_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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_JdPropertyMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdPropertyMember</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_JdIndustryMembersrtOwnershipAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdIndustryMember</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_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> </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_GicAndMubdalaInvestmentCompanyMemberdeiLegalEntityAxis_LogisticsInvestmentDevelopmentFundOneMemberJDFundAxis_ModernLogisticsFacilitiesMemberusgaapSubsegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis" >jd:ModernLogisticsFacilitiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="dei:LegalEntityAxis" >jd:GicAndMubdalaInvestmentCompanyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:FundAxis" >jd:LogisticsInvestmentDevelopmentFundOneMember</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:RelatedPartyTransactionsByRelatedPartyAxis" >jd:JdTechnologyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis" >jd:FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember</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_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:JiangsuFiveStarMember</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_KuayueExpressMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:KuayueExpressMember</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_JdPropertyMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" > <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:SeriesAPreferredStockMember</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_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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_JdAriesDevelopmentMemberdeiLegalEntityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis" >jd:JdAriesDevelopmentMember</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_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_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_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>2021-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2021To12_31_2021_LondonInterbankOfferedRateLIBORMemberusgaapVariableRateAxis_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis" > <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> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis" >jd:TermAndRevolvingCreditFacilitiesMember</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="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="P12_08_2020To12_08_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_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> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis" >us-gaap:IPOMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-12-08</xbrli:startDate> <xbrli:endDate>2020-12-08</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_08_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_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> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis" >us-gaap:IPOMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-12-08</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2017To12_31_2017_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>2017-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="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="PAsOn12_31_2019_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>2019-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2019_JdHealthMembersrtOwnershipAxis_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:JdHealthMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2018To12_31_2018_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>2018-01-01</xbrli:startDate> <xbrli:endDate>2018-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_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" > <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:TwentyEighteenShareRepurchaseProgramMember</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="P11_01_2019To11_01_2019_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>2019-11-01</xbrli:startDate> <xbrli:endDate>2019-11-01</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="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="P04_01_2019To04_30_2019_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:JiangsuFiveStarMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-04-01</xbrli:startDate> <xbrli:endDate>2019-04-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_30_2019_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:JiangsuFiveStarMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-04-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P04_30_2020To04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:JiangsuFiveStarMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-04-30</xbrli:startDate> <xbrli:endDate>2020-04-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:JiangsuFiveStarMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-04-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P06_30_2020To06_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:JiangsuFiveStarMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-06-30</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="PAsOn06_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:JiangsuFiveStarMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_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:instant>2020-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P08_31_2020To08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:KuayueExpressMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-08-31</xbrli:startDate> <xbrli:endDate>2020-08-31</xbrli:endDate> </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="us-gaap:StatementClassOfStockAxis" >us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdHealthMember</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_KuayueExpressMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:KuayueExpressMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-08-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn08_11_2016_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>2016-08-11</xbrli:instant> </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="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="PAsOn12_31_2018_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" > <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:TwentyEighteenShareRepurchaseProgramMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2018_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>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2018_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>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2019_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>2019-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_UnsecuredSeniorNotesDue2021MemberusgaapDebtInstrumentAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis" >jd:UnsecuredSeniorNotesDue2021Member</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_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" > <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="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="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="PAsOn01_31_2020_CoreFundTwoMemberJDFundAxis_ModernLogisticsFacilitiesMemberusgaapSubsegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis" >jd:ModernLogisticsFacilitiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="jd:FundAxis" >jd:CoreFundTwoMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-01-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn01_31_2020_CoreFundsMemberdeiLegalEntityAxis_GeneralPartnerMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis" > <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> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-01-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn01_31_2020_CoreFundsMemberdeiLegalEntityAxis_GicMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis" >jd:CoreFundsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PartnerTypeOfPartnersCapitalAccountAxis" >jd:GicMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-01-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn01_31_2020_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>2020-01-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn01_31_2020_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>2020-01-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn02_28_2019_CoreFundsMemberdeiLegalEntityAxis_GicMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PartnerTypeOfPartnersCapitalAccountAxis" >jd:GicMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="dei:LegalEntityAxis" >jd:CoreFundsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-02-28</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn02_28_2019_CoreFundsMemberdeiLegalEntityAxis_GeneralPartnerMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis" > <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> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-02-28</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P02_27_2019To02_27_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-02-27</xbrli:startDate> <xbrli:endDate>2019-02-27</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn02_27_2019_JdLogisticsPropertiesCoreFundLPMemberdeiLegalEntityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="dei:LegalEntityAxis" >jd:JdLogisticsPropertiesCoreFundLPMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-02-27</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn02_27_2019_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>2019-02-27</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn02_27_2019_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>2019-02-27</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P05_01_2018To03_31_2019_CNusgaapIncomeTaxAuthorityAxis_SalesOfAudioVideoProductsAndBooksMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:SalesOfAudioVideoProductsAndBooksMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >country:CN</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-05-01</xbrli:startDate> <xbrli:endDate>2019-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P05_01_2018To03_31_2019_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>2018-05-01</xbrli:startDate> <xbrli:endDate>2019-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P05_01_2018To03_31_2019_CNusgaapIncomeTaxAuthorityAxis_LogisticsSupportServicesMembersrtProductOrServiceAxis" > <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:LogisticsSupportServicesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-05-01</xbrli:startDate> <xbrli:endDate>2019-03-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="P08_01_2020To08_31_2020_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" > <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:StatementClassOfStockAxis" >us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-08-01</xbrli:startDate> <xbrli:endDate>2020-08-31</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="us-gaap:StatementClassOfStockAxis" >us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:JdHealthMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_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-03-31</xbrli:instant> </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="PAsOn03_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:instant>2021-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P03_01_2014To03_31_2014_CommonStockMemberusgaapStatementClassOfStockAxis_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="srt:CounterpartyNameAxis" >jd:HuangRiverInvestmentLimitedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2014-03-01</xbrli:startDate> <xbrli:endDate>2014-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P05_01_2014To05_31_2014_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis_PrivatePlacementMemberusgaapSubsidiarySaleOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis" >us-gaap:PrivatePlacementMember</xbrldi:explicitMember> <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>2014-05-01</xbrli:startDate> <xbrli:endDate>2014-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P05_01_2014To05_31_2014_CommonClassAMemberusgaapStatementClassOfStockAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis" > <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="us-gaap:SubsidiarySaleOfStockAxis" >us-gaap:IPOMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2014-05-01</xbrli:startDate> <xbrli:endDate>2014-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2016To06_30_2016_CommonClassAMemberusgaapStatementClassOfStockAxis_NewheightHoldingsLtdMembersrtCounterpartyNameAxis_TransactionWithWalmartMemberusgaapTypeOfArrangementAxis" > <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:NewheightHoldingsLtdMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis" >jd:TransactionWithWalmartMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2016-06-01</xbrli:startDate> <xbrli:endDate>2016-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To06_30_2018_CommonClassAMemberusgaapStatementClassOfStockAxis_GoogleLLCMembersrtCounterpartyNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis" >jd:GoogleLLCMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2018-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To06_30_2018_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>2018-06-01</xbrli:startDate> <xbrli:endDate>2018-06-30</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="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>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="P06_01_2021To06_30_2021_CommonClassAMemberusgaapStatementClassOfStockAxis_TransactionWithTencentHoldingsLimitedMemberusgaapBusinessAcquisitionAxis" > <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="us-gaap:BusinessAcquisitionAxis" >jd:TransactionWithTencentHoldingsLimitedMember</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="P03_01_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-01</xbrli:startDate> <xbrli:endDate>2020-03-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="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_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>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="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="us-gaap:AwardTypeAxis" >jd:ShareOptionsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >jd:JdHealthMember</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="P12_01_2017To12_31_2017_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>2017-12-01</xbrli:startDate> <xbrli:endDate>2017-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2017_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>2017-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P04_01_2020To04_30_2020_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>2020-04-01</xbrli:startDate> <xbrli:endDate>2020-04-30</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="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="P03_22_2021To03_22_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:startDate>2021-03-22</xbrli:startDate> <xbrli:endDate>2021-03-22</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P05_10_2019To05_10_2019_CommonClassAMemberusgaapStatementClassOfStockAxis_TransactionWithTencentHoldingsLimitedMemberusgaapBusinessAcquisitionAxis" > <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="us-gaap:BusinessAcquisitionAxis" >jd:TransactionWithTencentHoldingsLimitedMember</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="P05_10_2020To05_10_2020_CommonClassAMemberusgaapStatementClassOfStockAxis_TransactionWithTencentHoldingsLimitedMemberusgaapBusinessAcquisitionAxis" > <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="us-gaap:BusinessAcquisitionAxis" >jd:TransactionWithTencentHoldingsLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-05-10</xbrli:startDate> <xbrli:endDate>2020-05-10</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_11_2022_DepponHoldcoMemberusgaapBusinessAcquisitionAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:DepponHoldcoMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis" >us-gaap:SubsequentEventMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-03-11</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_11_2022_DepponLogisticsCoLtdMemberusgaapBusinessAcquisitionAxis_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:BusinessAcquisitionAxis" >jd:DepponLogisticsCoLtdMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-03-11</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P03_11_2022To03_11_2022_DepponHoldcoMemberusgaapBusinessAcquisitionAxis_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:BusinessAcquisitionAxis" >jd:DepponHoldcoMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-03-11</xbrli:startDate> <xbrli:endDate>2022-03-11</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn09_01_2021_AcquisitionOfCnlpMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:AcquisitionOfCnlpMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-09-01</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P09_01_2021To09_01_2021_AcquisitionOfCnlpMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:AcquisitionOfCnlpMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-09-01</xbrli:startDate> <xbrli:endDate>2021-09-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_28_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JDLogisticsIncMembersrtOwnershipAxis" > <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:JDLogisticsIncMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-05-28</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P05_28_2021To05_28_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JDLogisticsIncMembersrtOwnershipAxis" > <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:JDLogisticsIncMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-05-28</xbrli:startDate> <xbrli:endDate>2021-05-28</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2018To12_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>2018-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2017To12_31_2020_FarfetchcomLimitedMemberJDInvestmentIssuerAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis" >jd:FarfetchcomLimitedMember</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="P04_01_2019To12_31_2021_CNusgaapIncomeTaxAuthorityAxis_SalesOfAudioVideoProductsAndBooksMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >jd:SalesOfAudioVideoProductsAndBooksMember</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="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="P04_01_2019To12_31_2021_CNusgaapIncomeTaxAuthorityAxis_LogisticsSupportServicesMembersrtProductOrServiceAxis" > <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:LogisticsSupportServicesMember</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="P07_01_2019To12_31_2019_CNusgaapIncomeTaxAuthorityAxis_ValueAddedTaxMembersrtProductOrServiceAxis" > <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:ValueAddedTaxMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-07-01</xbrli:startDate> <xbrli:endDate>2019-12-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="PAsOn03_25_2022_JdlPlacementMemberJDAgreementAxis_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="jd:AgreementAxis" >jd:JdlPlacementMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-03-25</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_25_2022_JdSubscriptionMemberJDAgreementAxis_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="jd:AgreementAxis" >jd:JdSubscriptionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-03-25</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_01_2022_JDLFinancingMemberdeiLegalEntityAxis_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="dei:LegalEntityAxis" >jd:JDLFinancingMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-04-01</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_28_2022_JdPropertyMemberdeiLegalEntityAxis_NonRedeemableSeriesBPreferredStockAgreementMemberJDAgreementAxis_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:AgreementAxis" >jd:NonRedeemableSeriesBPreferredStockAgreementMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis" >us-gaap:SubsequentEventMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="dei:LegalEntityAxis" >jd:JdPropertyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-03-28</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P02_01_2022To02_01_2022_SubsequentEventMemberusgaapSubsequentEventTypeAxis_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> <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis" >us-gaap:SubsequentEventMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-02-01</xbrli:startDate> <xbrli:endDate>2022-02-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_01_2022_AcquisitionOfCnlpMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >jd:AcquisitionOfCnlpMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-03-01</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn02_28_2022_BeijingJingdongCenturyTradeCompanyLimitedMembersrtOwnershipAxis_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> <xbrldi:explicitMember dimension="srt:OwnershipAxis" >jd:BeijingJingdongCenturyTradeCompanyLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-02-28</xbrli:instant> </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="PAsOn02_28_2018_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" > <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:StatementClassOfStockAxis" >us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-02-28</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P02_01_2018To02_28_2018_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" > <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:StatementClassOfStockAxis" >us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-02-01</xbrli:startDate> <xbrli:endDate>2018-02-28</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="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_SupplyChainSupportMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <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:SupplyChainSupportMember</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_03_2019To06_03_2019_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>2019-06-03</xbrli:startDate> <xbrli:endDate>2019-06-03</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P12_31_2021To12_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:startDate>2021-12-31</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_31_2020To01_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-31</xbrli:startDate> <xbrli:endDate>2020-01-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P12_01_2018To12_31_2018_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" > <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:TwentyEighteenShareRepurchaseProgramMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-12-01</xbrli:startDate> <xbrli:endDate>2018-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P03_17_2020To04_28_2022_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-17</xbrli:startDate> <xbrli:endDate>2022-04-28</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To04_28_2022_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>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-04-28</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P05_31_2021To05_31_2021_JdLogisticsIncMembersrtOwnershipAxis_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:JdLogisticsIncMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-05-31</xbrli:startDate> <xbrli:endDate>2021-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2021_JdLogisticsIncMembersrtOwnershipAxis_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:JdLogisticsIncMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2017To12_31_2021_FarfetchcomLimitedMemberJDInvestmentIssuerAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001549802</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis" >jd:FarfetchcomLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-01-01</xbrli:startDate> <xbrli:endDate>2021-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2016To12_31_2019_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>2016-01-01</xbrli:startDate> <xbrli:endDate>2019-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_28_2022_CnlpMemberusgaapBusinessAcquisitionAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" > <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> <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis" >us-gaap:SubsequentEventMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-04-28</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2018_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>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2018_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>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2018_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>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2018_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>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2018_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>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2018_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>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2018_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>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2018_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>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2018_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>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2018_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>2018-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_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_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_2018_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>2018-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_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_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_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_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_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_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_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>2019-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2019_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>2019-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2019_JdLogisticsMemberdeiLegalEntityAxis_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="dei:LegalEntityAxis" >jd:JdLogisticsMember</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_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>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_2020_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>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_2020_JdLogisticsMemberdeiLegalEntityAxis_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="dei:LegalEntityAxis" >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_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_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_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_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>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="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>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_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_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_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_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: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_INR" > <xbrli:measure>iso4217:INR</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_item" > <xbrli:measure>jd:item</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_lease" > <xbrli:measure>jd:lease</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_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_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_Vote" > <xbrli:measure>jd:Vote</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_LeadArranger" > <xbrli:measure>jd:LeadArranger</xbrli:measure> </xbrli:unit><ix:relationship fromRefs="Fact_46459892" toRefs="FN_149572"/><ix:relationship fromRefs="Fact_46459893" toRefs="FN_149572"/><ix:relationship fromRefs="Fact_46460387" toRefs="FN_149572"/><ix:relationship fromRefs="Fact_46460395" toRefs="FN_149572"/><ix:relationship fromRefs="Fact_46460403" toRefs="FN_149572"/><ix:relationship fromRefs="Fact_46460450" toRefs="FN_149572"/><ix:relationship fromRefs="Fact_46460458" toRefs="FN_149572"/><ix:relationship fromRefs="Fact_46461232" toRefs="FN_149572"/><ix:relationship fromRefs="Fact_46462552" toRefs="FN_149572"/><ix:relationship fromRefs="Fact_46462553" toRefs="FN_149572"/><ix:relationship fromRefs="Fact_46462582" toRefs="FN_149572"/><ix:relationship fromRefs="Fact_46462589" toRefs="FN_149572"/><ix:relationship fromRefs="Fact_46462590" toRefs="FN_149572"/></ix:resources></ix:header></div><div> <div style="font-size: 13.28px; margin-top: 0pt; margin-bottom: 17pt;;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="line-height: 1pt; margin-top: 0pt; margin-bottom: 0pt; 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> <div style="line-height: 3pt; 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> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 18pt; margin-top: 4pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;">UNITED STATES </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;">SECURITIES AND EXCHANGE COMMISSION </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">WASHINGTON, D.C. 20549 </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center;"> <div style="margin: 0pt auto 2pt; width: 21%; text-align: center; line-height: 6pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 18pt; margin-top: 12pt; margin-bottom: 0pt;"><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_2021To12_31_2021">20-F</ix:nonNumeric></div> </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center;"> <div style="margin: 0pt auto 2pt; width: 21%; text-align: center; line-height: 6pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="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: 12pt; 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;">(Mark One) </div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 12pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><ix:nonNumeric name="dei:DocumentRegistrationStatement" contextRef="P01_01_2021To12_31_2021" format="ixt:booleanfalse">&#9744;</ix:nonNumeric></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 12pt; 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: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR 12(g) OF THE SECURITIES EXCHANGE ACT OF 1934 </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; 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;">OR </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 12pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><ix:nonNumeric name="dei:DocumentAnnualReport" contextRef="P01_01_2021To12_31_2021" format="ixt:booleantrue">&#9746;</ix:nonNumeric></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 12pt; 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: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">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_2021To12_31_2021" format="ixt:datemonthdayyearen"><ix:nonNumeric name="dei:CurrentFiscalYearEndDate" contextRef="P01_01_2021To12_31_2021" format="ixt:datemonthdayen">December 31</ix:nonNumeric>, <ix:nonNumeric name="dei:DocumentFiscalYearFocus" contextRef="P01_01_2021To12_31_2021">2021</ix:nonNumeric></ix:nonNumeric>. </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; 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;">OR </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 12pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><ix:nonNumeric name="dei:DocumentTransitionReport" contextRef="P01_01_2021To12_31_2021" format="ixt:booleanfalse">&#9744;</ix:nonNumeric></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 12pt; 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: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div>&#160;to&#160;<div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; 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;">OR </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 12pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><ix:nonNumeric name="dei:DocumentShellCompanyReport" contextRef="P01_01_2021To12_31_2021" format="ixt:booleanfalse">&#9744;</ix:nonNumeric></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 12pt; 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: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">SHELL COMPANY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; 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;">Date of event requiring this shell company report </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;">Commission file number: <ix:nonNumeric name="dei:EntityFileNumber" contextRef="P01_01_2021To12_31_2021"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">001-36450</div></ix:nonNumeric> </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center;"> <div style="margin: 0pt auto 2pt; width: 21%; text-align: center; line-height: 6pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 24pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 24pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:EntityRegistrantName" contextRef="P01_01_2021To12_31_2021">JD.com, Inc.</ix:nonNumeric> </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;">(Exact Name of Registrant as Specified in its Charter) </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center;"> <div style="margin: 0pt auto 2pt; width: 21%; text-align: center; line-height: 6pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; 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;">N/A </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">(Translation of Registrant&#8217;s Name into English) </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center;"> <div style="margin: 0pt auto 2pt; width: 21%; text-align: center; line-height: 6pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; 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;"><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" contextRef="P01_01_2021To12_31_2021" format="ixt-sec:edgarprovcountryen">Cayman Islands</ix:nonNumeric> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">(Jurisdiction of Incorporation or Organization) </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center;"> <div style="margin: 0pt auto 2pt; width: 21%; text-align: center; line-height: 6pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; 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;"><ix:nonNumeric name="dei:EntityAddressAddressLine1" contextRef="P01_01_2021To12_31_2021">20th Floor, Building A</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressAddressLine2" contextRef="P01_01_2021To12_31_2021">No. 18 Kechuang 11 Street</ix:nonNumeric> </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;"><ix:nonNumeric name="dei:EntityAddressAddressLine3" contextRef="P01_01_2021To12_31_2021">Yizhuang Economic and Technological Development Zone</ix:nonNumeric> </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;"><ix:nonNumeric name="dei:EntityAddressCityOrTown" contextRef="P01_01_2021To12_31_2021">Daxing District</ix:nonNumeric>, Beijing <ix:nonNumeric name="dei:EntityAddressPostalZipCode" contextRef="P01_01_2021To12_31_2021">101111</ix:nonNumeric> </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;"><ix:nonNumeric name="dei:EntityAddressCountry" contextRef="P01_01_2021To12_31_2021" format="ixt-sec:countrynameen">People&#8217;s Republic of China</ix:nonNumeric> </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">(Address of Principal Executive Offices) </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; 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;"><ix:nonNumeric name="dei:ContactPersonnelName" contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">Sandy Ran Xu</ix:nonNumeric>, Chief Financial Officer </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;">Telephone: +<ix:nonNumeric name="dei:CityAreaCode" contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">86</ix:nonNumeric> <ix:nonNumeric name="dei:LocalPhoneNumber" contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">10 8911-8888</ix:nonNumeric> </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;"><ix:nonNumeric name="dei:ContactPersonnelEmailAddress" contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">Email: <div style="text-decoration:underline;display:inline;">ir@jd.com</div></ix:nonNumeric><div style="text-decoration:underline;display:inline;"> </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="font-weight:bold;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:EntityAddressAddressLine1" contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">20th Floor, Building A</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressAddressLine2" contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">No. 18 Kechuang 11 Street</ix:nonNumeric> </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;"><ix:nonNumeric name="dei:EntityAddressAddressLine3" contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">Yizhuang Economic and Technological Development Zone</ix:nonNumeric> </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;"><ix:nonNumeric name="dei:EntityAddressCityOrTown" contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">Daxing District</ix:nonNumeric>, Beijing <ix:nonNumeric name="dei:EntityAddressPostalZipCode" contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">101111</ix:nonNumeric> </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;"><ix:nonNumeric name="dei:EntityAddressCountry" contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis" format="ixt-sec:countrynameen">People&#8217;s Republic of China</ix:nonNumeric> </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="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="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; 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;">Securities registered or to be registered pursuant to Section&#160;12(b) of the Act:&#160;</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="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: 35%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 32%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 31%; font-family: &quot;Times New Roman&quot;;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; width: 35%; border-bottom: 1pt solid rgb(0, 0, 0);;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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Title&#160;of&#160;Each&#160;Class</div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 32%; border-bottom: 1pt solid rgb(0, 0, 0);;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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Trading&#160;Symbol(s)</div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; width: 31%; border-bottom: 1pt solid rgb(0, 0, 0);;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="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&#160;of&#160;Each&#160;Exchange&#160;On&#160;Which&#160;Registered</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: 35%;;text-align:center;"> <div style="text-align: center; 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;"><ix:nonNumeric name="dei:Security12bTitle" contextRef="P01_01_2021To12_31_2021_AdrMemberusgaapStatementClassOfStockAxis">American depositary shares</ix:nonNumeric>&#160;(one American</div></div><br/></div> <div style="text-align: center; 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;">depositary<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="font-size: 10pt;;font-weight:bold;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">share representing two Class&#160;A</div></div><br/></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt;;font-weight:bold;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ordinary shares, par value<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="font-size: 10pt;;font-weight:bold;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">US$0.00002 per share)</div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 32%;;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_2021To12_31_2021_AdrMemberusgaapStatementClassOfStockAxis">JD</ix:nonNumeric></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 31%;;text-align:center;"> <div style="text-align: center; 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;"><ix:nonNumeric name="dei:SecurityExchangeName" contextRef="P01_01_2021To12_31_2021_AdrMemberusgaapStatementClassOfStockAxis" format="ixt-sec:exchnameen">The Nasdaq Stock Market LLC</ix:nonNumeric></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; 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;">(The Nasdaq Global Select Market)</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: 35%;;text-align:center;"> <div style="text-align: center; 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;"><ix:nonNumeric name="dei:Security12bTitle" contextRef="P01_01_2021To12_31_2021_CommonClassAMemberusgaapStatementClassOfStockAxis">Class A ordinary shares</ix:nonNumeric>, par value</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; 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;">US$0.00002 per share</div></div></div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 32%;;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_2021To12_31_2021_CommonClassAMemberusgaapStatementClassOfStockAxis">9618</ix:nonNumeric></div></div></td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: top; width: 31%;;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="clear: both; max-height: 0px;"></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; 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;">Securities registered or to be registered pursuant to Section&#160;12(g) of the Act: </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; 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;">None </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">(Title of Class) </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; 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;">Securities for which there is a reporting obligation pursuant to Section&#160;15(d) of the Act: </div></div></div> <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="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; 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;">None </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; 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: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">(Title of Class) </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> <div style="text-align: center; text-indent: 0px;"> <div style="margin: 0pt auto 2pt; width: 21%; text-align: center; line-height: 6pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: &quot;Times New Roman&quot;; 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 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; 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: 49%;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td colspan="3"></td> </tr> </table>
<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: 49%;"></td> </tr>
<tr style="font-size: 0px;">
<td style="width: 50%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td style="width: 49%;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; font-size: 0px;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: top;"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="PAsOn12_31_2021_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,690,646,636</ix:nonFraction> Class&#160;A ordinary shares (excluding the 40,476,694 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_2021_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">428,185,501</ix:nonFraction> Class&#160;B ordinary shares, par value US$0.00002 per share, as of December&#160;31, 2021.</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="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;">Indicate 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;&#9746;&#160;&#160;<ix:nonNumeric name="dei:EntityWellKnownSeasonedIssuer" contextRef="P01_01_2021To12_31_2021">Yes</ix:nonNumeric>&#160;&#160;&#160;&#160;&#9744;&#160;&#160;No </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div> <div style="font-family: &quot;Times New Roman&quot;; 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 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;&#9746;&#160;&#160;<ix:nonNumeric name="dei:EntityVoluntaryFilers" contextRef="P01_01_2021To12_31_2021">No</ix:nonNumeric> </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: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div> <div style="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;">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 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 </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;">90 days. &#160;&#160;&#160;&#160;</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#9746;&#160;&#160;<ix:nonNumeric name="dei:EntityCurrentReportingStatus" contextRef="P01_01_2021To12_31_2021">Yes</ix:nonNumeric>&#160;&#160;&#160;&#160;&#9744;&#160;&#160;No </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">S-T</div> (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;&#9746;&#160;&#160;</div><ix:nonNumeric name="dei:EntityInteractiveDataCurrent" contextRef="P01_01_2021To12_31_2021">Yes</ix:nonNumeric>&#160;&#160;&#160;&#160;&#9744;&#160;&#160;No </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 Rule <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">12b-2</div> of the Exchange Act. </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 17%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td style="width: 58%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td style="width: 20%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td style="width: 2%;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><ix:nonNumeric name="dei:EntityFilerCategory" contextRef="P01_01_2021To12_31_2021" 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;&#160;</td>
<td style="vertical-align: bottom;">Accelerated&#160;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; font-size: 0px;">&#160;</td>
<td colspan="2" style="height: 6pt; font-size: 0px;">&#160;</td>
<td colspan="2" style="height: 6pt; font-size: 0px;">&#160;</td>
<td colspan="2" style="height: 6pt; font-size: 0px;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<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;&#160;</td>
<td style="vertical-align: bottom;">Emerging&#160;growth&#160;company</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><ix:nonNumeric name="dei:EntityEmergingGrowthCompany" contextRef="P01_01_2021To12_31_2021" format="ixt:booleanfalse">&#9744;</ix:nonNumeric></td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="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;">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.</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;">&#160; &#9744; </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 2%; vertical-align: top;;text-align:left;">&#8224;</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="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;">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;<ix:nonNumeric name="dei:IcfrAuditorAttestationFlag" contextRef="P01_01_2021To12_31_2021" format="ixt:booleantrue">&#9746;</ix:nonNumeric> </div></div> <div style="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;">Indicate by check mark which basis of accounting the registrant has used to prepare the financial statements included in this filing: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 28%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 41%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 29%; font-family: &quot;Times New Roman&quot;;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><ix:nonNumeric name="dei:DocumentAccountingStandard" contextRef="P01_01_2021To12_31_2021">U.S. GAAP</ix:nonNumeric>&#160;&#160;&#9746;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;">International Financial Reporting Standards as issued<br/></div> <div style="margin-top: 0px; margin-bottom: 0px; line-height: normal;">by the International Accounting Standards Board&#160;&#160;&#9744;<br/></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"> <div style="text-indent: 6em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other&#160;&#160;&#9744;</div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="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;">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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">If this is an annual report, indicate by check mark whether the registrant is a shell company (as defined in Rule <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">12b-2</div> of the Exchange Act).&#160;&#160;&#160;&#160;&#9744;&#160;&#160;Yes&#160;&#160;&#160;&#160;<ix:nonNumeric name="dei:EntityShellCompany" contextRef="P01_01_2021To12_31_2021" format="ixt:booleanfalse">&#9746;</ix:nonNumeric>&#160;&#160;No </div> <div style="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;">(APPLICABLE ONLY TO ISSUERS INVOLVED IN BANKRUPTCY PROCEEDINGS DURING THE PAST FIVE YEARS) </div></div> <div style="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;">Indicate by check mark whether the registrant has filed all documents and reports required to be filed by Sections 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court.&#160;&#160;&#160;&#160;&#9744;&#160;&#160;Yes&#160;&#160;&#160;&#160;&#9744;&#160;&#160;No </div></div> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="line-height: 1pt; margin-top: 0pt; margin-bottom: 0pt; 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> <div style="line-height: 3pt; 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> </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><br/></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div id="toc" 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;">TABLE OF CONTENT </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: 14%;"></td>
<td style="vertical-align: bottom;"></td>
<td style="width: 79%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td colspan="3" style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><a href="#toc261582_1">INTRODUCTION </a></div></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;;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> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td colspan="3" style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><a href="#toc261582_2">FORWARD-LOOKING INFORMATION </a></div></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;;text-align:right;"><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> </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="#toc261582_3">PART I</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: 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;"><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;">6</div></td>
<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; 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: 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;">Item 1.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_4">Identity of Directors, Senior Management and Advisers</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;"><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;">6</div></td>
<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; 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: 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;">Item 2.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_5">Offer Statistics and Expected Timetable</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;"><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;">6</div></td>
<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; 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: 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;">Item 3.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_6">Key Information</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;"><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;">6</div></td>
<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; 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: 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;">Item 4.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_7">Information on the Company</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;"><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;">78</div></td>
<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; 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: 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;">Item 4A.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_8">Unresolved Staff Comments</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;"><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;">133</div></td>
<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; 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: 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;">Item 5.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_9">Operating and Financial Review and Prospects</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;"><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;">133</div></td>
<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; 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: 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;">Item 6.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_10">Directors, Senior Management and Employees</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;"><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;">155</div></td>
<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; 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: 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;">Item 7.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_11">Major Shareholders and Related Party Transactions</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;"><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;">165</div></td>
<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; 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: 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;">Item 8.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_12">Financial Information</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;"><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;">169</div></td>
<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; 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: 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;">Item 9.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_13">The Offer and Listing</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;"><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;">171</div></td>
<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; 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: 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;">Item 10.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_14">Additional Information</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;"><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;">171</div></td>
<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; 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: 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;">Item 11.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_15">Quantitative and Qualitative Disclosures about Market Risk</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;"><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;">183</div></td>
<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; 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: 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;">Item 12.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_16">Description of Securities Other than Equity Securities</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;"><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;">184</div></td>
<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; 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="#toc261582_17">PART II </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: 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;"><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;">189</div></td>
<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; 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: 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;">Item 13.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_18">Defaults, Dividend Arrearages and Delinquencies</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;"><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;">189</div></td>
<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; 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: 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;">Item 14.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_19">Modifications to the Rights of Security Holders and Use of Proceeds</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;"><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;">189</div></td>
<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; 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: 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;">Item 15.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_20">Controls and Procedures</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;"><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;">189</div></td>
<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; 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: 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;">Item 16A.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_21">Audit Committee Financial Expert</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;"><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;">190</div></td>
<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; 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: 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;">Item 16B.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_22">Code of Ethics</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;"><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;">190</div></td>
<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; 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: 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;">Item 16C.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_23">Principal Accountant Fees and Services</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;"><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;">190</div></td>
<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; 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: 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;">Item 16D.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_24">Exemptions from the Listing Standards for Audit Committees</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;"><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;">190</div></td>
<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; 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: 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;">Item 16E.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_25">Purchases of Equity Securities by the Issuer and Affiliated Purchasers</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;"><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;">191</div></td>
<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; 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: 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;">Item 16F.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_26">Change in Registrant&#8217;s Certifying Accountant</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;"><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;">191</div></td>
<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; 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: 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;">Item 16G.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_27">Corporate Governance</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;"><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;">191</div></td>
<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; 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: 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;">Item 16H.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_28">Mine Safety Disclosure</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;"><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;">191</div></td>
<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; 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: 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;">Item 16I.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_29">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</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;"><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;">192</div></td>
<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; 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="#toc261582_30">PART III </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: 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;"><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;">193</div></td>
<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; 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: 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;">Item 17.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_31">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;"><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;">193</div></td>
<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; 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: 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;">Item 18.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_32">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;"><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;">193</div></td>
<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; 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: 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;">Item 19.</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<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="#toc261582_33">Exhibits</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;"><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;">194</div></td>
<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; 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="#toc261582_34">SIGNATURES</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: 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;"><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;">202</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="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;">i </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> </div> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"></div> </div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div id="toc261582_1" 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;">INTRODUCTION </div></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;">Unless otherwise indicated or the context otherwise requires, references in this annual report to: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8220;ADSs&#8221; are to our American depositary shares, each of which represents two Class&#160;A ordinary shares; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#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; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#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; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8220;China&#8221; or the &#8220;PRC&#8221; are to the People&#8217;s Republic of China, excluding, for the purposes of this annual report only, Hong Kong, Macau and Taiwan; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#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; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8220;CSRC&#8221; are to the China Securities Regulatory Commission; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8220;HFCAA&#8221; are to the Holding Foreign Companies Accountable Act; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#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; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#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; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#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; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8220;Hong Kong Share Registrar&#8221; are to Computershare Hong Kong Investor Services Limited; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8220;Hong Kong Stock Exchange&#8221; are to The Stock Exchange of Hong Kong Limited; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#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; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#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; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#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; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8220;ordinary shares&#8221; are to our Class&#160;A and Class&#160;B ordinary shares, par value US$0.00002 per share; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8220;PCAOB&#8221; are to the Public Company Accounting Oversight Board of the United States; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8220;SEC&#8221; are to the United States Securities and Exchange Commission; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8220;SFC&#8221; are to the Securities and Futures Commission of Hong Kong; </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="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;">1 </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;">
<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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#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 </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">&#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, our consolidated variable interest entities and their subsidiaries. Our consolidated variable interest entities include, among others, Beijing Jingdong 360 Degree <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> Co., Ltd., Jiangsu Yuanzhou <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> 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 our consolidated variable interest entities may include their subsidiaries, depending on the context as appropriate. </div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; 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;">Summary of Risk Factors </div></div></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;">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. These risks are discussed more fully in Item 3.D. Key Information&#8212;Risk Factors. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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 Related to Our Business </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risks and uncertainties relating to our business include, but are not limited to, the following: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">If we are unable to manage our growth or execute our strategies effectively, our business and prospects may be materially and adversely affected; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We incurred net losses in the past and we may not be able to maintain profitability in the future; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">If we are unable to provide superior customer experience, our business and reputation may be materially and adversely affected; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Any harm to our JD brand or reputation may materially and adversely affect our business and results of operations; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We face intense competition. We may not be able to maintain or may lose market share and customers if we fail to compete effectively; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Our expansion into new product categories and substantial increase in the number of products may expose us to new challenges and more risks; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">If we fail to manage our inventory effectively, our results of operations, financial condition and liquidity may be materially and adversely affected; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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; </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="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;">2 </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;">
<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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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; and </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The PCAOB is currently 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 over our auditor deprives our investors with the benefits of such inspections. </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Our ADSs will be prohibited from trading in the United States under the HFCAA in 2024 if the PCAOB is unable to inspect or fully investigate auditors located in China, or in 2023 if proposed changes to the law are enacted. The delisting of our ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment. On December&#160;16, 2021, the PCAOB issued a report to notify the SEC of its determination that the PCAOB is unable to inspect or investigate completely registered public accounting firms headquartered in mainland China and Hong Kong. The PCAOB identified our auditor as one of the registered public accounting firms that the PCAOB is unable to inspect or investigate completely. </div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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 Related to Our Corporate Structure </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risks and uncertainties relating to our corporate structure include, but are not limited to, the following: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We are a Cayman Islands holding company with no equity ownership in our variable interest entities and we conduct certain of our operations through our 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 our variable interest entities in China but instead are purchasing equity interest in a Cayman Islands holding company. If the PRC government finds that the agreements that establish the structure for operating our business do not comply with PRC laws and regulations, or if these regulations or their interpretations change in the future, we could be subject to severe penalties or be forced to relinquish our interests in those operations. Our holding company, 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 our variable interest entities and, consequently, significantly affect the financial performance of our 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. </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Any failure by our 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; and </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The shareholders of our variable interest entities may have potential conflicts of interest with us, which may materially and adversely affect our business and financial condition. </div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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 Related to Doing Business in China </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We are also subject to risks and uncertainties relating to doing business in China in general, including, but are not limited to, the following: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">PRC government&#8217;s significant authority in regulating our operations and its oversight and control over offerings conducted overseas by, and foreign investment in, China-based issuers could significantly limit or completely hinder our ability to offer or continue to offer securities to investors. Implementation of industry-wide regulations in this nature may cause the value of such securities to significantly decline; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Uncertainties with respect to the PRC legal system could adversely affect us; </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="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;">3 </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;">
<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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We are subject to consumer protection laws that could require us to modify our current business practices and incur increased costs; and </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We may be adversely affected by the complexity, uncertainties and changes in PRC regulation of internet-related business and companies. </div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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 Related to Our ADSs and Class&#160;A Ordinary Shares </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We adopt different practices as to certain matters as compared with many other companies listed on the Hong Kong Stock Exchange; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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; and </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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="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;">4 </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="toc261582_2" 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;">FORWARD-LOOKING INFORMATION </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">This annual report on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">20-F</div> 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: </div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">our goals and strategies; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">our future business development, financial conditions and results of operations; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the expected growth of the retail and online retail markets in China; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">our expectations regarding demand for and market acceptance of our products and services; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">our expectations regarding our relationships with customers, suppliers and third-party merchants; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">our plans to invest in our fulfillment infrastructure and technology platform as well as new business initiatives; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">competition in our industry; and </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">relevant government policies and regulations relating to our industry. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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;">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.3726 to US$1.00 and HK$7.7996 to US$1.00, the respective exchange rates on December&#160;30, 2021 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. </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;">5 </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="toc261582_3" 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;">PART I </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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 id="toc261582_4" style="width: 9%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;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;">Identity of Directors, Senior Management and Advisers </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;">Not applicable. </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 id="toc261582_5" style="width: 9%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;2.</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;">Offer Statistics and Expected Timetable </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;">Not applicable. </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 id="toc261582_6" style="width: 9%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;3.</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;">Key Information </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: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Our Holding Company Structure and Contractual Arrangements with Our</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="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Variable Interest Entities </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">JD.com, Inc. is not a Chinese operating company but a Cayman Islands holding company with no equity ownership in its variable interest entities. We conduct our operations in China through (i)&#160;our PRC subsidiaries and (ii)&#160;our variable interest entities with which we have maintained contractual arrangements. PRC laws and regulations 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 China through our variable interest entities, and rely on contractual arrangements among our PRC subsidiaries, our variable interest entities and their shareholders to control the business operations of our variable interest entities. The external revenues contributed by our variable interest entities accounted for 4.7%, 5.0% and 6.2% of our total revenues for the years of 2019, 2020 and 2021, 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, our variable interest entities in China, including but not limited to Beijing Jingdong 360 Degree <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> 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. Investors in our ADSs or Class&#160;A ordinary shares are not purchasing equity interest in our variable interest entities in China but instead are purchasing equity interest in a holding company incorporated in the Cayman Islands. </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;">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, our variable interest entities and their respective shareholders. Terms contained in each set of contractual arrangements with our variable interest entities and their respective shareholders are substantially similar. As a result of the contractual arrangements, we have effective control over and are considered the primary beneficiary of these companies, and we have consolidated the financial results of these companies in our consolidated financial statements under the U.S. GAAP for accounting purposes. For more details of these contractual arrangements, see &#8220;Item 4.C. Information on the Company&#8212;Organizational Structure&#8212;Our Consolidated Variable Interest Entities.&#8221; </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;">However, the contractual arrangements may not be as effective as direct ownership in providing us with control over our 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 China courts. See &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Corporate Structure&#8212; We rely on contractual arrangements with our 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 our variable interest entities may have potential conflicts of interest with us, which may materially and adversely affect our business and financial condition.&#8221; </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;">6 </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="text-indent: 4%; 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;">Our corporate structure is subject to risks associated with our contractual arrangements with our variable interest entities. If the PRC government deems that our contractual arrangements with our variable interest entities do not comply with PRC regulatory restrictions on foreign investment in the relevant industries, or if these regulations or the interpretation of existing regulations change or are interpreted differently in the future, we could be subject to severe penalties or be forced to relinquish our interests in those operations. Our holding company, our PRC subsidiaries and 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 our variable interest entities and, consequently, significantly affect the financial performance of our 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 our 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 our 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 deems that the contractual arrangements in relation to our variable interest entities do not comply with PRC regulatory restrictions on foreign investment in the relevant industries, or if these regulations or the interpretation of existing regulations change in the future, we could be subject to 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; </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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 and Uncertainties Relating to Doing Business in China </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We face various risks and uncertainties related to doing business in China. Our business operations are primarily conducted in China, and we are subject to complex and evolving PRC laws and regulations. For example, we face risks associated with regulatory approvals on offshore offerings, anti-monopoly 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. 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; </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;">PRC government&#8217;s significant authority in regulating our operations and its oversight and control over offerings conducted overseas by, and foreign investment in, China-based issuers could significantly limit or completely hinder our ability to offer or continue to offer securities to investors. Implementation of industry-wide regulations, including data security or anti-monopoly related 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; </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Risks and uncertainties arising from the legal system in China, including risks and uncertainties regarding the enforcement of laws and quickly evolving rules and regulations in China, could result in a material adverse change in our operations and the value of our ADSs 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 PRC legal system 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> business and internet platforms.&#8221; </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;">7 </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Holding Foreign Companies Accountable Act </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The HFCAA, which was enacted on December&#160;18, 2020, states that if the SEC determines that we have filed audit reports issued by a registered public accounting firm that has not been subject to inspection by the PCAOB for three consecutive years beginning in 2021, the SEC shall prohibit our shares or ADSs from being traded on a national securities exchange or in the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">over-the-counter</div></div> market in the United States. Since our auditor is located in China, a jurisdiction where the PCAOB has been unable to conduct inspections without the approval of the Chinese authorities, our auditor is not currently inspected by the PCAOB, which may impact our ability to remain listed on a United States stock exchange. The related risks and uncertainties could cause the value of our ADSs and Class&#160;A ordinary shares to significantly decline. For more details, see &#8220;Item 3.D. Key Information&#8212;Risk Factors&#8212;Risks Related to Our Business&#8212;The PCAOB is currently 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 over our auditor deprives 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 will be prohibited from trading in the United States under the HFCAA in 2024 if the PCAOB is unable to inspect or fully investigate auditors located in China, or in 2023 if proposed changes to the law are enacted. The delisting of our ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment.&#8221; </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Permissions Required from the PRC Authorities for Our Operations </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">We conduct our business primarily through our PRC subsidiaries and 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 variable interest entities have obtained the requisite licenses and permits from the PRC government authorities that are material for the business operations of our holding company and our variable interest entities in China, including, among others, ICP licenses, Courier Service Operation Permits and Practicing License for Medical Institutions. 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 the functions and services of our platform in the future. For more detailed information, 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> business and internet platforms.&#8221; </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 our 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 go through cybersecurity review by the Cyberspace Administration of China, or the CAC, and (iii)&#160;have not been asked to obtain or were denied such permissions by any PRC authority.<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></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;">However, 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 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 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; </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Cash and Asset Flows through Our Organization </div></div></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;">JD.com, Inc. is a holding company with no operations of its own. We conduct our operations in China primarily through our subsidiaries and consolidated variable interest entities in China. 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 to service any debt it may incur may depend upon dividends paid by our PRC subsidiaries and license and service fees paid by our PRC 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 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; </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;">8 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Under PRC laws and regulations, our PRC subsidiaries and 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 China is also subject to examination by the banks designated by State Administration of Foreign Exchange, or SAFE. The amounts restricted include the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital and the statutory reserve funds of our PRC subsidiaries and the net assets of our consolidated variable interest entities in which we have no legal ownership, totaling RMB24.2&#160;billion, RMB28.9&#160;billion and RMB46.4&#160;billion (US$7.3 billion) as of December&#160;31, 2019, 2020 and 2021, respectively. 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; </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;">Under PRC law, JD.com, Inc. may provide funding to our PRC subsidiaries only through capital contributions or loans, and to our 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. </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;">For the year ended December&#160;31, 2019, JD.com, Inc. received repayment of loans of RMB5.2&#160;billion from our intermediate holding companies and subsidiaries. For the years ended December&#160;31, 2020 and 2021, JD.com, Inc. provided loans of RMB13.4&#160;billion and RMB20.9&#160;billion (US$3.3 billion) to our intermediate holding companies and subsidiaries respectively. </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;">Most of the time, our variable interest entities may be funded from intermediate holding companies, but certain VIE with function of comprehensive funds management, may also provide loan to other internal entities within our group. Since these VIEs belong to different business units, these funds transferred among business units can&#8217;t offset each other. Therefore, for the years ended December&#160;31, 2019, 2020 and 2021, our consolidated variable interest entities received funding by loans and capital contribution of RMB5.6&#160;billion, RMB3.4&#160;billion and RMB11.7&#160;billion (US$1.8 billion) from our intermediate holding companies, respectively, and also provided loans of RMB1.4&#160;billion for the year ended December&#160;31, 2019 and received repayment of RMB0.3&#160;billion and RMB1.1&#160;billion (US$0.2 billion) for the years ended December 2020 and 2021, respectively. </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;">JD.com, Inc. has not declared or paid any cash dividends in the past. On April 21, 2022, we announced that our board of directors is considering the declaration and payment of a special dividend in cash. If the board decides to proceed, the declaration of dividend will be adopted by resolution on or about May 4, 2022. 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; </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">A.&#160;&#160;&#160;&#160;Selected Financial Data </div></div></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 following table presents the selected consolidated financial information of our company. As of June&#160;30, 2017, we deconsolidated our finance business operated by Jingdong Digits Technology Holding Co., Ltd. (now known as Jingdong Technology Holding Co., Ltd., or JD Technology), as a result of the reorganization of JD Technology. Accordingly, the historical financial results of JD Technology are reflected as discontinued operations in our consolidated financial statements for period from January&#160;1, 2017 to June&#160;30, 2017. Please see &#8220;Item 4.A. Information on the Company&#8212;History and Development of the Company&#8221; for further information. The selected consolidated statements of operations data for the years ended December&#160;31, 2019, 2020 and 2021, selected consolidated balance sheets data as of December&#160;31, 2020 and 2021, selected consolidated cash flow data for the years ended December&#160;31, 2019, 2020 and 2021 have been derived from our audited consolidated financial statements, which are included in this annual report. </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 selected consolidated statements of operations data for the years ended December&#160;31, 2017 and 2018, selected consolidated balance sheets data as of December&#160;31, 2017, 2018 and 2019 and selected consolidated cash flow data for the years ended December&#160;31, 2017 and 2018 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. </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;">9 </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;">
<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: 52%;"></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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="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;">2017</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;">2018</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;">2019</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;">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="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;">2021</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;">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="22" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in millions, except for share, per share and per ADS data)</div></div></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;">Selected Consolidated Statements of Operations Data:</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;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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 Revenues<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">(1)</div>:</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;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net product revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">331,824</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">416,109</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">510,734</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">651,879</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">815,655</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">127,994</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net service revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">30,508</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">45,911</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">66,154</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">93,923</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">135,937</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">21,332</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;"></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>
<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; background-color: rgb(204, 238, 255);">
<td style="vertical-align: bottom;"> <div style="text-indent: -1em; 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;">Total net revenues</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">362,332</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">462,020</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">576,888</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">745,802</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">951,592</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">149,326</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(311,517</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(396,066</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(492,467</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(636,694</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(822,526</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(129,072</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fulfillment</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(25,865</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(32,010</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(36,968</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(48,700</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(59,055</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(9,267</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Marketing</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(14,918</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(19,237</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(22,234</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(27,156</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(38,743</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(6,080</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(6,652</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(12,144</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(14,619</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(16,149</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(16,332</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,563</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(4,215</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(5,160</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(5,490</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(6,409</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(11,562</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,814</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Impairment of goodwill and 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;">&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(22</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>
<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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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: 3em; line-height: normal;"><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> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,885</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,649</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">767</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">120</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;"></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>
<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; background-color: rgb(204, 238, 255);">
<td style="vertical-align: bottom;"> <div style="text-indent: -1em; 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;">Income/(loss) from operations<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">(2)(3)</div></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(835</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(2,619</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">8,995</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">12,343</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">4,141</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">650</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-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> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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="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> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,927</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,113</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,738</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,291</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(4,918</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(772</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest expense</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(964</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(855</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(725</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,125</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,213</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(190</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: 3em; line-height: normal;">Others, net<div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:7.5px">(4)</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,847</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,213</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7,161</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">35,310</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(590</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(93</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;"></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>
<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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income/(loss) before tax</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">121</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,374</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">13,693</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">50,819</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,580</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(405</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;">Income tax expenses</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(140</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(427</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,803</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,482</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,887</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(296</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;"></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>
<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: bottom;"> <div style="text-indent: -1em; 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 income/(loss) from continuing operations</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(19</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(2,801</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">11,890</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">49,337</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(4,467</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(701</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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; background-color: rgb(204, 238, 255);">
<td style="vertical-align: bottom;"> <div style="text-indent: -1em; 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 income from discontinued operations, net of tax</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">7</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;">&#8212;&#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;">&#8212;&#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;">&#8212;&#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;">&#8212;&#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;">&#8212;&#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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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: bottom;"> <div style="text-indent: -1em; 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 income/(loss)</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(12</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(2,801</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">11,890</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">49,337</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(4,467</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(701</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; 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;">Net loss from continuing operations attributable to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests shareholders</div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(135</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(311</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(297</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(75</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(923</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(145</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;">Net loss from discontinued operations attributable to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests shareholders</div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(5</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>
<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>
<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;">Net income from continuing operations attributable to mezzanine equity classified as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests shareholders</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">16</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3</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;">Net income from discontinued operations attributable to mezzanine equity classified as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests shareholders</div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">281</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>
<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>
<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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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; background-color: rgb(204, 238, 255);">
<td style="vertical-align: bottom;"> <div style="text-indent: -1em; 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 income/(loss) attributable to ordinary shareholders</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(153</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(2,492</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">12,184</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">49,405</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(3,560</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(559</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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;">Including:</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;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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;">Net loss from discontinued operations attributable to ordinary shareholders</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(269</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>
<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>
<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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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: bottom;"> <div style="text-indent: -1em; 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 income/(loss) from continuing operations attributable to ordinary shareholders</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">116</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(2,492</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">12,184</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">49,405</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(3,560</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(559</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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: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> <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;">10 </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="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;">
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 28%;"></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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="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-size: 8pt; 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;">2017</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;">2018</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;">2019</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-color: rgb(0, 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;&#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;">2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="font-size: 8pt; 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;&#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;&#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-size: 8pt; break-inside: avoid;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td colspan="22" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in millions, except for share, per share and per ADS data)</div></div></td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss) per share</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td> </tr>
<tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Continuing operations</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">0.04</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.87</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4.18</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">16.35</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1.15</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.18</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Discontinued operations</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.09</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>
<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;&#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;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss) per share</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.05</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.87</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4.18</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">16.35</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1.15</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.18</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Diluted</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td> </tr>
<tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Continuing operations</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">0.04</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.87</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4.11</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15.84</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1.15</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.18</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Discontinued operations</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.09</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>
<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;&#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-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss) per share</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.05</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.87</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4.11</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15.84</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1.15</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.18</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss) per ADS<div style="font-size: 85%; vertical-align: top;;display:inline;">(5)</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td> </tr>
<tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Continuing operations</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">0.08</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1.73</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8.37</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">32.70</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2.29</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.36</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Discontinued operations</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.19</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>
<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;&#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-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss) per ADS</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.11</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1.73</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8.37</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">32.70</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2.29</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.36</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Diluted</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Continuing operations</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">0.08</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1.73</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8.21</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">31.68</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2.29</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.36</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Discontinued operations</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.18</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>
<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;&#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-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss) per ADS</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.11</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1.73</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8.21</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">31.68</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2.29</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.36</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average number of shares:</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,844,826,014</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,877,902,678</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,912,637,241</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,021,808,985</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,107,436,665</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,107,436,665</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Diluted</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,911,461,817</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,877,902,678</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,967,321,803</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,109,024,030</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,107,436,665</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,107,436,665</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr> </table> </div> </div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="clear:both;max-height:0pt;"></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;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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, 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: </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="font-size: 12pt; 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: 33%;"></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>
<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="42" style="vertical-align: bottom; border-bottom-color: rgb(0, 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="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;">2017</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="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;">2018</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="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;">2019</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="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;">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="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="font-weight:bold;display:inline;">2021</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;&#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;">%</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;">RMB</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;">%</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;">RMB</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;">%</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;">RMB</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;">%</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;">RMB</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;">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;">%</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="42" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in millions, except for percentages)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Electronics and home appliances revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">236,269</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">65.2</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">280,059</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">60.6</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">328,703</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">57.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">400,927</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">53.8</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">492,592</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">77,298</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">51.8</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;">General merchandise revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">95,555</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">26.4</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">136,050</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">29.5</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">182,031</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">31.5</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">250,952</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">33.6</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">323,063</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">50,696</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">33.9</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;"></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;&#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;&#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;&#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;&#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;&#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;&#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;&#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;&#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;&#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;&#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; 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;">Net product revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">331,824</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">91.6</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">416,109</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">90.1</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">510,734</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">88.5</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">651,879</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">87.4</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">815,655</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">127,994</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">85.7</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;"></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;&#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;&#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;&#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;&#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;&#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;&#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;&#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;&#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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Marketplace and marketing revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">25,391</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">33,532</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7.2</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">42,680</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7.4</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">53,473</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7.2</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">72,118</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">11,317</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7.6</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;">Logistics and other service revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,117</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1.4</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,379</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2.7</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">23,474</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4.1</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">40,450</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5.4</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">63,819</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">10,015</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6.7</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;"></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;&#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;&#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;&#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;&#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;&#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;&#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;&#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;&#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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net service revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">30,508</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8.4</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">45,911</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">9.9</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">66,154</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">11.5</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">93,923</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12.6</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">135,937</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">21,332</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14.3</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;"></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;&#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;&#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;&#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;&#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;&#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;&#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;&#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;&#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;&#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;&#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; 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;">Total net revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">362,332</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">100.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">462,020</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">100.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">576,888</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">100.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">745,802</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">100.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">951,592</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">149,326</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">100.0</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;"></td>
<td style="vertical-align: bottom;">&#160;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;"></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;">(2)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Includes share-based compensation expenses as follows: </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="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">11 </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;">
<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: 82%;"></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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</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="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;</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;">2017</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;">2018</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;">2019</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;">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="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;">2021</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;</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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RMB&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RMB&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RMB&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RMB&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RMB&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;US$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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;</td>
<td colspan="22" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(28</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(72</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(82</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(98</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(102</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(16</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;">Fulfillment</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(426</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(419</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(440</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(646</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(882</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(138</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;">Marketing</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(136</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(190</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(259</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(347</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(586</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(92</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;">Research and development</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(671</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,163</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,340</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,400</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,781</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(280</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;">General and administrative</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,520</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,816</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,574</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,665</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(5,783</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(907</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;"></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;">(3)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Includes amortization of business cooperation arrangement and intangible assets resulting from assets and business acquisitions as follows: </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="font-size: 12pt; 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: 8pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 82%;"></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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</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="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="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;</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;">2017</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;">2018</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;">2019</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;">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="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;">2021</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;</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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RMB&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RMB&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RMB&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RMB&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RMB&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;US$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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;</td>
<td colspan="22" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fulfillment</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(164</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(168</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(165</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(193</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(220</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(35</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;">Marketing</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,222</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,232</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(637</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(692</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(854</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(134</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;">Research and development</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(84</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(98</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(99</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(99</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(104</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(16</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;">General and administrative</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(308</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(308</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(308</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(309</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(309</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(48</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;"></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;">(4)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest income was included in Others, net since 2021, and the presentation of prior years was also updated to conform to current presentation. </div></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;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;">(5)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Each ADS represents two Class&#160;A ordinary shares. </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="font-size: 12pt; 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: 88%;"></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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</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="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;</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;">2017</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;">2018</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;">2019</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;">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="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;">2021</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;</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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RMB&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RMB&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RMB&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RMB&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RMB&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;US$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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;</td>
<td colspan="22" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in millions, except for share data)</div></div></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;">Selected Consolidated Balance Sheets Data:</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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 and cash equivalents</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">25,688</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">34,262</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">36,971</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">86,085</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">70,767</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">11,105</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;">Restricted cash</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,110</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,240</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,941</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,434</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,926</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">930</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;">Short-term investments</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8,588</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,036</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">24,603</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">60,577</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">114,564</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">17,978</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;">Accounts receivable, net</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">16,359</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">11,110</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,191</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7,112</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">11,900</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,867</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;">Inventories, net</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">41,700</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">44,030</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">57,932</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">58,933</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">75,601</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">11,863</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;">Property, equipment and software, net</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,574</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">21,083</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">20,654</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">22,597</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">32,944</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,170</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;">Land use rights, net</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7,051</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">10,476</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">10,892</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">11,125</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14,328</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,248</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;">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> </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>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8,644</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15,484</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">19,987</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,136</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;">Investment in equity investees</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">18,551</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">31,357</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">35,576</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">58,501</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">63,222</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">9,921</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;">Investment securities</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">10,028</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15,902</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">21,417</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">39,085</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">19,088</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,995</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;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets</div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,228</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,284</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,806</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">13,316</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">21,804</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,423</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;">Total assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">184,055</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">209,165</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">259,724</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">422,288</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">496,507</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">77,912</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;">Accounts payable</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">74,338</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">79,985</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">90,428</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">106,818</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">140,484</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">22,045</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;">Accrued expenses and other current liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15,118</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">20,293</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">24,656</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">30,035</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">34,468</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,409</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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-recourse</div> securitization debt</div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">17,160</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,398</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>
<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;">Unsecured senior notes</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,447</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,786</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,912</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,854</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">9,386</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,473</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;">Long-term borrowings</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,088</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,139</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,936</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;">Operating lease liabilities</div></div> </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>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8,717</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15,763</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">20,386</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,199</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;">Total liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">131,666</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">132,337</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">159,099</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">200,669</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">249,723</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">39,187</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;">Total mezzanine equity</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15,961</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15,964</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">17,133</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,212</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">190</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;">Total JD.com, Inc. shareholders&#8217; equity</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">52,041</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">59,771</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">81,856</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">187,543</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">208,911</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">32,782</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;">Number of outstanding ordinary shares</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,852,663,429</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,894,296,355</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,924,315,263</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,103,499,039</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,110,791,649</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,110,791,649</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr> </table> <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> <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;">12 </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;">
<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: 82%;"></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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</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="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;</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;">2017</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;">2018</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;">2019</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;">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="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;">2021</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;</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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RMB&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RMB&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RMB&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RMB&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RMB&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;US$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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;</td>
<td colspan="22" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in millions)</div></div></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;">Selected Consolidated Cash Flows Data:</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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;">Net cash provided by continuing operating activities</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">29,342</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">20,881</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">24,781</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">42,544</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">42,301</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,638</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;">Net cash used in discontinued operating activities</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,486</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>
<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>
<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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by operating activities<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">(6)</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">26,856</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">20,881</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">24,781</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">42,544</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">42,301</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,638</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;"></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>
<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; 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;">Net cash used in continuing investing activities</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(21,944</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(26,079</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(25,349</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(57,811</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(74,248</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(11,651</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;">Net cash used in discontinued investing activities</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(17,871</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>
<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>
<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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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; 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;">Net cash used in investing activities<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">(6)</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(39,815</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(26,079</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(25,349</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(57,811</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(74,248</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(11,651</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;"></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>
<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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by continuing financing activities</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,180</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">11,220</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,572</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">71,072</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">19,503</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,060</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;">Net cash provided by discontinued financing activities</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14,055</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>
<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>
<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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by financing activities</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">19,235</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">11,220</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,572</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">71,072</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">19,503</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,060</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;"></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>
<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; 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;">Effect of exchange rate changes on cash, cash equivalents and restricted cash</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(642</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,682</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">406</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(5,082</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,498</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(235</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;"></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>
<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-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> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,634</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7,704</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,410</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">50,723</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(13,942</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,188</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, cash equivalents, and restricted cash at beginning of year, including cash and cash equivalents classified within assets held for sale</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">24,164</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">29,798</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">37,502</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">39,912</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">90,635</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14,223</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;">Less: cash, cash equivalents, and restricted cash classified within assets held for sale at beginning of year</div></div> </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;</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;</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;</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;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">116</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">18</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, cash equivalents, and restricted cash at beginning of year</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">24,164</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">29,798</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">37,502</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">39,912</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">90,519</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14,205</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;"></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>
<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-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, including cash and cash equivalents classified within assets held for sale</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">29,798</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">37,502</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">39,912</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">90,635</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">76,693</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,035</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;">Less: cash, cash equivalents, and restricted cash classified within assets held for sale at end of year</div></div> </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>
<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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">116</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash, cash equivalents and restricted cash of continuing operations at end of year</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">29,798</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">37,502</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">39,912</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">90,519</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">76,693</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,035</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;"></td>
<td style="vertical-align: bottom;">&#160;</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;">&#160;</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;">&#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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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:0pt;"></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;">(6)</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;">As a result of new accounting guidance adopted on January&#160;1, 2018, the consolidated statements of cash flows were retrospectively adjusted to include restricted cash in cash and cash equivalents when reconciling the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">beginning-of-period</div></div> 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;">end-of-period</div></div> total amounts shown on the statement of cash flows. The impact of the retrospective reclassification on cash flows of operating activities for the year ended December 31, 2017 was an increase of RMB2,035&#160;million. The impact on cash flows of investing activities for the year ended December&#160;31, 2017 was a decrease of RMB2,317&#160;million. </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="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;">13 </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial Information Related to Our Consolidated Variable Interest Entities </div></div></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 following table presents the condensed consolidating schedule of financial position for our consolidated variable interest entities and their subsidiaries (collectively, Consolidated Variable Interest Entities or VIEs) and other entities as of the dates presented. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Selected Condensed Consolidated Statements of Income Information </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 85%;"></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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</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="font-weight:bold;display:inline;">For the Year Ended December&#160;31, 2021</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;</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;">&#160;&#160;&#160;&#160;Parent&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;Subsidiaries&#160;&#160;&#160;&#160;</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="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; 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: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;Consolidated&#160;&#160;&#160;&#160;</div></div></div> <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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Variable</div></div></div> <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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Entities</div></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;">&#160;&#160;&#160;&#160;Eliminations&#160;&#160;&#160;&#160;</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="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; 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: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;Consolidated&#160;&#160;&#160;&#160;</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td colspan="18" 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="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;">Net revenues</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">922,629</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">117,419</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(88,456</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">951,592</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: 3em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Third-party revenues</div></div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">892,468</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">59,124</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">951,592</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: 3em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Inter-company revenues</div></div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">30,161</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">58,295</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(88,456</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;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; 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;">Cost of revenues</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(794,102</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(104,564</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">76,140</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(822,526</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;">Fulfillment</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(59,682</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(4,657</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,284</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(59,055</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;">Marketing</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(4</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(36,269</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3,108</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">638</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(38,743</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;">Research and development</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(17,282</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(5,420</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,370</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(16,332</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;">General and administrative</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(465</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(8,764</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,357</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">24</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(11,562</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;">Gain on sale of development properties</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">767</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>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">767</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;"></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>
<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: bottom;"> <div style="text-indent: -1em; 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;">Income/(loss) from operations</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(469</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">7,297</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(2,687</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;">&#8212;&#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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">4,141</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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; 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;">Income/(loss) from subsidiaries and VIEs</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;(2,708</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3,226</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,934</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;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; 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 income/(expense), net</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(376</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(5,997</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(348</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(6,721</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;">Income/(loss) before tax</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3,553</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,926</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3,035</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,934</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,580</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;"></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>
<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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income tax expenses</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(7</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,846</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(34</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,887</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;"></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>
<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; background-color: rgb(204, 238, 255);">
<td style="vertical-align: bottom;"> <div style="text-indent: -1em; 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 income/(loss)</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(3,560</div></div></td>
<td style="vertical-align: top; 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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(3,772</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(3,069</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">5,934</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(4,467</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</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;">&#160;</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;">&#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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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:0pt;"></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 85%;"></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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</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="font-weight:bold;display:inline;">For the Year Ended December&#160;31, 2020</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;</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;">&#160;&#160;&#160;&#160;Parent&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;Subsidiaries&#160;&#160;&#160;&#160;</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="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; 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: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;Consolidated&#160;&#160;&#160;&#160;</div></div></div> <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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Variable</div></div></div> <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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Entities</div></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;">&#160;&#160;&#160;&#160;Eliminations&#160;&#160;&#160;&#160;</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="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; 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: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;Consolidated&#160;&#160;&#160;&#160;</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td colspan="18" 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="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;">Net revenues</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">729,906</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">86,054</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(70,158</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">745,802</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: 3em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Third-party revenues</div></div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">708,826</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">36,976</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">745,802</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: 3em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Inter-company revenues</div></div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">21,080</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">49,078</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(70,158</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;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; 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;">Cost of revenues</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(621,000</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(74,425</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">58,731</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(636,694</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;">Fulfillment</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(50,738</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,949</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,987</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(48,700</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;">Marketing</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(11</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(25,673</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,886</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">414</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(27,156</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;">Research and development</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(16,875</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(5,265</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,991</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(16,149</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;">General and administrative</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(453</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(4,368</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,623</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">35</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(6,409</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;">Gain on sale of development properties</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,649</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>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,649</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;"></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>
<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: bottom;"> <div style="text-indent: -1em; 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;">Income/(loss) from operations</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(464</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">12,901</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(94</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;">&#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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">12,343</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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; 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;">Income/(loss) from subsidiaries and VIEs</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">50,154</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(550</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(49,604</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;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; 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 income/(expense), net</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(266</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">39,018</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(276</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">38,476</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;">Income/(loss) before tax</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">49,424</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">51,369</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(370</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(49,604</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">50,819</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;"></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>
<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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income tax expenses</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(19</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,411</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(52</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,482</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;"></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>
<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; background-color: rgb(204, 238, 255);">
<td style="vertical-align: bottom;"> <div style="text-indent: -1em; 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 income/(loss)</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">49,405</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">49,958</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(422</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(49,604</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">49,337</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</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;">&#160;</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;">&#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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: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> <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;">14 </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;">
<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: 85%;"></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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</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="font-weight:bold;display:inline;">For the Year Ended December&#160;31, 2019</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;</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;">&#160;&#160;&#160;&#160;Parent&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;Subsidiaries&#160;&#160;&#160;&#160;</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="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; 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: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;Consolidated&#160;&#160;&#160;&#160;</div></div></div> <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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Variable</div></div></div> <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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Entities</div></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;">&#160;&#160;&#160;&#160;Eliminations&#160;&#160;&#160;&#160;</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="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; 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: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;Consolidated&#160;&#160;&#160;&#160;</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td colspan="19" 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> </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;">Net revenues</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">565,095</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">59,306</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(47,513</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">576,888</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: 3em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Third-party revenues</div></div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">550,043</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">26,845</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">576,888</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: 3em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Inter-company revenues</div></div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15,052</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">32,461</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(47,513</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;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; 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;">Cost of revenues</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(481,740</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(52,379</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">41,652</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(492,467</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;">Fulfillment</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(37,280</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,863</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,175</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(36,968</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;">Marketing</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(301</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(21,119</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(891</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">77</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(22,234</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;">Research and development</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(13,533</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3,659</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,573</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(14,619</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;">General and administrative</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(470</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,996</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,060</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">36</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(5,490</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;">Gain on sale of development properties</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,885</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>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,885</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;"></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>
<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: bottom;"> <div style="text-indent: -1em; 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;">Income/(loss)from operations</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(771</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">12,312</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(2,546</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;">&#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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">8,995</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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; 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;">Income/(loss) from subsidiaries and VIEs</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,576</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,262</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(10,314</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;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; 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 income/(expense), net</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">379</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,961</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">358</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,698</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;">Income/(loss) before tax</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,184</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14,011</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,188</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(10,314</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">13,693</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;"></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>
<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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income tax expenses</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,723</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(80</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,803</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;"></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>
<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; background-color: rgb(204, 238, 255);">
<td style="vertical-align: bottom;"> <div style="text-indent: -1em; 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 income/(loss)</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">12,184</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">12,288</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(2,268</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(10,314</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">11,890</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</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;">&#160;</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;">&#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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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:0pt;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Selected Condensed Consolidated Balance Sheets Information </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 89%;"></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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</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="font-weight:bold;display:inline;">As of December&#160;31, 2021</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;</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;">&#160;&#160;&#160;&#160;Parent&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;Subsidiaries&#160;&#160;&#160;&#160;</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="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; 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: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;Consolidated&#160;&#160;&#160;&#160;</div></div></div> <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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Variable</div></div></div> <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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Entities</div></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;">&#160;&#160;&#160;&#160;Eliminations&#160;&#160;&#160;&#160;</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="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; 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: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;Consolidated&#160;&#160;&#160;&#160;</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td colspan="18" 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="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;">Assets</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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 and cash equivalents</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7,417</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">57,799</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,551</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">70,767</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;">Restricted cash</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,917</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">9</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,926</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;">Short-term investments</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">108,837</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,726</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">114,564</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;">Accounts receivable, net</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7,601</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,299</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">11,900</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;">Inventories, net</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">71,765</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,836</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">75,601</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;">Internal balance</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">65,120</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">42,751</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(107,871</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;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; 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;">Investment in equity investees</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">40,475</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">22,747</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">63,222</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;">Investments in subsidiaries and VIEs</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">148,607</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,138</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(149,745</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;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; 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;">Investment securities</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15,881</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,207</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">19,088</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;">Property, equipment and software, net</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">24,376</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8,568</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">32,944</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;">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> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7,922</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14,472</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,407</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">19,987</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;">Prepayments and other assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">419</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">70,441</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">11,723</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(75</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">82,508</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;"></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>
<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: bottom;"> <div style="text-indent: -1em; 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;">Total assets</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">221,564</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">454,903</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">80,138</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(260,098</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">496,507</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; 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;">Liabilities</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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;">Short-term debts</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,869</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,499</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>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,368</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;">Accounts payable</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">132,638</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7,846</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">140,484</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;">Internal balance</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">65,120</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">42,787</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(107,907</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;">Operating lease liabilities</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8,034</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14,785</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,433</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">20,386</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;">Unsecured senior notes</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">9,461</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>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(75</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">9,386</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;">Accrued expenses and other liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">323</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">62,336</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,440</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">75,099</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;"></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>
<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: bottom;"> <div style="text-indent: -1em; 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;">Total liabilities</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">12,653</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">269,627</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">77,858</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(110,415</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">249,723</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; 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;">Convertible redeemable <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests</div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">467</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">745</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,212</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;"></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>
<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: bottom;"> <div style="text-indent: -1em; 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;">Total shareholders&#8217; equity</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">208,911</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">184,809</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,535</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(149,683</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">245,572</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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; background-color: rgb(204, 238, 255);">
<td style="vertical-align: bottom;"> <div style="text-indent: -1em; 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;">Total liabilities, mezzanine equity and shareholders&#8217; equity</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">221,564</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">454,903</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">80,138</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(260,098</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">496,507</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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: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> <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;">15 </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;">
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 89%;"></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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</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="font-weight:bold;display:inline;">As of December&#160;31, 2020</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;</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;">&#160;&#160;&#160;&#160;Parent&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;Subsidiaries&#160;&#160;&#160;&#160;</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="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; 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: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;Consolidated&#160;&#160;&#160;&#160;</div></div></div> <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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Variable</div></div></div> <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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Entities</div></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;">&#160;&#160;&#160;&#160;Eliminations&#160;&#160;&#160;&#160;</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="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; 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: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;Consolidated&#160;&#160;&#160;&#160;</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td colspan="18" 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="font-family: Times New Roman; font-size: 9pt; 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: 9pt; 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: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">25,544</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">58,159</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,382</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">86,085</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; 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: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,371</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">63</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,434</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,437</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">52,792</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,348</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">60,577</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; 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: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable, net</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,768</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,344</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7,112</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventories, net</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">55,377</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,556</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">58,933</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; 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: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Internal balance</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">49,555</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">28,586</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(78,141</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: 9pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Investment in equity investees</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">38,237</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">20,264</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">58,501</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; 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: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Investments in subsidiaries and VIEs</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">121,231</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>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(121,231</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: 9pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Investment securities</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">35,455</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,630</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">39,085</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; 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: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, equipment and software, net</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">16,033</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,564</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">22,597</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; 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;">right-of-use</div></div> assets</div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,316</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,282</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,114</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15,484</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; 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: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepayments and other assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,889</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">56,508</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">9,161</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(78</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">69,480</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;"></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>
<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: 9pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 9pt; 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: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Total assets</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">203,656</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">353,602</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">65,594</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(200,564</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">422,288</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: 9pt; 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: 9pt; 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: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts payable</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">99,444</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7,374</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">106,818</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; 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: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Internal balance</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">49,555</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">28,571</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(78,126</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: 9pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,408</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,472</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,117</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15,763</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; 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: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Unsecured senior notes</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,932</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>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(78</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,854</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-term borrowings</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,936</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>
<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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,936</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; 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: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued expenses and other liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">245</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">51,172</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">10,881</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">62,298</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 9pt; 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: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">16,113</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">204,579</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">59,298</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(79,321</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">200,669</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: 9pt; 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: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Convertible redeemable <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests</div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">16,407</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">726</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">17,133</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;"></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>
<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: 9pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 9pt; 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: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Total shareholders&#8217; equity</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">187,543</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">132,616</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">5,570</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(121,243</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">204,486</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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: 9pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: bottom;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 9pt; 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: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities, mezzanine equity and shareholders&#8217; equity</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">203,656</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">353,602</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">65,594</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(200,564</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">422,288</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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:0pt;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><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;">Selected Condensed Consolidated Cash Flows Information </div></div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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: 9pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 85%;"></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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</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="font-weight:bold;display:inline;">For the Year Ended December&#160;31, 2021</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;</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;">&#160;&#160;&#160;&#160;Parent&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;Subsidiaries&#160;&#160;&#160;&#160;</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="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; 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: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;Consolidated&#160;&#160;&#160;&#160;</div></div></div> <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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Variable</div></div></div> <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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Entities</div></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;">&#160;&#160;&#160;&#160;Eliminations&#160;&#160;&#160;&#160;</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="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; 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: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;Consolidated&#160;&#160;&#160;&#160;</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td colspan="18" 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="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: bottom;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 9pt; 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: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by/(used in) operating activities</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(411</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">41,119</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,593</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;">&#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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">42,301</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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: 9pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 9pt; 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: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash flows from investing activities</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; 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: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">(Increase)/decrease in short-term investments, net</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,357</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(56,448</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,231</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(54,322</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepayments and investments in equity investees</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(6,356</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(5,220</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(11,576</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; 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: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Loans (provided to)/settled by internal companies</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(20,900</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(11,717</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,122</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">31,495</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: 9pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for property, equipment, software and construction in progress</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(9,848</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(4,582</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(14,430</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; 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: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Other investing activities</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,147</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,111</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(178</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,080</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;"></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>
<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: 9pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 9pt; 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: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash used in investing activities</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(14,396</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(81,258</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(10,089</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">31,495</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(74,248</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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: 9pt; 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: 9pt; 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: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash flows from financing activities</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Capital injection from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interest shareholders</div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">27,600</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">62</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">27,662</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; 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: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Increase/(decrease) in short-term borrowings, net</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,251</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(100</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,151</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Net proceeds from internal companies</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">19,778</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">11,717</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(31,495</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: 9pt; 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: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Repayment of unsecured senior notes</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3,246</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>
<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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3,246</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Other financing activities</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">62</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(6,058</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(68</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(6,064</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;"></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>
<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: 9pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: bottom;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 9pt; 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: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by/(used in) financing activities</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(3,184</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">42,571</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">11,611</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(31,495</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">19,503</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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: 9pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of exchange rate changes on cash, cash equivalents and restricted cash</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(136</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,362</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>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,498</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; 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: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Net increase/(decrease) in cash, cash equivalents and restricted cash</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(18,127</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,070</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,115</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(13,942</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; 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> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">25,544</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">62,646</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,445</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">90,635</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; 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: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; 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></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">116</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>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">116</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 9pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 9pt; 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: 9pt; 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;">&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">25,544</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">62,530</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,445</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;">&#8212;&#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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">90,519</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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: 9pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: bottom;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 9pt; 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: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash, cash equivalents and restricted cash at end of year</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">7,417</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">63,716</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">5,560</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;">&#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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">76,693</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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: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> <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;">16 </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;">
<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: 85%;"></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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</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="font-weight:bold;display:inline;">For the Year Ended December&#160;31, 2020</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;</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;">&#160;&#160;&#160;&#160;Parent&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;Subsidiaries&#160;&#160;&#160;&#160;</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="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; 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: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;Consolidated&#160;&#160;&#160;&#160;</div></div></div> <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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Variable</div></div></div> <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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Entities</div></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;">&#160;&#160;&#160;&#160;Eliminations&#160;&#160;&#160;&#160;</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="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; 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: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;Consolidated&#160;&#160;&#160;&#160;</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td colspan="18" 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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: bottom;"> <div style="text-indent: -1em; 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 provided by/(used in) operating activities</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(243</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">32,875</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">9,912</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;">&#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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">42,544</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-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;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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;">Increase in short-term investments, net</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3,421</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(30,493</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,685</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(35,599</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;">Investment in subsidiaries</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,000</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,000</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;">Prepayments and investments in equity investees</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(12,317</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(4,622</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(16,939</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)/settled by internal companies</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(13,421</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,428</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">306</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14,543</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 paid for property, equipment, software and construction in progress</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(7,477</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3,442</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(10,919</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;">Other investing activities</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">40</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7,216</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,610</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,646</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;"></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>
<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; background-color: rgb(204, 238, 255);">
<td style="vertical-align: bottom;"> <div style="text-indent: -1em; 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;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(16,802</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(46,499</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(11,053</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">16,543</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(57,811</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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;">Cash flows from financing activities</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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;">Proceeds from issuance of ordinary shares</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">31,342</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>
<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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">31,342</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;">Capital injection from controlling shareholders</div></div> </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>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,000</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,000</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;">Capital injection from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interest shareholders</div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">34,564</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">34,579</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;">Increase in short-term borrowings, net</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(932</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(884</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,816</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;">Net proceeds from internal companies</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">13,115</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,428</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(14,543</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;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; 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;">Proceeds from unsecured senior notes</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,804</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>
<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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,804</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 financing activities</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">236</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(173</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">100</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">163</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: bottom;"> <div style="text-indent: -1em; 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 provided by financing activities</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">38,382</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">46,574</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,659</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(16,543</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">71,072</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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; 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;">Effect of exchange rate changes on cash, cash equivalents and restricted cash</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,369</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,713</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>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(5,082</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;">Net increase in cash, cash equivalents and restricted cash</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">18,968</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">30,237</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,518</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">50,723</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;"></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>
<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; background-color: rgb(204, 238, 255);">
<td style="vertical-align: bottom;"> <div style="text-indent: -1em; 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, cash equivalents and restricted cash at beginning of year</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">6,576</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">32,409</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">927</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;">&#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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">39,912</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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-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, including cash and cash equivalents classified within assets held for sale</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">25,544</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">62,646</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,445</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">90,635</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;">Less: cash, cash equivalents and restricted cash classified within assets held for sale at end of year</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">116</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>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">116</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;"></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>
<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: bottom;"> <div style="text-indent: -1em; 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, cash equivalents and restricted cash at end of year</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">25,544</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">62,530</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,445</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;">&#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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">90,519</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> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 85%;"></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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</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="font-weight:bold;display:inline;">For the Year Ended December&#160;31, 2019</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;</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;">&#160;&#160;&#160;&#160;Parent&#160;&#160;&#160;&#160;</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;">&#160;&#160;&#160;&#160;Subsidiaries&#160;&#160;&#160;&#160;</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="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; 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: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;Consolidated&#160;&#160;&#160;&#160;</div></div></div> <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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Variable</div></div></div> <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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Entities</div></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;">&#160;&#160;&#160;&#160;Eliminations&#160;&#160;&#160;&#160;</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="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; 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: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;Consolidated&#160;&#160;&#160;&#160;</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td colspan="18" 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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: bottom;"> <div style="text-indent: -1em; 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 provided by operating activities</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">698</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">23,129</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">954</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;">&#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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">24,781</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-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;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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;">Increase in short-term investments, net</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(20,493</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,990</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(22,483</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;</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(9,164</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,344</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(10,508</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;">Loans (provided to)/settled by internal companies</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,203</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(5,589</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,428</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,814</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;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; 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 property, equipment, software and construction in progress</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(6,240</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,679</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(7,919</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;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;(1,632</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">17,202</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(9</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15,561</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;"></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>
<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 provided by/(used in) investing activities</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">3,571</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(24,284</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(6,450</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,814</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(25,349</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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; 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 financing activities</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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;">Capital injection from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interest shareholders</div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,557</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">92</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,649</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;">Increase in short-term borrowings, net</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(29</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(137</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(166</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;">Proceeds from/(repayment to) internal companies</div></div> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3,774</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,588</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,814</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;">Other financing activities</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(19</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3,892</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>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3,911</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;"></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>
<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: bottom;"> <div style="text-indent: -1em; 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 provided by/(used in) financing activities</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(19</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,138</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">5,543</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,814</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,572</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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; 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;">Effect of exchange rate changes on cash, cash equivalents and restricted cash</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">129</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">277</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>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">406</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;">Net increase/(decrease) in cash, cash equivalents and restricted cash</div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,379</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,016</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">47</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,410</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: bottom;"> <div style="text-indent: -1em; 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, cash equivalents and restricted cash at beginning of year</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2,197</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">34,425</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">880</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;">&#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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">37,502</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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: bottom;"> <div style="text-indent: -1em; 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, cash equivalents and restricted cash at end of year</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">6,576</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">32,409</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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">927</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;">&#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;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">39,912</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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>
<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: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> <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;">17 </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">B.&#160;&#160;&#160;&#160;Capitalization and Indebtedness </div></div></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;">Not applicable. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">C.&#160;&#160;&#160;&#160;Reasons for the Offer and Use of Proceeds </div></div></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;">Not applicable. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">D.&#160;&#160;&#160;&#160;Risk Factors </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; 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;">Risks Related to Our Business </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">If we are unable to manage our growth or execute our strategies effectively, our business and prospects may be materially and adversely affected. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 2021, 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.<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div>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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">We incurred net losses in the past and we may not be able to maintain profitability in the future. </div></div></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;">We had net income of RMB11,890&#160;million, net income of RMB49,337&#160;million and net loss of RMB4,467&#160;million (US$701 million) in 2019, 2020 and 2021, respectively. We had an accumulated deficit of RMB11,913&#160;million, retained earnings of RMB37,418&#160;million and retained earnings of RMB33,805&#160;million (US$5,305 million) as of December&#160;31, 2019, 2020 and 2021, respectively. </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;">18 </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="text-indent: 4%; 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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">If we are unable to provide superior customer experience, our business and reputation may be materially and adversely affected. </div></div></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 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. </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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">We operate three <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">24-7</div> customer service centers in Suqian, Yangzhou and Chengdu, handling all kinds of customer queries and complaints regarding our products and services. As of December&#160;31, 2021, we had over 14,000 customer service representatives at these three 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></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;">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: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the growth of internet, broadband, personal computer and mobile penetration and usage in China, and the rate of any such growth; </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="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;">19 </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;">
<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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the consumers&#8217; trust and confidence level towards online retail in China, as well as changes in customer demographics and consumer tastes and preferences; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the selection, price and popularity of products as well as promotions that we and our competitors offer online; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">whether alternative retail channels or business models that better address the needs of consumers emerge in China; and </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the development of fulfillment, payment and other ancillary services associated with online purchases. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Any harm to our JD brand or reputation may materially and adversely affect our business and results of operations. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">We believe that the recognition and reputation of our JD (<div style="font-family: pmingliu; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">&#20140;&#19996;</div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">) 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: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">provide a compelling shopping experience to customers; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">maintain the popularity, attractiveness, diversity, quality and authenticity of the products we offer; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">maintain the efficiency, reliability and quality of our fulfillment services; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">maintain or improve customers&#8217; satisfaction with our after-sale services; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">support third-party merchants to provide satisfactory customer experience through our online marketplace; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">increase brand awareness through marketing and brand promotion activities; and </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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;">A public perception that <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-authentic,</div> 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. </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;">20 </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="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-indent: 4%; 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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></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;">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, 2021, our warehouse network covered almost all counties and districts across China, consisting of over 1,300 warehouses operated by us and over 1,700 cloud warehouses operated by third-party warehouse owner-operators under JD Logistics Open Warehouse Platform. As of December&#160;31, 2021, our warehouse network had an aggregate gross floor area, or GFA, of over 24&#160;million square meters, including the GFA of the cloud warehouses under JD Logistics Open Warehouse Platform. </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;">21 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Our comprehensive fulfillment facilities covered almost all the counties and districts across China, and we had 298,717 warehouse and delivery personnel as of December&#160;31, 2021. 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 mainland China 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-stop</div> 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. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">We face intense competition. We may not be able to maintain or may lose market share and customers if we fail to compete effectively. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">big-box</div> stores that also aim to offer a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-stop</div> shopping experience. See &#8220;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. </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;">22 </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="text-indent: 4%; 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;">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. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Our expansion into new product categories and substantial increase in the number of products may expose us to new challenges and more risks. </div></div></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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">If we fail to manage our inventory effectively, our results of operations, financial condition and liquidity may be materially and adversely affected. </div></div></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;">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. </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;">Our net inventories have increased significantly in recent periods, from RMB57,932&#160;million as of December&#160;31, 2019, to RMB58,933&#160;million as of December&#160;31, 2020, and further to RMB75,601&#160;million (US$11,863 million) as of December&#160;31, 2021. Our annual inventory turnover days were 35.8 days in 2019, 33.3 days in 2020 and 30.3 days in 2021. 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. </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;">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. </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;">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. </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;">23 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">We may not be able to sustain our historical growth rates. </div></div></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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">If we are unable to conduct our marketing activities cost-effectively, our results of operations and financial condition may be materially and adversely affected. </div></div></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;">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 RMB22,234&#160;million and RMB27,156&#160;million and RMB38,743&#160;million (US$6,080 million) of marketing expenses in 2019, 2020 and 2021, 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">We source products from third-party suppliers for our retail business. We had over 40,000 suppliers as of December&#160;31, 2021. 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-year</div> 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 54.5 days in 2019, 47.1 days in 2020 and 45.3 days in 2021, 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. </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;">24 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">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. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">break-ins,</div> 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. For example, business operations at our fulfillment centers could be disrupted if any of our employees working therein are suspected of being infected with the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19,</div> since it could require our employees to be quarantined and/or our offices to be disinfected. 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. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">We may not be able to recoup the investments we make to expand and upgrade our fulfillment and technology capabilities. </div></div></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;">We have invested significant resources in expanding and will continue to expand our fulfillment infrastructure and upgrade our technology platform. In connection with our expansion of our fulfillment infrastructure, we had paid an aggregate of approximately RMB35.2&#160;billion (US$5.5 billion) for the acquisition of land use rights, building of warehouses and purchase of warehousing equipment as of December&#160;31, 2021. We sold certain of our development properties since 2019 and had received an aggregate of proceeds of RMB16.2&#160;billion (US$2.5 billion) as of December&#160;31, 2021. We seek to realize development profits and recycle capital from development properties to fund new developments and scale the business. This initiative, however, may not always be successful. See &#8220;Item 4.A. Information on the Company&#8212;History and Development of the Company&#8221; for further information. 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. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></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;">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. </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;">25 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Our online marketplace is subject to risks associated with third-party merchants. </div></div></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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Strategic alliances, investments or acquisitions may have a material and adverse effect on our business, reputation, results of operations and financial condition. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-performance</div> 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. </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;">26 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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 our investments in and consolidation of Dada Nexus Limited, or Dada Group, a Nasdaq-listed company and a leading local <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">on-demand</div> delivery and retail platform in China, our acquisition of Yihaodian marketplace platform assets from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Wal-Mart</div> Stores, Inc., or Walmart, a NYSE-listed company, including the Yihaodian brand, mobile apps and websites, and our investments in Yonghui Superstores Co., Ltd., or Yonghui, a company listed on the Shanghai Stock Exchange and a leading hypermarket and supermarket operator in China, China United Network Communications Limited, or China Unicom, a company listed on the Shanghai Stock Exchange and a Chinese telecommunications operator, Vipshop Holdings Limited, or Vipshop, a NYSE-listed online discount retailer for brands in China, Dalian Wanda Commercial Properties Co., Ltd., or Wanda Commercial Properties, a leading developer, owner and operator of commercial properties in China, 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, Xingsheng Preference Electronic Business Limited, or Xingsheng, a leading community group buying <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> platform that serves community families with fresh foods and daily necessities, and our acquisition of Jiangsu Five Star Appliance Co., Ltd., or Jiangsu Five Star, one of the leading offline retailers of home appliances and consumer electronics in China, 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, and China Logistics Property Holdings Co., Ltd., or CNLP, a company listed on the Hong Kong Stock Exchange primarily engaged in the leasing of storage facilities and the related management services in the PRC. 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. </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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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, 2021, we had net intangible assets of RMB5.8&#160;billion (US$0.9 billion) and goodwill of RMB12.4&#160;billion (US$2.0 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 2021, our share of results of equity investees was a loss of RMB4.9&#160;billion (US$0.8 billion), primarily consisting of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cash</div> impairments and partially offset by the net picked up gains recognized from our equity method investments. 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, especially due to the significant uncertainties of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19&#8217;s</div> future impact, 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 RMB3.5&#160;billion, a gain of RMB29.5&#160;billion and a loss of RMB7.3&#160;billion (US$1.1 billion) resulting from the fair value change in long-term investments in 2019, 2020 and 2021, respectively. </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;">27 </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="text-indent: 4%; 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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">We may be subject to legal, regulatory and/or administrative proceedings. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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, including being named as a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">co-defendant</div> in lawsuits filed against our suppliers by third parties. For example, between July and August 2019, two lawsuits were filed against us involving claims plus damages due to late payments as well as litigation related expenses. The plaintiffs in these two lawsuits are seeking damages in an aggregate amount of approximately RMB5&#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. 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. </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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">day-to-day</div></div> 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. </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;">28 </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="text-indent: 4%; 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 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">know-how</div> and key professionals and staff members. Our senior management has entered into employment agreements and confidentiality and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-competition</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">key-man</div> 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">mid-level</div> 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, 2021, we employed a total of 298,717 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">We may have conflicts of interest with our subsidiaries that are stand-alone public companies. </div></div></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;">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; </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;">29 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">We currently offer different types of support to JD Health and JD Logistics 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 JD Health and JD Logistics. JD Health and JD Logistics have their respective audit committee, each consisting of independent <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-executive</div> 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 JD Health or JD Logistics, 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 JD Health or JD Logistics, as applicable. We believe that the transactions and agreements that we have entered into with JD Health and JD Logistics are on terms that are negotiated on an arm&#8217;s length basis. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 Group, a Nasdaq-listed company and a leading local <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">on-demand</div> delivery and retail platform in China, on February&#160;28, 2022, we held approximately 52% of Dada Group&#8217;s issued and outstanding shares and began to consolidate the financial results of Dada Group into ours. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">We sourced our products from over 40,000 suppliers as of December&#160;31, 2021. 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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. </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;">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. </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;">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; </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;">30 </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="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="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">We may be subject to product liability claims. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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.<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div>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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">break-ins</div> 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. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">end-user</div> 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. 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. </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">31 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">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. </div></div></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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Customer growth and activity on mobile devices depends upon effective use of mobile operating systems, networks and standards that we do not control. </div></div></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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">AI-driven</div> 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. </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">32 </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="text-indent: 4%; 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;">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. </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;">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. </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;">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. </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;">33 </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="text-indent: 4%; 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;">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. </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;">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. </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;">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 was recently promulgated, there are substantial uncertainties as to the interpretation, application, and enforcement of the Cybersecurity Review Measures and how it will affect our business. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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. If the enacted versions of the Draft Measures for Internet Data Security mandate clearance of cybersecurity review and other specific actions to be completed by China-based companies listed on a U.S. stock exchange and Hong Kong Exchanges, such as us, we face uncertainties as to whether such clearance can be timely obtained, or at all. As of the date of this annual report, we have not been involved in any formal investigations on cybersecurity review made by the CAC 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compliant</div> 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. 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. </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;">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; </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">34 </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="text-indent: 4%; 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 PRC Cyber Security Law, the Data Security Law and Civil Code 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. </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;">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 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. </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;">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. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">The wide variety of payment methods that we accept subjects us to third-party payment processing-related risks. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">cash-on-delivery</div></div> 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. </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;">35 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Our delivery, return and exchange policies may materially and adversely affect our results of operations. </div></div></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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></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;">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. </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;">36 </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="text-indent: 4%; 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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-store</div> 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></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;">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 transactions on March&#160;31, 2021, our equity interest in JD Technology has increased to 41.7%. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">JD Technology currently provides us with certain payment services on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-exclusive</div> basis and may provide additional services to us in the future. 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-competition</div> 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. </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;">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. </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;">37 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">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. </div></div></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;">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: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">risk that our customers may reduce their expenditure on third-party supply chain solutions and logistics services or increase utilization of their internal solutions; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">tightening of the labor market, increases in labor costs or any labor unrest, as we operate in a labor-intensive industry; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">failure to maintain positive relationships with our third-party logistics service providers; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">risks inherent in the logistics industry, including personal injury, product damage, and transportation-related incidents. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">JD Health, our healthcare subsidiary, is subject to risks associated with the marketing, distributing, selling and regulation of pharmaceutical and healthcare products. </div></div></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;">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: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">failure to implement effective pricing and other strategies in response to intense market competition in the pharmaceutical industry in China; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">inability to upgrade intelligent healthcare solutions in response to changing consumer demand and preference; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">inability to stock adequate supply of pharmaceutical and healthcare products that customers desire; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">potential medical liability claims in connection with our online healthcare services; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">potential penalties or disputes against us for failure to manage our <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-house</div> medical team and external doctors; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">failure of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-house</div> medical team or external doctors to provide adequate and proper medical services on our platform; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">inability to obtain and maintain regulatory or governmental permits, approvals and clearances, or to pass PRC government inspections; and </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="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;">38 </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;">
<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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The occurrence of any such risks may damage the business and reputation of JD Health, and may have a material and adverse impact on our financial condition and results of operations. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">JD Property Group Corporation, or JD Property, faces challenges relating to the macroeconomic environment, the market condition and its own business development. </div></div></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;">JD Property, our subsidiary that owns, develops and manages our logistics facilities and other real estate properties, 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: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">impact on business growth due to the </div></div><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;">COVID-19</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="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">pandemic</div></div><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">. </div></div>We expect JD Property&#8217;s progress on land procurement and property development to be adversely affected so long as local government authorities continue to prioritize the fight against <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> over economic development; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">fluctuations in the macroeconomic environment. </div></div>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; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">concentration risk of business operations. </div></div>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 </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">uncertainties in the overseas market. </div></div>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. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">If JD Property&#8217;s business cannot continue to grow despite these challenges, our financial condition and results of operations may be materially and adversely affected. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Our use of some leased properties could be challenged by third parties or government authorities, which may cause interruptions to our business operations. </div></div></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;">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. </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;">39 </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="text-indent: 4%; 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;">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. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Failure to renew our current leases or locate desirable alternatives for our facilities could materially and adversely affect our business. </div></div></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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></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;">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; </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;">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, 2021, we have Courier Service Operation Permits that allow Beijing Jingbangda Trade Co., Ltd. (Jingbangda), a subsidiary of Xi&#8217;an Jingdong Xincheng, one of our 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, 2021, 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. </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;">40 </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="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-indent: 4%; 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;">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. </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;">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. </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;">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. </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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> Law, which became effective on January&#160;1, 2019. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> Law imposes a number of new requirements and obligations on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-commerce</div> Law. We have adopted a series of measures to comply with such requires under the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> Law. We cannot assure you, however, that our current business operations meet the requirements under the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> Law in all respects. If the PRC governmental authorities determine that we are not in compliance with all the requirements under the E-Commerce 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. </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;">41 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">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. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-year</div> vesting schedule with 10% of the award vested on each anniversary of the grant date. We incurred share-based compensation expenses of RMB134&#160;million, RMB104&#160;million and RMB73&#160;million (US$11 million) in connection with this grant of option to Mr.&#160;Liu in 2019, 2020 and 2021, 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 Industry, 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">For the years ended December&#160;31, 2019, 2020 and 2021, we recorded an aggregate of RMB3,695&#160;million, RMB4,156&#160;million and RMB9,134&#160;million (US$1,433 million), respectively, in share-based compensation expenses. As of December&#160;31, 2021, 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 95,108,866 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 28,937,112 ordinary shares, excluding options that were forfeited, cancelled, or exercised after the relevant grant date.<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div>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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Our results of operations are subject to seasonal fluctuations. </div></div></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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-commerce</div> 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">We may need additional capital, and financing may not be available on terms acceptable to us, or at all. </div></div></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;">We recorded net current liabilities of RMB0.9&#160;billion, net current assets of RMB60.8&#160;billion and RMB78.0&#160;billion (US$12.2 billion) as of December&#160;31, 2019, 2020 and 2021, respectively. 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 2017 and 2021 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. </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> <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;">42 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">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. </div></div></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;">As of December&#160;31, 2021, we had long-term debt obligations of RMB12.3&#160;billion (US$1.9 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Changes affecting the availability of the London Inter-bank Offered Rate (LIBOR) may have consequences for us that cannot yet be reasonably predicted. </div></div></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;">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. As of the date of this annual report, US$0.45&#160;billion of this credit facility had been drawn down and outstanding. 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 priced at 85 basis points over LIBOR. As of the date of this annual report, none of this loan facility had been drawn down and outstanding. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-week</div> and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-month</div> USD LIBOR maturities and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-USD</div> 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 will 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. </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;">43 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fluctuation of items that are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-recurring</div> in nature and fluctuation of fair value change of the wealth management products we invested in have affected our results of operations during 2019, 2020 and 2021 and may continue to affect our results of operations in the future. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The fluctuation of items that are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-recurring</div> in nature, primarily gains on sale of development properties and others, net, significantly affected our results of operations during 2019, 2020 and 2021. We recorded a gain of RMB3,885&#160;million, RMB1,649&#160;million and RMB767&#160;million (US$120 million) in 2019, 2020 and 2021, respectively, for selling certain of our development properties. Others, net are other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-operating</div> 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 RMB7.2&#160;billion, an income of RMB35.3&#160;billion and a loss of RMB0.6&#160;billion (US$0.1 billion) in 2019, 2020 and 2021, respectively. We identify these items as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-recurring</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-recurring</div> items. The significant fluctuation of these <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-recurring</div> items may continue to affect our results of operations and result in fluctuation of net income/(loss) in the future. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">During 2019, 2020 and 2021, we made investments in wealth management products and recorded a fair value of wealth management products of RMB23.2&#160;billion, RMB24.3&#160;billion and RMB77.0&#160;billion (US$12.1 billion) as of December&#160;31, 2019, 2020 and 2021, respectively. For the years ended December&#160;31, 2019, 2020 and 2021, gross unrealized gains of RMB54.8&#160;million, RMB0.01&#160;million and RMB474.0&#160;million (US$74.4 million) were recorded on wealth management products, respectively. No impairment charges were recorded for the years ended December&#160;31, 2019, 2020 and 2021, respectively. Those wealth management products were certain deposits with variable interest rates or principal <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">not-</div> 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Our revenues and financial results may be adversely affected by any economic slowdown in China as well as globally. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 challenges the global economy is facing due to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> global pandemic. See &#8220;&#8212; We face risks related to natural disasters, health epidemics and other outbreaks, such as the outbreak of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19,</div> 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. </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;">44 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">We may not be able to prevent others from unauthorized use of our intellectual property, which could harm our business and competitive position. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">We regard our trademarks, copyrights, patents, domain names, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">know-how,</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compete</div> 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compete</div> 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">We may be subject to intellectual property infringement claims, which may be expensive to defend and may disrupt our business and operations. </div></div></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;">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. </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;">45 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">We have limited insurance coverage, which could expose us to significant costs and business disruption. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 66 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">key-man</div> life 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 March&#160;31, 2022, Mr.&#160;Liu beneficially owned 76.1% 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 19,873,672 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.<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div>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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Changes in U.S. and international trade policies, particularly with regard to China, may adversely impact our business and operating results. </div></div></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 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. However, 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. </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">46 </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="text-indent: 4%; 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;">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 and new authorities granted to the Department of Commerce to prohibit or restrict the use of information and communications technology and services, or ICTS. 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. </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;">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. 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, the United States is in the process of developing new export controls with respect to &#8220;emerging and foundational&#8221; technologies, which may include certain AI and semiconductor technologies. In addition, the U.S. government may potentially impose a ban prohibiting U.S. persons from making investments in or engaging in transactions with certain Chinese companies. Measures such as these could deter suppliers in the United States and/or other countries that impose 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, our business, financial condition and results of operations could be adversely affected as a result. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Disruptions in the financial markets and economic conditions could affect our ability to raise capital. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></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;">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. </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;">47 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">We face risks related to natural disasters, health epidemics and other outbreaks, such as the outbreak of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19,</div> which could significantly disrupt our operations. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Our business could be adversely affected by the effects of epidemics, including <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19,</div> 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. For example, in early 2020, in connection with the intensifying efforts to contain the spread of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19,</div> the Chinese government took a number of actions, which included extending the Chinese New Year holiday, quarantining individuals infected with or suspected of having <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19,</div> prohibiting residents from free travel, encouraging employees of enterprises to work remotely from home and cancelling public activities, among others. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> 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 since the second half of 2020. 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 in various regions of China from time to time, including the infections caused by the Omicron variants since early 2022, and varying levels of temporary restrictions and other measures are reinstated to contain the infections, such as those in Shanghai since March 2022. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The extent to which <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> 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. </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;">We are also vulnerable to natural disasters and other calamities. If any such disaster were to occur in the future affecting Beijing, Shanghai, Guangzhou, Wuhan, Chengdu, Shenyang or Xi&#8217;an, or any other city 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></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;">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, 2021. See &#8220;Item 15. Controls and Procedures.&#8221; </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;">48 </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="text-indent: 4%; 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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">The approval of and filing with the CSRC or other PRC government authorities may be required in connection with our offshore offerings under PRC law, and, if required, we cannot predict whether or for how long we will be able to obtain such approval or complete such filing. </div></div></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 Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors, or the M&amp;A Rules, adopted by six PRC regulatory agencies in 2006 and amended in 2009, requires an overseas special purpose vehicle formed for listing purposes through acquisitions of PRC domestic companies and controlled by PRC persons or entities to obtain the approval of the CSRC prior to the listing and trading of such special purpose vehicle&#8217;s securities on an overseas stock exchange. The interpretation and application of the regulations remain unclear, and our offshore offerings may ultimately require approval of the CSRC. If the CSRC approval is required, it is uncertain whether we can or how long it will take us to obtain the approval and, even if we obtain such CSRC approval, the approval could be rescinded. Any failure to obtain or delay in obtaining the CSRC approval for any of our offshore offerings, or a rescission of such approval if obtained by us, would subject us to sanctions imposed by the CSRC or other PRC regulatory authorities, which could include fines and penalties on our operations in China, restrictions or limitations on our ability to pay dividends outside of China, and other forms of sanctions that may materially and adversely affect our business, financial condition, and results of operations. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">follow-up,</div> on December&#160;24, 2021, the State Council issued a draft of the Provisions of the State Council on the Administration of Overseas Securities Offering and Listing by Domestic Companies, or the Draft Provisions, and the CSRC issued a draft of Administration Measures for the Filing of Overseas Securities Offering and Listing by Domestic Companies, or the Draft Administration Measures, for public comments. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Draft Provisions and the Draft Administration Measures propose to establish a new filing-based regime to regulate overseas offerings and listings by domestic companies. According to the Draft Provisions and the Draft Administration Measures, an overseas offering and listing by a domestic company, whether directly or indirectly, shall be filed with the CSRC. Specifically, the examination and determination of an indirect offering and listing will be conducted on a substance-over-form basis, and an offering and listing shall be considered as an indirect overseas offering and listing by a domestic company if the issuer meets the following conditions: (i)&#160;the operating income, gross profit, total assets, or net assets of the domestic enterprise in the most recent fiscal year was more than 50% of the relevant line item in the issuer&#8217;s audited consolidated financial statement for that year; and (ii)&#160;senior management personnel responsible for business operations and management are mostly PRC citizens or are ordinarily resident in the PRC, and the main place of business operations is in the PRC or carried out in the PRC. According to the Draft Administration Measures, the issuer or its affiliated domestic company, as the case may be, shall file with the CSRC for its initial public offering, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">follow-on</div> offering and other equivalent offing activities. Particularly, the issuer shall submit the filing with respect to its initial public offering and listing within three business days after its initial filing of the listing application, and submit the filing with respect to its <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">follow-on</div> offering within three business days after completion of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">follow-on</div> offering. Failure to comply with the filing requirements may result in fines to the relevant domestic companies, suspension of their businesses, revocation of their business licenses and operation permits and fines on the controlling shareholder and other responsible persons. The Draft Provisions also sets forth certain regulatory red lines for overseas offerings and listings by domestic enterprises. For more details of the Draft Provisions and the Draft Administration 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; </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;">49 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">As of the date of this annual report, the Draft Provisions and the Draft Administration Measures were released for public comment only. There are uncertainties as to whether the Draft Provisions and the Draft Administration Measures would be further amended, revised or updated. Substantial uncertainties exist with respect to the enactment timetable and final content of the Draft Provisions and the Draft Administration Measures. In a Q&amp;A released on its official website, the respondent CSRC official indicated that the proposed new filing requirement will start with new companies and the existing companies seeking to carry out activities like <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">follow-on</div> financing. As for the filings for the existing companies, the regulator will grant adequate transition period and apply separate arrangements. The Q&amp;A also addressed the contractual arrangements and pointed out that if relevant domestic laws and regulations have been observed, companies with compliant VIE structure may seek overseas listing after completion of the CSRC filings. Nevertheless, it does not specify what qualify as compliant VIE structures and what relevant domestic laws and regulations are required to be complied with. Given the substantial uncertainties surrounding the latest CSRC filing requirements at this stage, we cannot assure you that we will be able to complete the filings and fully comply with the relevant new rules on a timely basis, if at all. </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;">Relatedly, on December&#160;27, 2021, the NDRC and the Ministry of Commerce jointly issued the Special Administrative Measures (Negative List) for Foreign Investment Access (2021 Version), or the 2021 Negative List, which took effect on January&#160;1, 2022. Pursuant to such Special Administrative Measures, if a domestic company engaging in the prohibited business stipulated in the 2021 Negative List seeks an overseas offering and listing, it shall obtain the approval from the competent governmental authorities. Besides, the foreign investors of the company shall not be involved in the company&#8217;s operation and management, and their shareholding percentage shall be subject, mutatis mutandis, to the relevant regulations on the domestic securities investments by foreign investors. In a press conference held on January&#160;18, 2022, officials from the NDRC clarified that the aforementioned requirements only apply to direct overseas offering and listing by a PRC domestic company, and the requirements for indirect overseas offering and listing by a PRC domestic company should be subject to the official enactment of relevant laws and regulations. As the 2021 Negative List is relatively new, there remain substantial uncertainties as to the interpretation and implementation of these new requirements, and it is unclear as to whether and to what extent listed companies like us will be subject to these new requirements. If we are required to comply with these requirements and fail to do so on a timely basis, if at all, our business operation, financial conditions and business prospect may be adversely and materially affected. </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;">In addition, we cannot assure you that any new rules or regulations promulgated in the future will not impose additional requirements on us. If it is determined in the future that approval and filing from the CSRC or other regulatory authorities or other procedures, including the cybersecurity review under the enacted version of the revised Measures for Cybersecurity Review and the draft of Regulations on the Network 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. These regulatory authorities may impose fines and penalties on our operations in China, limit our ability to pay dividends outside of China, limit our operating privileges in China, delay or restrict the repatriation of the proceeds from our offshore offerings into China or take other actions that could materially and adversely affect our business, financial condition, results of operations, and prospects, as well as the trading price of our listed securities. The CSRC or other PRC regulatory authorities also may take actions requiring us, or making it advisable for us, to halt our offshore offerings before settlement and delivery of the shares offered. Consequently, if investors engage in market trading or other activities in anticipation of and prior to settlement and delivery, they do so at the risk that settlement and delivery may not occur. In addition, if the CSRC or other regulatory authorities later promulgate new rules or explanations requiring that we obtain their approvals or accomplish the required filing or other regulatory procedures for our prior offshore offerings, we may be unable to obtain a waiver of such approval requirements, if and when procedures are established to obtain such a waiver. Any uncertainties or negative publicity regarding such approval requirement could materially and adversely affect our business, prospects, financial condition, reputation, and the trading price of our listed securities. </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;">50 </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="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="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">The PCAOB is currently 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 over our auditor deprives our investors with the benefits of such inspections. </div></div></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;">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. Since our auditor is located in China, a jurisdiction where the PCAOB has been unable to conduct inspections without the approval of the Chinese authorities, our auditor is not currently inspected by the PCAOB. As a result, we and investors in our ordinary shares or ADSs are deprived of the benefits of such PCAOB inspections. The inability of the PCAOB to conduct inspections of auditors in China makes 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, which could cause investors and potential investors in our ordinary shares or ADSs to lose confidence in our auditor&#8217;s auditing procedures and our reported financial information and the quality of our financial statements. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Our ADSs will be prohibited from trading in the United States under the HFCAA in 2024 if the PCAOB is unable to inspect or fully investigate auditors located in China, or in 2023 if proposed changes to the law are enacted. The delisting of our ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The HFCAA, which was signed into law on December&#160;18, 2020, states 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 three consecutive years beginning in 2021, the SEC shall prohibit our shares or ADSs from being traded on a national securities exchange or in the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">over-the-counter</div></div> trading market in the United States. On December 2, 2021, the SEC adopted final amendments implementing the disclosure and submission requirements of the HFCAA, pursuant to which the SEC will identify an issuer as a &#8220;Commission-Identified Issuer&#8221; if the issuer has filed an annual report containing an audit report issued by a registered public accounting firm that the PCAOB has determined it is unable to inspect or investigate completely, and will then impose a trading prohibition on an issuer after it is identified as a Commission-Identified Issuer for three consecutive years. On December&#160;16, 2021, the PCAOB issued a report to notify the SEC of its determination that the PCAOB is unable to inspect or investigate completely registered public accounting firms headquartered in mainland China and Hong Kong. The PCAOB identified our auditor as one of the registered public accounting firms that the PCAOB is unable to inspect or investigate completely. Therefore, we expect to be identified as a &#8220;Commission-Identified Issuer&#8221; shortly after the filing of this annual report on Form 20-F. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Whether the PCAOB will be able to conduct inspections of our auditor before the issuance of our financial statements on the annual report on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">20-F</div> for the year ending December&#160;31, 2023 which is due by April&#160;30, 2024, or at all, is subject to substantial uncertainty and depends on a number of factors out of our and our auditor&#8217;s control. If our shares and ADSs are prohibited from trading in the United States, there is no certainty that we will be able to list on additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-U.S.</div> exchange to facilitate the trading in our securities. Such a prohibition 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">On June&#160;22, 2021, the U.S. Senate passed a bill which would reduce the number of consecutive <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-inspection</div> years required for triggering the prohibitions under the HFCAA from three years to two. On February&#160;4, 2022, the U.S. House of Representatives passed a bill which contained, among other things, an identical provision. If this provision is enacted into law and the number of consecutive <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-inspection</div> years required for triggering the prohibitions under the HFCAA is reduced from three years to two, then our shares and ADSs could be prohibited from trading in the United States in 2023. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compliance.</div> </div></div></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;">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. </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;">51 </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="text-indent: 4%; 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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Our international expansion strategy and ability to conduct business in international markets may be adversely affected by legal, regulatory, political and economic risks. </div></div></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;">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. </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;">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: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">difficulties in developing, staffing and simultaneously managing a foreign operation as a result of distance, language and cultural differences; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">challenges in identifying appropriate local business partners and establishing and maintaining good working relationships with them; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">dependence on local platforms in marketing our international products and services overseas; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">challenges in selecting suitable geographical regions for international business; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">longer customer payment cycles; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">currency exchange rate fluctuations; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">political or social unrest or economic instability; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compliance,</div> and any new developments in these areas; and </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">increased costs associated with doing business in foreign jurisdictions. </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="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;">52 </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="text-indent: 4%; 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;">One or more of these factors could harm our overseas operations and consequently, could harm our overall results of operations. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; 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;">Risks Related to Our Corporate Structure </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">If the PRC government deems that the contractual arrangements in relation to our variable interest entities do not comply with PRC regulatory restrictions on foreign investment in the relevant industries, or if these regulations or the interpretation of existing regulations change in the future, we could be subject to severe penalties or be forced to relinquish our interests in those operations. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce,</div> domestic multi-party communications, data collection and transmission services and call centers). </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;">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 our 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. </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;">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: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">exercise effective control over Jingdong 360, Jiangsu Yuanzhou, Xi&#8217;an Jingdong Xincheng and other variable interest entities in China; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 our variable interest entities. For a detailed discussion of these contractual arrangements, see &#8220;Item 4.C. Information on the Company&#8212;Organizational Structure.&#8221; </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;">In the opinion of Shihui Partners, our PRC legal counsel, (i)&#160;the ownership structures of our 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. </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;">However, we are a Cayman Islands holding company with no equity ownership in our variable interest entities and we conduct certain of our operations in China through our 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 our variable interest entities in China but instead are purchasing equity interest in a Cayman Islands holding company. If the PRC government deems that our contractual arrangements with our variable interest entities do not comply with PRC regulatory restrictions on foreign investment in the relevant industries, or if these regulations or the interpretation of existing regulations change or are interpreted differently in the future, we could be subject to severe penalties or be forced to relinquish our interests in those operations. We may not be able to repay the notes and other indebtedness, and our shares may decline in value or become worthless, if we are unable to assert our contractual control rights over the assets of our variable interest entities. Our holding company in the Cayman Islands, our 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 our variable interest entities and, consequently, significantly affect the financial performance of our variable interest entities and our company as a group. </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">53 </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="text-indent: 4%; 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;">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 our 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: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">revoking the business licenses of such entities; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">discontinuing or restricting the conduct of any transactions between certain of our PRC subsidiaries and variable interest entities; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">imposing fines, confiscating the income from our variable interest entities, or imposing other requirements with which we or our variable interest entities may not be able to comply; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">requiring us to restructure our ownership structure or operations, including terminating the contractual arrangements with our variable interest entities and deregistering the equity pledges of our variable interest entities, which in turn would affect our ability to consolidate, derive economic interests from, or exert effective control over our variable interest entities; or </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">restricting or prohibiting our use of the proceeds of any of our financing outside China to finance our business and operations in China. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 our 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 our variable interest entities or our right to receive substantially all the economic benefits and residual returns from our 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 our 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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Although we believe we, our PRC subsidiaries and our 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compliance</div> with or violations of PRC laws and regulations. If the PRC government determines that we or our variable interest entities do not comply with applicable law, it could revoke our variable interest entities&#8217; business and operating licenses, require our variable interest entities to discontinue or restrict our variable interest entities&#8217; operations, restrict our variable interest entities&#8217; right to collect revenues, block our variable interest entities&#8217; websites, require our variable interest entities to restructure our operations, impose additional conditions or requirements with which our variable interest entities may not be able to comply, impose restrictions on our variable interest entities&#8217; business operations or on their customers, or take other regulatory or enforcement actions against our variable interest entities that could be harmful to their business. Any of these or similar occurrences could significantly disrupt our or our variable interest entities&#8217; business operations or restrict our variable interest entities from conducting a substantial portion of their business operations, which could materially and adversely affect our 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 our variable interest entities that most significantly impact its economic performance, and/or our failure to receive the economic benefits from any of our variable interest entities, we may not be able to consolidate these entities in our consolidated financial statements in accordance with U.S. GAAP. </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;">54 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">We rely on contractual arrangements with our 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. </div></div></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;">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 our variable interest entities. </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;">If we had direct ownership of our 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 our variable interest entities and their respective shareholders of their obligations under the contracts to exercise control over our variable interest entities. However, the shareholders of our 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 our variable interest entities. We may replace the shareholders of our 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 our 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 our 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Any failure by our 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. </div></div></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;">If our 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 our 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. </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;">All the agreements under our contractual arrangements are governed by PRC law and provide for the resolution of disputes through arbitration in China. Accordingly, these contracts would be interpreted in accordance with PRC law and any disputes would be resolved in accordance with PRC legal procedures. The legal system in the PRC is not as developed as in some other jurisdictions, such as the United States. See &#8220;&#8212;Risks Related to Doing Business in China&#8212;Uncertainties with respect to the PRC legal system could adversely affect us.&#8221; Meanwhile, there are very few precedents and little formal guidance as to how contractual arrangements in the context of a 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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Our 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-books</div> and online audio and video products). In the event we are unable to enforce our contractual arrangements, we may not be able to exert effective control over our variable interest entities, and 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. </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;">55 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">The shareholders of our variable interest entities may have potential conflicts of interest with us, which may materially and adversely affect our business and financial condition. </div></div></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;">Mr.&#160;Richard Qiangdong Liu, Ms.&#160;Yayun Li and Ms.&#160;Pang Zhang are the shareholders of our principal variable interest entities, including Jingdong 360, Jiangsu Yuanzhou and Xi&#8217;an Jingdong Xincheng, among others. Mr.&#160;Richard Qiangdong Liu is our chairman of board of directors, 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. </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 shareholders of our variable interest entities may have potential conflicts of interest with us. These shareholders may breach, or cause our variable interest entities to breach, or refuse to renew, the existing contractual arrangements we have with them and our variable interest entities, which would have a material and adverse effect on our ability to effectively control our variable interest entities and receive substantially all the economic benefits from them. For example, the shareholders may be able to cause our agreements with our 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. </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;">Currently, we do not have any arrangements to address potential conflicts of interest between these shareholders and our company. Mr.&#160;Richard Qiangdong Liu is a director of 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 our 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></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;">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 our 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 our variable interest entities may be subject to scrutiny by the PRC tax authorities and they may determine that we or our PRC variable interest entities owe additional taxes, which could negatively affect our financial condition and the value of your investment.&#8221; </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Under PRC laws and regulations, our wholly foreign-owned subsidiaries in China 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profits each year, if any, to fund certain statutory reserve fund, until the aggregate amount of such fund reaches 50% of its registered capital. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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. 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> shareholders or ADS holders.&#8221; </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;">56 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">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 consolidated variable interest entities or making additional capital contributions to our wholly foreign-owned subsidiaries in China, which could materially and adversely affect our liquidity and our ability to fund and expand our business. </div></div></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;">We are an offshore holding company conducting our operations in China through our PRC subsidiaries and consolidated variable interest entities. We may make loans to our PRC subsidiaries and 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 China. </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;">Any loans to our wholly foreign-owned subsidiaries in China, 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 China 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 our 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 times of their respective net assets. </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;">Moreover, any medium or long-term loan to be provided by us to our variable interest entities or other domestic PRC entities must also be registered with the NDRC. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">We may also decide to finance our wholly foreign-owned subsidiaries in China 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-investment</div> 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. </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;">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 China and our consolidated variable interest entities in China. Meanwhile, we may not be able to finance the activities of our consolidated variable interest entities by means of capital contributions given the restrictions on foreign investment in the businesses that are currently conducted by our consolidated variable interest entities. </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;">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 China. 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. </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> <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;">57 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Contractual arrangements in relation to our variable interest entities may be subject to scrutiny by the PRC tax authorities and they may determine that we or our PRC variable interest entities owe additional taxes, which could negatively affect our financial condition and the value of your investment. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 our variable interest entities in China, and their respective shareholders were not entered into on an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">arm&#8217;s-length</div> 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 our variable interest entities&#8217; tax liabilities increase or if they are required to pay interest charge. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Our current corporate structure and business operations may be affected by the PRC Foreign Investment Law. </div></div></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;">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; </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">catch-all</div> 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 our 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. </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;">58 </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risks Related to Doing Business in China </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></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;">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. </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 Chinese economy differs from the economies of most developed countries in many respects, including the amount of government involvement, level of development, growth rate, control of foreign exchange and allocation of resources. Although the Chinese government has implemented measures emphasizing the utilization of market forces for economic reform, the reduction of state ownership of productive assets, and the establishment of improved corporate governance in business enterprises, a substantial portion of productive assets in China is still owned by the government. In addition, the Chinese government continues to play a significant role in regulating industry development by imposing industrial policies. The Chinese government also exercises significant control over China&#8217;s economic growth through allocating resources, controlling payment of foreign currency-denominated obligations, setting monetary policy, and providing preferential treatment to particular industries or companies. </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;">While the Chinese economy has experienced significant growth over the past decades, growth has been uneven, both geographically and among various sectors of the economy, and the rate of growth has been slowing. 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 have a negative effect on us. For example, our financial condition and results of operations may be adversely affected by government control over capital investments. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In addition, the global macroeconomic environment is facing challenges. For example, the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic has caused significant downward pressure for the global economy. In addition, the impact of the decision by the United Kingdom to withdraw from the European Union, commonly referred to as &#8220;Brexit&#8221;, and the resulting effect on the political and economic future of the U.K. and the European Union is uncertain. Brexit could adversely affect European and worldwide economic and market conditions and could contribute to instability in global financial and foreign exchange markets. Furthermore, the conflicts in Ukraine and the imposition of broad economic sanctions on Russia, the potential end of quantitative easing, interest rate increase, and reduction in bond holdings by the U.S. Federal Reserve in 2022 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Uncertainties with respect to the PRC legal system could adversely affect us. </div></div></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;">We conduct our business primarily through our PRC subsidiaries and consolidated variable interest entities in China. Our operations in China are governed by PRC laws and regulations. Our PRC subsidiaries are subject to laws and regulations applicable to foreign investment in China. The PRC legal system is a civil law system based on written statutes. 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 of many laws, regulations and rules may contain inconsistencies and enforcement of these laws, regulations and rules involves uncertainties. </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;">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 more difficult to evaluate the outcome of administrative and court proceedings and the level of legal protection we enjoy than in more developed legal systems. These uncertainties may impede our ability to enforce the contracts we have entered into and could materially and adversely affect our business and results of operations. Furthermore, the PRC legal system is based, in part, on government policies and internal rules, some of which are not published in a timely manner, or at all, but which may have retroactive effect. As a result, we may not always be aware of any potential violation of these policies and rules. Such unpredictability towards our contractual, property and procedural rights could adversely affect our business and impede our ability to continue our operations. </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;">59 </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="text-indent: 4%; 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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">We are subject to consumer protection laws that could require us to modify our current business practices and incur increased costs. </div></div></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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">We may be adversely affected by the complexity, uncertainties and changes in PRC regulation of internet-related business and companies such as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> business and internet platforms. </div></div></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 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: </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;">We only have control over our websites through contractual arrangements. We do not own the websites in China due to the restriction of foreign investment in businesses providing value-added telecommunication services in China, 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. </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 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. </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;">New laws and regulations may be promulgated that will regulate internet activities, including online retail. 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. </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;">60 </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="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-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compliance</div> 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, our PRC consolidated variable interest entity, holds an ICP license and operates our <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;">www.jd.com</div></div></div><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div>website. Jingdong 360 owns the relevant domain names and registered trademarks and has the necessary personnel to operate such website. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 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 our 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-concentration</div> 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, and imposed on us a fine of RMB500,000 for each of the four additional instances on such basis. 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compliance</div> is raised by relevant authorities and determined against us, we may be subject to fines and other penalties. On October&#160;23, 2021, the Standing Committee of the National People&#8217;s Congress issued a second draft amendment to the amended Anti-Monopoly Law for public comments, which proposes to increase 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 draft also proposes for the relevant authority to investigate transaction 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 enactment timetable, final content, interpretation and implementation of the amended Anti-Monopoly Law. If it is enacted as proposed, it will impose a higher regulatory requirement to complete an acquisition transaction. 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. </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;">61 </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="text-indent: 4%; 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 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">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. </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 Measures for Cybersecurity Review, 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. </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;">62 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Failure to make adequate contributions to various employee benefit plans as required by PRC regulations may subject us to penalties. </div></div></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;">Companies operating in China 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 China 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 China 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">We may be required to register some operating offices as branch offices under PRC law. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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, 2021, 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.<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div>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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Fluctuations in exchange rates could have a material and adverse effect on our results of operations and the value of your investment. </div></div></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 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. </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;">63 </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="text-indent: 4%; 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;">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. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">It may be difficult for overseas regulators to conduct investigation or collect evidence within China. </div></div></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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Governmental control of currency conversion may limit our ability to utilize our revenues effectively and affect the value of your investment. </div></div></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 PRC government imposes controls on the convertibility of the RMB into foreign currencies and, in certain cases, the remittance of currency out of China. We receive substantially all of our revenues in RMB. Under 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 China 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 China to pay capital expenses such as the repayment of loans denominated in foreign currencies. The PRC government may also at its discretion restrict access in the future to foreign currencies for current account transactions. If the foreign exchange control system prevents us from obtaining sufficient foreign currencies to satisfy our foreign currency demands, we may not be able to pay dividends in foreign currencies to our shareholders, including holders of our ADSs. </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;">64 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">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. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">change-of-control</div></div> 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. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></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 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. </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;">65 </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="text-indent: 4%; 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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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,222&#160;million, RMB2,545&#160;million and RMB2,482&#160;million (US$389 million) financial incentives from local governments relating to our business operations in 2019, 2020 and 2021, respectively.<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div>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. </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;">66 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> shareholders or ADS holders. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">PRC-controlled</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">day-to-day</div></div> 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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;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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">tax-exempted</div> 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-resident</div> enterprises, including the holders of our ADSs. In addition, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-resident</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> individual shareholders from the sale of our shares and ADSs may be subject to a 20% PRC withholding tax. It is unclear whether our <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> individual shareholders (including our ADS holders) would be subject to any PRC tax on dividends obtained by such <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> 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. </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;">67 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-beneficial</div> 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%. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">We face uncertainties with respect to indirect transfers of equity interests in PRC resident enterprises by their <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> 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. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-PRC</div> Resident Enterprises issued in December 2009, or STA Circular 698, the Notice on Several Issues Regarding the Income Tax of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-PRC</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-PRC</div> Resident Enterprises issued in February 2015, or STA Circular 7. Pursuant to these rules and notices, if a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-year</div> 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In October 2017, the STA released the Public Notice Regarding Issues Concerning the Withholding of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-resident</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-resident</div> 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. </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;">68 </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="text-indent: 4%; 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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> resident enterprises, or sale or purchase of shares in other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> resident companies or other taxable assets by us. Our company and other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-resident</div> enterprises in our group may be subject to filing obligations or being taxed if our company and other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-resident</div> enterprises in our group are transferors in such transactions, and may be subject to withholding obligations if our company and other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-resident</div> enterprises in our group are transferees in such transactions. For the transfer of shares in our company by investors that are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-resident</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Risks Related to Our ADSs and Class&#160;A Ordinary Shares </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">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. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 2021 were US$106.88 and US$62.19, respectively. Likewise, the highest and lowest closing prices of our Class&#160;A ordinary shares on the Hong Kong Stock Exchange in 2021 were HK$416.8 and HK$241.4, 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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. </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;">69 </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="text-indent: 4%; 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;">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: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">regulatory developments affecting us or our industry, customers, suppliers or third-party merchants; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">announcements of studies and reports relating to the quality of our product and service offerings or those of our competitors; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">changes in the economic performance or market valuations of other online retail or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> companies; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">actual or anticipated fluctuations in our quarterly results of operations and changes or revisions of our expected results; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">changes in financial estimates by securities research analysts; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">conditions in the online retail market; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">announcements by us or our competitors of new product and service offerings, acquisitions, strategic relationships, joint ventures, capital raisings or capital commitments; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">additions to or departures of our senior management; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">political or market instability or disruptions, and actual or perceived social unrest in the United States, Hong Kong or other jurisdictions; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">fluctuations of exchange rates among RMB, the Hong Kong dollar and the U.S. dollar; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">release or expiry of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">lock-up</div> or other transfer restrictions on our Class&#160;A ordinary shares or ADSs; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">sales or perceived potential sales of additional Class&#160;A ordinary shares or ADSs; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">any actual or alleged illegal acts of our senior management or other key employees; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">any share repurchase program; and </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">proceedings instituted by the SEC against <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">PRC-based</div> accounting firms, including our independent registered public accounting firm. </div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">We adopt different practices as to certain matters as compared with many other companies listed on the Hong Kong Stock Exchange. </div></div></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;">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. </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;">70 </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="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-indent: 4%; 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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></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;">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. 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 16.4&#160;million ADSs at a weighted average price of US$69.23 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></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 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></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;">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. </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;">71 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">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. </div></div></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;">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 March&#160;31, 2022, we had 3,123,495,189 ordinary shares issued and outstanding, comprising of (i) 2,695,614,094 Class&#160;A ordinary shares (excluding the 35,813,642 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) 427,881,095 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Holders of our ADSs may have fewer rights than holders of our ordinary shares and must act through the depositary to exercise those rights. </div></div></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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></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;">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: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">we have instructed the depositary that we do not wish a discretionary proxy to be given; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">we have informed the depositary that there is substantial opposition as to a matter to be voted on at the meeting; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">a matter to be voted on at the meeting would have a material adverse impact on shareholders; or </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the voting at the meeting is to be made on a show of hands. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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;">72 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">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. </div></div></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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Holders of our ADSs may not receive cash dividends if the depositary decides it is impractical to make them available to them. </div></div></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 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Holders of our ADSs may be subject to limitations on transfer of their ADSs. </div></div></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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Certain judgments obtained against us by our shareholders may not be enforceable. </div></div></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;">We are an exempted company with limited liability registered by way of continuation under the laws of the Cayman Islands. We conduct our operations in China and substantially all of our assets are located in China. In addition, our directors and executive officers, and some of our experts reside within China, and most of the assets of these persons are located within China. As a result, it may be difficult or impossible for you to effect service of process within the United States 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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-examination</div> 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, (d)&#160;is not in respect of taxes, a fine or a penalty, and (e)&#160;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. </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;">73 </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="text-indent: 4%; 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 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></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;">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. </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;">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. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></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;">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 March&#160;31, 2022, Mr.&#160;Liu beneficially owned 76.1% 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. </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;">74 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">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. </div></div></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;">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: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">the rules under the Exchange Act requiring the filing with the SEC of quarterly reports on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-Q</div> or current reports on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">8-K;</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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the sections of the Exchange Act regulating the solicitation of proxies, consents, or authorizations in respect of a security registered under the Exchange Act; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the selective disclosure rules by issuers of material nonpublic information under Regulation FD. </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;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">6-K.</div> 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-independent</div> 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">A <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-United</div> 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. </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;">Although the law in this regard is unclear, we treat our 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 our 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, 2021 and in future taxable years. </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;">75 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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, 2021, 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. Under circumstances where revenues from activities that produce passive income significantly increase relative to our revenues from activities that produce <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-passive</div> 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. </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;">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. Additional Information&#8212;E. 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. Additional Information&#8212;E. Taxation&#8212;United States Federal Income Tax Considerations.&#8221; </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">We incur increased costs as a result of being a public company. </div></div></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;">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. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Exchange between our Class&#160;A ordinary shares and our ADSs may adversely affect the liquidity and/or trading price of each other. </div></div></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;">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. </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;">76 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">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. </div></div></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;">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. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">We are exposed to risks associated with the potential <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">spin-off</div> of one or more of our businesses. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">We are exposed to risks associated with the potential <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">spin-off</div> of one or more of our businesses. We have applied for, and the Hong Kong Stock Exchange has granted, a waiver from strict compliance with the requirements in paragraph 3(b) of Practice Note 15 to the Hong Kong Listing Rules such that we are able to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">spin-off</div> a subsidiary entity and list it on the Hong Kong Stock Exchange within three years of the listing of our Class&#160;A ordinary shares on the Hong Kong Stock Exchange. On December&#160;8, 2020, we completed the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">spin-off</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">spin-off</div> and listing of JD Logistics, a consolidated subsidiary of our company, on the Main Board of the Hong Kong Stock Exchange. We may continue to explore the ongoing financing requirements for our various other businesses and may consider a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">spin-off</div> listing on the Hong Kong Stock Exchange for one or more of those businesses within the three-year period subsequent to the listing of our Class&#160;A ordinary shares on the Hong Kong Stock Exchange. The waiver granted by the Hong Kong Stock Exchange is conditional upon us confirming to the Hong Kong Stock Exchange in advance of any <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">spin-off</div> that it would not render our company, excluding the businesses to be spun off, incapable of fulfilling either the eligibility or suitability requirements under Rules 19C.02 and 19C.05 of the Hong Kong Listing Rules. We cannot assure you that any <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">spin-off</div> will ultimately be consummated, whether within the three-year period after the listing of our Class&#160;A ordinary shares on the Hong Kong Stock Exchange or otherwise, and any such <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">spin-off</div> will be subject to market conditions at the time and approval by the listing committee of the Hong Kong Stock Exchange. In the event that we proceed with a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">spin-off,</div> the company&#8217;s interest in the entity to be <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">spun-off</div> (and its corresponding contribution to the financial results of our company) will be reduced accordingly. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">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. </div></div></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;">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. </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;">77 </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="text-indent: 4%; 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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">There is uncertainty as to whether Hong Kong stamp duty will apply to the trading or conversion of our ADSs. </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">ADS-ordinary</div> 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. </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;">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 a total rate of 0.2% of the greater of the consideration for, or the value of, shares transferred, with 0.1% payable by each of the buyer and the seller. </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;">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. </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 id="toc261582_7" style="width: 9%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;4.</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;">Information on the Company </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="font-size: 6pt; 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;">A.</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;">History and Development of the Company </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; 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;">Our Corporate History </div></div></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;">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. </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;">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. </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;">78 </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="text-indent: 4%; 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;">We have established subsidiaries inside and outside of China and assisted in establishing PRC consolidated variable interest entities to conduct our business operations. </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;">Our significant subsidiaries that conduct business operations in China include, among others, the following: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Jingdong Century, established in April 2007, and certain of its subsidiaries in China, which primarily engage in retail business; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shanghai Shengdayuan Information Technology Co., Ltd., or Shanghai Shengdayuan, which was established in April 2011 and primarily operates our online marketplace business; and </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The significant consolidated variable interest entities and their subsidiaries that conduct our business operations in China include, among others, the following: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Jingdong 360, which was established in April 2007 and holds our ICP license as an internet information provider and operates our <div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">www.jd.com</div> website; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu Yuanzhou, which was established in September 2010 and primarily engages in the business of selling books, audio and video products; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Xi&#8217;an Jingdong Xincheng, which was established in June 2017 and primarily provides technology and consulting services relating to logistics services; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu Jingdong Bangneng, which was established in August 2015 and primarily engages in business of investment management; and </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Suqian Juhe, which was established in June 2020 and primarily provides enterprise management services. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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;">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. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Our Strategic Cooperations </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Strategic Cooperation with Tencent </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">On March&#160;10, 2014, we acquired certain <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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. Tencent has a large mobile internet user base, as evidenced by the combined monthly active user accounts of 1,268&#160;million on Tencent&#8217;s mobile apps Weixin and WeChat as of December&#160;31, 2021 based on publicly available data. </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;">79 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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 the Greater China, including Hong Kong, Macau and Taiwan. Under the strategic cooperation agreement, we are Tencent&#8217;s preferred partner for all physical goods <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> businesses, and Tencent agrees not to engage in any retail or managed marketplace business model in physical goods <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> businesses in Greater China and a few selected international markets for a period of eight years, other than through its controlled affiliate Shanghai Icson <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> Development Company Limited, or Shanghai Icson. We expect to further leverage the strategic partnership with Tencent to enhance our customers&#8217; online shopping experience, reach Tencent&#8217;s large mobile and internet user base and further expand our presence on mobile commerce. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">On March&#160;10, 2014, we entered into a series of agreements with Tencent and its affiliates pursuant to which we acquired 100% interests in Tencent&#8217;s Paipai and QQ Wanggou online marketplace businesses, a 9.9% stake in Shanghai Icson, logistics personnel and certain other assets. Paipai and QQ Wanggou, which we acquired from Tencent, were online marketplaces in China that brought buyers and sellers together online. Paipai was a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">consumer-to-consumer</div></div> or C2C marketplace, whereas QQ Wanggou was a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">business-to-consumer</div></div> or B2C marketplace. We <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-launched</div> the Paipai C2C marketplace in July 2014, but closed it down in 2016. In addition, we obtained the right to acquire the remaining equity of Shanghai Icson by March&#160;10, 2017 at the higher of the then fair value of Shanghai Icson or RMB800&#160;million. In April 2016, we exercised the right paying RMB800&#160;million and acquired the remaining equity interest in Shanghai Icson. Shanghai Icson operated a B2C <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> platform in China. </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;">Concurrent with the above transactions, the execution of the strategic cooperation agreement and for US$215&#160;million in cash to us, we issued a total of 351,678,637 ordinary shares to Huang River Investment Limited, a wholly-owned subsidiary of Tencent. We paid Tencent RMB181&#160;million in cash as part of the consideration for the transaction during 2014. As part of the agreements, in a private placement concurrent with our initial public offering in May 2014, we raised US$1.3&#160;billion from Huang River Investment Limited, our existing shareholder and an affiliate of Tencent, by issuing an aggregate of 139,493,960 Class&#160;A ordinary shares to Huang River Investment Limited at the per share equivalent of the price to the public. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In October 2015, we expanded partnership with Tencent to provide third-party merchants with innovative mobile marketing solutions. 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 will continue 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. It is estimated that such traffic support, advertising spending and other cooperation will amount to over US$800&#160;million, which will be 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-determined</div> 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 estimated amount of US$800&#160;million that will be paid or spent for the traffic support, advertising and other cooperation from Tencent under the strategic cooperation agreement. </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;">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. As of March&#160;31, 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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Strategic Cooperation with Walmart </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 March&#160;31, 2022, Walmart held Class&#160;A ordinary shares representing approximately 9.3% 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce,</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-hour</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compete</div> arrangement with Walmart, subject to certain conditions and exceptions. </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;">80 </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="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="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;">Developments of Our Subsidiaries </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">end-customers,</div> covering regular and specialized items. In February 2018, we entered into definitive agreements with third-party investors for the financing of JD Logistics, and 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 at the time. 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 (US$3.6 billion) in net proceeds after deducting underwriting commissions, share issuance costs and the offering expenses. </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;">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. </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;">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;, Shanghai Stock Exchange stock code: 603056). Pursuant to the transaction agreements, JD Logistics will 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. The transactions are subject to a staggered acquisition arrangement and certain customary closing conditions, including relevant regulatory approvals. Upon completion of the proposed transactions, Deppon Holdco (including Deppon and its subsidiaries) will become a subsidiary of JD Logistics, and its financial results will be consolidated into JD Logistics&#8217;s consolidated financial statements. As Deppon is listed on the Shanghai Stock Exchange, subject to the satisfaction of the conditions set out in the agreements and the completion of the proposed transactions, JD Logistics will make a mandatory general offer for all the issued, unrestricted and tradable shares of Deppon (excluding the issued and unrestricted shares of Deppon held by Deppon Holdco) at a price of RMB13.15 per share. </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;">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;). The JDL Placement and JD Subscription are not inter-conditional, and both are subject to certain customary closing conditions, including the approval of the Hong Kong Stock Exchange for the listing of the newly issued shares, and the closing conditions for the JD Subscription also include the approval of JD Logistics&#8217;s independent shareholders. Upon completion of the JDL Placement and the JD Subscription, through the subsidiary, we will maintain our shareholding in JD Logistics at approximately 63.5%, and continue to consolidate JD Logistics&#8217;s financial results into our financial statements. </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;">On April&#160;1, 2022, the JDL Placement was completed in accordance with the terms and conditions of the placing agreement, where an aggregate of 150,500,000 placing shares had been successfully placed by the placing agents to no less than six placees at a placing price of HK$20.71 for each placing share pursuant to the terms and conditions of the placing agreement. The net proceeds from the placing amounted to approximately HK$3,102&#160;million. </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;">81 </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; margin-left: 4%;"><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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In November 2019, our healthcare subsidiary, JD Health, completed the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-redeemable</div> series A preference share financing with a group of third-party investors. The total amount of financing raised was US$931&#160;million, representing 13.5% of the ownership of JD Health on a fully diluted basis upon the completion of this transaction. In August 2020, JD Health completed the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-redeemable</div> 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. 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. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">JD Property </div></div></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 2018, we established JD Property, our infrastructure asset management and integrated service platform, which owns, develops and manages our logistics facilities and other real estate properties to support JD Logistics and third parties. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">On March&#160;10, 2021, JD Property entered into definitive agreements for its <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-redeemable</div> series A preference share financing with <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">co-lead</div> 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. On March&#160;28, 2022, JD Property entered into definitive agreements for its non-redeemable 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 is expected to be approximately US$800&#160;million. The transaction is subject to customary closing conditions. We will remain the majority shareholder of JD Property after the completion of this transaction. 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. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">CNLP </div></div></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;">On September&#160;1, 2021, JD Property entered into a sale and purchase agreement in relation to the proposed acquisition of CNLP (HKEX: 1589), 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. </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;">In addition, pursuant to the Hong Kong Code on Takeovers and Mergers, JD Property was required to (i)&#160;make an offer for all other issued shares of CNLP at HK$4.35 in cash per share (the &#8220;Share Offer&#8221;); and (ii)&#160;make an offer for all other outstanding convertible bonds of CNLP (the &#8220;Convertible Bond Offer&#8221;, together with the Share Offer, the &#8220;Offers&#8221;). The maximum cash consideration for the Offers and the transaction contemplated thereunder would be approximately HK$12,151.4&#160;million. The Offers became unconditional on February&#160;8, 2022. </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;">Subject to certain acceptance threshold, JD Property intends to privatize CNLP by exercising its right to compulsorily acquire those shares not already acquired by JD Property under the Share Offer, after which CNLP will become a direct wholly-owned subsidiary of JD Property and an application will be made for the withdrawal of the listing of the shares of CNLP from the Hong Kong Stock Exchange. </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;">As of April&#160;22, 2022, taking into account the acceptance shares and the acceptance convertible bonds, JD Property and parties acting in concert with it held an aggregate of 2,786,897,806 shares of CNLP, representing approximately 80.22% of the issued share capital of CNLP, and 100% of the aggregate outstanding principal amounts of the convertible bonds. As disclosed in the joint announcement of CNLP and JD Property on April&#160;22, 2022, the Offers have been extended to May&#160;6, 2022 and further announcement(s) on the results of the Offers will be made in accordance with the Takeovers Code. </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;">82 </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; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">JD Industry </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In April and December 2020, JD Industrial Technology Inc. (&#8220;JD Industry&#8221;), our subsidiary dedicated to empowering industrial development by supply chain, technology and services, 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 Industry 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 Industry Series A and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">A-1</div> Preference Shares was approximately US$335&#160;million. Upon completion of such financing, we still hold more than 80% of the issued and outstanding shares of JD Industry. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Jiangsu Five Star </div></div></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 April 2019, we completed an investment in Jiangsu Five Star Appliance Co., Ltd., or 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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Dada Group </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In April 2016, we completed the transaction with Dada Group, a leading local <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">on-demand</div> delivery and retail platform in China, pursuant to which our <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">online-to-offline</div></div> business, JD Daojia, became a subsidiary of Dada Group and we contributed certain resources and US$200&#160;million in cash in exchange for newly issued equity interest in Dada Group. In December 2017, we exercised our warrant to acquire additional preferred shares of Dada Group. In August 2018, in conjunction of Dada Group&#8217;s Series F round financing with Walmart, we further invested US$180&#160;million to acquire the newly issued preferred shares of Dada Group. We have formed an extensive cooperation relationship with Dada Group, as its local <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">on-demand</div> 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 Group commenced trading on the Nasdaq Global Select Market under the symbol &#8220;DADA.&#8221; As of December&#160;31, 2021, we owned approximately 47% issued and outstanding of Dada Group. </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;">On March&#160;22, 2021, we, through a subsidiary, entered into a share subscription agreement with Dada Group, and further entered into an amendment to share subscription agreement on February&#160;25, 2022, under which Dada Group 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 Group, pursuant to which we will provide certain strategic resources to Dada Group, at a closing that occurred on February&#160;28, 2022. Immediately following the closing, we held approximately 52% of Dada Group&#8217;s issued and outstanding shares and began to consolidate the financial results of Dada Group into ours. </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;">83 </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Our Major Investments </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">JD Technology </div></div></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;">Since 2017, JD Technology (formerly known as Jingdong Digits Technology Holding Co., Ltd. and renamed as Jingdong Technology Holding Co., Ltd. in May 2021) 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. </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;">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 March&#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. </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;">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%. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Yonghui </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In August 2015, we entered into definitive agreements with Yonghui Superstores Co., Ltd., or 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, 2021, 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">online-to-offline</div></div> initiatives and other areas of potential strategic cooperation. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">China Unicom </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In August 2017, we entered into a conditional share subscription agreement with China United Network Communications Limited, or 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.<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Vipshop </div></div></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 December 2017, we, along with Tencent, entered into a share subscription agreement to subscribe for newly issued Class&#160;A ordinary shares of Vipshop Holdings Limited, or Vipshop, a NYSE-listed online discount retailer for brands in China. We also transacted the ADSs of Vipshop from the open market. As of April&#160;14, 2022, we beneficially owned 8,593,189 Class&#160;A ordinary shares (including Class&#160;A ordinary shares in the form of ADSs) of Vipshop. </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;">84 </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; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Wanda Commercial Properties </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In January 2018, we, along with Tencent, entered into a strategic partnership agreement with Dalian Wanda Commercial Properties Co., Ltd., or 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.<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">ATRenew (formerly known as AiHuiShou) </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In June 2019, we completed an investment of approximately RMB3.38&#160;billion in ATRenew Inc. (formerly known as AiHuiShou International Co. Ltd.), or ATRenew, a technology-driven <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-owned</div> consumer electronics transactions and services 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 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, 2021, we owned approximately 33% issued and outstanding shares of ATRenew. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Xingsheng </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In December 2020, we invested approximately US$700&#160;million to purchase newly issued preferred shares of Xingsheng Preference Electronic Business Limited, or Xingsheng. Xingsheng is a leading community group buying <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> platform that serves community families with fresh foods and daily necessities. </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: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">B.</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;">Business Overview </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; 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;">Overview </div></div></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;">We are a leading supply chain-based technology and service provider. We generated total net revenues of RMB576.9&#160;billion, RMB745.8&#160;billion and RMB951.6&#160;billion (US$149.3 billion) in 2019, 2020 and 2021, respectively. We generated net income of RMB11.9&#160;billion and RMB49.3&#160;billion in 2019 and 2020, respectively, and incurred net loss of RMB4.5&#160;billion (US$0.7 billion) in 2021. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Overview of Our <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-commerce</div> Business </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Providing superior customer experience is our top priority. Our <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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. We had 362.0&#160;million, 471.9&#160;million and 569.7&#160;million annual active customer accounts in 2019, 2020 and 2021, respectively. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">We operate online retail and marketplace <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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, 2021, we sourced products from over 40,000 suppliers. </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;">85 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> outbreak. </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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">We provide a variety of digital marketing services to marketers on our <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">know-how</div> and omni-channel technology and systems. We collaborate with Walmart on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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 Group, a leading local <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">on-demand</div> delivery and retail platform in China, whose financial results were recently consolidated by us since February&#160;28, 2022, Dada Group has been cooperating with JD Logistics to provide our customers with <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">on-demand</div> 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Our proprietary and scalable technology platform enhances user experience, improves operating efficiency and supports the growth in our <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">customer-to-manufacturer</div></div> production, which increase sales and enhance customer satisfaction. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Overview of Our Supply Chain-based Technologies and Services </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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;">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. </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;">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. </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;">86 </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; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Logistics Services </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">We made our strategic decision in 2007 to invest in and build our own nationwide fulfillment infrastructure. As of December&#160;31, 2021, our nationwide fulfillment infrastructure covered almost all counties and districts across China, with a network of over 1,300 warehouses with an aggregate gross floor area of over 24&#160;million square meters, including warehouse space managed under the JD Logistics Open Warehouse Platform. In addition, we had a team of 298,717 warehouse and delivery personnel as of December&#160;31, 2021. 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">know-how</div> and insights of product merchandizing. In 2021, we served more than 300,000 corporate customers across a wide array of industries, such as FMCG (fast-moving consumer goods), apparel, home appliances, home furniture, 3C, automotive and fresh produce, among others. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Our Retail Technology Services and Other Technology Initiatives </div></div></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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-stop</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">brick-and-mortar</div></div> retailers to optimize offline stores&#8217; operation by recommending product selection based on local consumers&#8217; preferences while managing stocks at optimum inventory level. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Core Philosophy </div></div></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;">Putting customers first is always our core philosophy, as illustrated by the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="font-size: 1pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: red; letter-spacing: 0px; top: 0px;;display:inline;">
<img alt="" src="g261582g00k01.jpg" style="width: 227px; height: 240px;"/></div> </div></div> <div style="font-size: 1pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Technology is a key contributor to maintaining our competitive advantage. Upgrading core technologies can effectively reduce cost, improve operating efficiency, and deliver <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">best-in-class</div></div> 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. </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="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;">87 </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;">
<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: 9%;">&#160;</td>
<td style="width: 3%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">To create value for our customers, partners and society, we make continuous efforts to reduce cost, improve efficiency, and deliver better customer experiences: </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="font-size: 6pt; 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: 9%;">&#160;</td>
<td style="width: 3%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Our technology and data-driven management employ an array of key performance indicators to minimize costs and maximize efficiency in our operations; </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="font-size: 6pt; 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: 9%;">&#160;</td>
<td style="width: 3%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 </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="font-size: 6pt; 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: 9%;">&#160;</td>
<td style="width: 3%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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="font-size: 6pt; 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: 9%;">&#160;</td>
<td style="width: 3%; 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="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">best-in-class</div></div> customer experience that leads to more loyalty and commitment. </div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Our Growth Strategies </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Our strategies are centered on sustainable and quality growth, which we expect to achieve by further solidifying the market leadership of our <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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. </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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">value-for-money</div></div> products through more targeted channels. For example, we launched Jingxi in 2019, an online marketplace channel, featuring rich social attributes and curated products that cater to the demand of customers in lower-tier cities. 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 to grow overseas customer base through organic growth, strategic collaboration, and selective investments and acquisitions. </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;">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. </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;">88 </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="text-indent: 4%; 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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Our Business </div></div></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;">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. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">JD Retail </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Online Retail </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 8.9&#160;billion product reviews generated by our customers as of December&#160;31, 2021.<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div>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, 2021, we sourced products from over 40,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. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Online Marketplace </div></div></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 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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 (<div style="font-family: pmingliu; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">&#20140;&#19996;&#22909;&#24215;</div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">),&#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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Omni-channel Initiatives </div></div></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;">We are exploring a variety of omni-channel integration opportunities and innovative business models. </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;">89 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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 Group, a leading local <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">on-demand</div> delivery and retail platform in China. Dada Group 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 Group&#8217;s crowd-sourcing delivery network. Dada Group has been cooperating with JD Logistics to provide fast <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">on-demand</div> delivery services for merchants and consumers. In 2021, we and Dada Group 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">on-demand</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">&#8220;one-hour</div> delivery&#8221; service to all ASUS offline stores in China. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">On March&#160;22, 2021, we, through a subsidiary, entered into a share subscription agreement with Dada Group, and further entered into an amendment to share subscription agreement on February&#160;25, 2022, under which Dada Group 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 Group, pursuant to which we will provide certain strategic resources to Dada Group, at a closing that occurred on February&#160;28, 2022. Immediately following the closing, we held approximately 52% of Dada Group&#8217;s issued and outstanding shares and began to consolidate the financial results of Dada Group into ours. Our increased investment in Dada Group will facilitate both sides to promote the expansion of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">on-demand</div> 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In June 2016, we entered into a series of agreements in relation to our strategic alliance with Walmart. We have collaborated with Walmart on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce,</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-hour</div> 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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; <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-store</div> 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">know-how</div> 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-stop-shop</div> home design services that incorporate furniture and home appliances categories. </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;">90 </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="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="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Marketing Services </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-stop</div> 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">JD Logistics </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">end-customers,</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">know-how</div> and insights of product merchandizing. In 2021, JD Logistics served more than 300,000 corporate customers across a wide array of industries, such as FMCG (fast-moving consumer goods), apparel, home appliances, home furniture, 3C, automotive and fresh produce, among others. As of December&#160;31, 2021, JD Logistics operated over 1,300 warehouses, which covered an aggregate gross floor area of over 24&#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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> industry, greatly improving efficiency in handling items including air conditioners, refrigerators and furniture. In 2021, approximately 90% of the total online retail orders processed through JD Logistics&#8217;s network were delivered on the same day or the day after the order was placed, with approximately 60% of the total online retail orders covered by the 211 program. </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;">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;). The JDL Placement and JD Subscription are not inter-conditional, and both are subject to certain customary closing conditions, including the approval of the Hong Kong Stock Exchange for the listing of the newly issued shares, and the closing conditions for the JD Subscription also include the approval of JD Logistics&#8217;s independent shareholders. Upon completion of the JDL Placement and the JD Subscription, through the subsidiary, we will maintain our shareholding in JD Logistics at approximately 63.5%, and continue to consolidate JD Logistics&#8217;s financial results into our financial statements. </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;">On April&#160;1, 2022, the JDL Placement was completed in accordance with the terms and conditions of the placing agreement, where an aggregate of 150,500,000 placing shares had been successfully placed by the placing agents to no less than six placees at a placing price of HK$20.71 for each placing share pursuant to the terms and conditions of the placing agreement. The net proceeds from the placing amounted to approximately HK$3,102&#160;million. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">JD Property </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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. 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, 2021, JD Property manages properties with a total gross floor area of approximately 16&#160;million square meters. On March&#160;10, 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 with <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">co-lead</div> 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. On March&#160;28, 2022, JD Property entered into definitive agreements for its <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-redeemable</div> 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 is expected to be approximately US$800&#160;million. The transaction is subject to customary closing conditions. We will remain the majority shareholder of JD Property after the completion of this transaction. 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. </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;">91 </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="text-indent: 4%; 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;">On September&#160;1, 2021, we entered into definitive agreement and potential mandatory conditional cash offer to acquire CNLP. See &#8220;Item 4.A. Information on the Company&#8212;History and Development of the Company&#8212;Development of Our Subsidiaries&#8212;CNLP&#8221; for details. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Technology Initiatives </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">JD-Y,</div> our supply chain R&amp;D unit that focuses on supply chain innovation, launched its self-built industry-leading <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">end-to-end</div></div> 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. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">JD-Y</div> 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, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">JD-Y</div> also opened up its capabilities to the public and worked together with merchants in C2M customization. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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, 2021, we were entitled to over 5,500 patents and computer software copyrights (including applications thereof), of which over 3,000 are related to our automation and unmanned technologies. We have also built a large team of over 3,800 research and development professionals. We apply technology to each key part of the supply chain, combining <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-planning,</div> 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. </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;">92 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">best-in-class</div></div> 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">JD Health </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In November 2019, our healthcare subsidiary, JD Health, completed the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-redeemable</div> series A preference share financing with a group of third-party investors. In August 2020, JD Health completed the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-redeemable</div> series B preference share financing with a group of third-party investors. 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 its 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&#8217;s annual active user accounts reached 123.3&#160;million in 2021, an increase of 33.5&#160;million from 2020. The number of average daily consultations exceeded 190,000 in 2021, a solid growth momentum despite the high base from last year. As a leading online healthcare platform, JD Health&#8217;s mission is to become the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">go-to</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-stop</div> 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Customer Experience </div></div></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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Products </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">home appliances; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">mobile handsets and other digital products; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">computers, including desktop, laptop and other varieties, as well as printers and other office equipment; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">furniture and household goods; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">apparel; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">cosmetics and other personal care items and pet products; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">women&#8217;s shoes, bags, watches, jewelry and luxury goods; </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="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;">93 </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;">
<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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">men&#8217;s shoes, sports gear and fitness equipment; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">automobiles and accessories; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">real estate; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">maternal and childcare products, toys and musical instruments; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">food, beverage and fresh produce; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">gifts, flowers and plants; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">pharmaceutical and healthcare products, including OCT pharmaceutical products, nutritional supplements, healthcare services and other healthcare equipment; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">books, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-books,</div> music, movies and other media products; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">virtual goods, including online travel agency, attraction tickets, and prepaid phone cards and game cards; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">industrial products; and </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">installation and maintenance services. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. We had a gross merchandise value, or GMV of RMB2,085.4&#160;billion and RMB2,612.5&#160;billion in 2019 and 2020, respectively. Our GMV increased by 26.2% in 2021 as compared to 2020. &#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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Online Experience </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 <div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">www.jd.com</div>. 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 2021. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Our mobile apps and <div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">www.jd.com</div> website contain the following information and features: </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Comprehensive product information to support prompt decision-making</div></div>. 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. </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;">94 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Interactive user community to enhance customer engagement and loyalty</div></div>. 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 8.9&#160;billion product reviews generated by our customers as of December&#160;31, 2021, which benefits our customers, suppliers and third-party merchants. </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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Targeted product recommendations to satisfy personalized demands</div></div>. 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Smart ordering process to further improve the shopping experience</div></div>. 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">all-in</div> benefits for customers to provide them maximum benefits. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Real-time order tracking and order information revision system to provide convenient shopping experience</div></div>. 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Customer Service </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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;">In 2021, 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 2021, 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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">24-7</div> customer service centers</div></div>. We operate three <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">24-7</div> customer service centers in Suqian, Yangzhou and Chengdu, 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, 2021, we had over 14,000 customer service representatives at the Suqian, Yangzhou and Chengdu centers. </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;">95 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Returns and exchanges</div></div>. 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Membership program</div></div>. 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-book</div> 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 (<div style="font-family: pmingliu; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;">&#20140;&#20139;&#20540;</div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">)&#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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Pricing </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Pricing policy</div></div>. 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Special promotions</div></div>. 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Delivery </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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: </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Delivery network and personnel</div></div>. 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. </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;">96 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Flexible delivery arrangements</div></div>. 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Comprehensive speedy delivery service</div></div>. 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">high-end</div> goods and JD Luxury Express for the last-mile delivery. The combination has created a seamless network allowing customers to enjoy <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">same-day</div> delivery for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">high-end</div> goods originating from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-local</div> warehouses. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Customer pickup</div></div>. 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Continuous expansion of delivery service</div></div>. 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Payment </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="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Online payment</div></div>. 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 2021. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Payment-on-delivery</div></div></div></div>. We accept <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">payment-on-delivery</div></div> 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Other payment options</div></div>. Customers may also choose to pay by postal money order. Enterprise customers can also make payment by wire transfer. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Merchandise Sourcing </div></div></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 our online retail business, we sourced products from over 40,000 suppliers as of December&#160;31, 2021. 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 2021. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">hard-to-get</div></div> 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. </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">97 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">on-site</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-year</div> framework agreements with our suppliers and third-party merchants and renew them annually. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">zero-tolerance</div> policy for counterfeit products. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Logistics Services </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">Fulfillment </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Nationwide Fulfillment Infrastructure. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">We have built a nationwide fulfillment infrastructure. As of December&#160;31, 2021, our warehouse network covered almost all counties and districts across China, consisting of over 1,300 warehouses operated by us and over 1,700 cloud warehouses operated by third-party warehouse owner-operators under our Open Warehouse Platform. As of December&#160;31, 2021, our warehouse network had an aggregate GFA of over 24&#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.<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div>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. </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;">98 </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; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fulfillment Process </div></div></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 following flow chart outlines our fulfillment process: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="font-size: 1pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: red; letter-spacing: 0px; top: 0px;;display:inline;">
<img alt="" src="g261582g00k02.jpg" style="width: 586px; height: 246px;"/></div> </div></div> <div style="font-size: 1pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">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. </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;">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. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Open Platform of Our Logistics Services </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">We also open up our leading logistics infrastructure to our third-party merchants and partners beyond our <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> business. We have developed comprehensive logistics services and continuously strengthen our logistics service capability by adding new services such as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">on-demand</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">on-demand</div> 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. </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;">99 </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Technology Platform </div></div></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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">best-in-class</div></div> services to our customers and become the most trusted technology service provider in the industry, powered by our large and sophisticated IT infrastructures. </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;">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. In 2021, we were named four years in a row as an AAA trusted cloud provider certified by the China Academy of Information and Communications Technology (CAICT). </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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 style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">AI-powered</div> Services Improving Customer Satisfaction and Partner Productivity </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-SPACE,</div> a 50,000 square meter shopping mega store we launched in November 2019, and many JD Home outlets and unmanned convenience stores. </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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Our <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">AI-powered</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-stop</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">AI-based</div> agent helps third-party merchants efficiently respond to large volume of customer requests, cutting wait times and improving customer experience. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">AI-triaged</div> 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Smart Retail&#160;&amp; Supply Chain Technology Enhancing Operational Efficiency </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Through years of online operation, we have amassed a large amount of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">know-how</div> and data across China&#8217;s <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">customer-to-manufacturer</div></div> 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. </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;">100 </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="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-indent: 4%; 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;">At the infrastructural level, during the two major online shopping events in 2021, JD Cloud platform had a solid operational performance by recording 99.95% of service level agreements (SLAs) and having zero outages. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Technology Transcending Boundaries of Smart Logistics </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In 2019, we enhanced our capabilities and operations of unmanned delivery vehicles, including our <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-house</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">geo-fenced</div> 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Marketing </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">We believe that the most effective form of marketing is to continually enhance our customer experience, as customer satisfaction engenders <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">word-of-mouth</div></div> 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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. </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;">With the increasing popularity of mobile internet-enabled devices, over 90% of our orders fulfilled were placed through our mobile apps in 2021. 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 RMB22.2&#160;billion, RMB27.2&#160;billion and RMB38.7&#160;billion (US$6.1 billion) of marketing expenses in 2019, 2020 and 2021, respectively. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Competition </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The online retail industry in China is intensely competitive. Our current or potential competitors include (i)&#160;major <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> companies in China that offer a wide range of general merchandise product categories, such as Alibaba Group, which operates <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;">taobao.com</div></div></div><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div>and <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;">tmall.com</div></div></div>, and (ii)&#160;major traditional retailers in China that are moving into online retailing, such as Suning Appliance Company Limited, which operates <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;">suning.com</div></div></div>. We also face competition from online retail companies in China focused on specific product categories and from physical retail stores, including <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">big-box</div> stores that also aim to offer a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-stop</div> shopping experience. </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;">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: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">brand recognition and reputation; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">product quality and selection; </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="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;">101 </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;">
<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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">pricing; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">fulfillment capabilities; and </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">customer service. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Seasonality </div></div></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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-commerce</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Intellectual Property </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">We regard our trademarks, copyrights, patents, domain names, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">know-how,</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compete</div> agreements with our employees and others to protect our proprietary rights. As of December&#160;31, 2021, we owned 3,300 computer software copyrights in China relating to various aspects of our operations and maintained approximately 18,900 trademark registrations inside China and approximately 3,200 trademark registrations outside China. We had approximately 27,000 trademark applications inside China and approximately 5,700 outside China. As of December&#160;31, 2021, we had approximately 4,600 patents granted in China, approximately 300 patents granted outside China, approximately 9,100 patent applications pending in China and approximately 620 patent applications pending outside China. As of December&#160;31, 2021, we had registered approximately 7,700 domain names. Our registered domain names include jd.com, jdl.cn and jdhealth.com, among others. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Insurance </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 66 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">key-man</div> life insurance. We consider our insurance coverage to be sufficient for our business operations in China. </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;">102 </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Enterprise Social Responsibility </div></div></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;">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. </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;">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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Environmental Sustainability </div></div></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;">&#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. </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;">On April&#160;19, 2021, we published our first ESG report, which highlights our long-term approach to ESG initiatives. It captures 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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">On June&#160;18, 2021, we published our sustainability report discussing our company&#8217;s achievements from 2018 to 2020 in creating a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">low-carbon</div> enterprise through environmentally friendly logistics, procurement and facilities. Based on our operating and business advantages, we will build a green and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">low-carbon</div> 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. </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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">On <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">low-carbon</div> and green supply chain, we replace traditional fuel-combustion trucks with new energy vehicles, leading to the development of green transportation. From 2017 to 2021, JD Logistics has launched new energy vehicles in more than 50 cities 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. </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;">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. </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;">103 </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="text-indent: 4%; 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;">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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Employee care </div></div></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;">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 2020, we clarified talent criteria and applied it to the entire talent management process. Throughout the entire year, we not only focused on the improvement of employees&#8217; professional development, but also made efforts to incentivize our employees to have a &#8220;sense of goals&#8221; and &#8220;sense of fulfillment.&#8221; 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 2021, we provided more than 20,380 training courses online and offline for employees. </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;">In 2021, 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. </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;">We won several employer awards in 2021, among which the most influential include Campus Most Attractive Employer Award (by Universum), Best Employer of 2021 (by Zhaopin.com&#160;&amp; PKU) and World&#8217;s Best Employers (by Forbes). </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Poverty alleviation </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Leveraging our strong supply chain, cutting-edge technologies and logistics network, we participate in poverty alleviation efforts in rural areas. We pioneered our rural <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-profit</div> organizations and groups in need across China, leveraging our <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-house</div> 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. </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;">During the 4th Chinese Farmers&#8217; Harvest Festival in September 2021, we announced that our supportive measures for agriculture in rural areas had promoted the development of local brands from scratch, such as Suqian King Crabs in Jiangsu Province, and increased the transaction volume of local agricultural products by more than 200% in 2021. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">COVID-19</div> outbreak relief</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </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> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Since the outbreak of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">For example, throughout the year, we made numerous donations of rescue supplies and daily necessities to regions stroke by <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> outbreaks, such as Nanjing, Xi&#8217;an, Zhengzhou and Hong Kong. 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, our businesses, including Jingxi and 7FRESH supermarkets, also supply fresh produce to the virus-stricken city to ensure adequate food access and alleviate the negative impacts on residents&#8217; livelihood. While ensuring supplies will reach the frontline, we also provided <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> insurance to our employees. </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;">104 </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Regulation </div></div></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;">This section sets forth a summary of the most significant rules and regulations that affect our business activities in China. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Regulations Relating to Foreign Investment </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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 Ministry of Commerce and the NDRC promulgated the Catalogue of Industries for Encouraging Foreign Investment (2020 Version), on December&#160;27, 2020, 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. </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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">According to the FIL, foreign investment shall enjoy <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-entry</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">catch-all</div> 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 newly enacted Foreign Investment Law.&#8221; </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">all-around</div> 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. </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;">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. </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;">105 </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="text-indent: 4%; 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;">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. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Foreign Investment in Value-Added Telecommunications Businesses </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 will come into effect 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce,</div> domestic multiparty communication, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">storage-and-forward</div></div> and call center businesses. Due to these regulations, we operate our <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">www.jd.com</div></div> website through Jingdong 360, one of our consolidated variable interest entities. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compliance</div> 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. </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;">106 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Licenses and Permits </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We are required to hold a variety of licenses and permits in connection with various aspects of our business, including the following: </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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 Telecommunication License </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">storage-and-forward</div></div> services. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Internet Publication License/Network Publication Service License. </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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;">107 </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; margin-left: 4%;"><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;">Online Culture Operating Permit </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Internet Drug Information Service Qualification Certificate. </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Courier Service Operation Permit </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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, 2021, 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;Any lack of requisite approvals, licenses or permits applicable to our business may have a material and adverse impact on our business, financial condition and results of operations.&#8221; </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Road Transportation Operation Permit </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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, 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, 2021, Xi&#8217;an Jingdong Xuncheng and its 10 branches and two subsidiaries, Jingbangda and its 32 subsidiaries and two branches 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;Any lack of requisite approvals, licenses or permits applicable to our business may have a material and adverse impact on our business, financial condition and results of operations.&#8221; </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;">108 </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; margin-left: 4%;"><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;">Unmanned Aerial Vehicle Business License </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Publication Operation Permit </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 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. Each of these entities has obtained a Publication Operation Permit. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Food Operation Permit </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 PRC subsidiaries or their branches engaging in food operation business have obtained Food Operation Permits. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Medical Device Operation Enterprise Permit </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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, divide 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Permit for Production and Operation of Radio and TV Programs </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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;">109 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Regulations Relating to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">China&#8217;s <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> industry is at a relatively early stage of development and there are few PRC laws or regulations specifically regulating the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> industry. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">On August&#160;31, 2018, the Standing Committee of the National People&#8217;s Congress promulgated the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> Law, which became effective on January&#160;1, 2019. Pursuant to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> Law, an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">tax-related</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> and online livestreaming <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce.</div> </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-commerce</div> Retail Imports, which took effect in April 2016. Pursuant to this circular, goods imported through the cross-border <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> retail are taxpayers, and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> companies, companies operating <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> transaction platforms or logistic companies are required to withhold the taxes. </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;">We are subject to these measures as a result of our online retail marketplace business. </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;">110 </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="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="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Regulations Relating to Internet Content </div></div></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 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. </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;">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. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Regulations Relating to Information Security </div></div></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 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. </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;">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. </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;">111 </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="text-indent: 4%; 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;">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. </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;">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 Measures for Cybersecurity Review, 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 Measures for Cybersecurity Review, &#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. </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;">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. </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;">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. </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;">112 </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="text-indent: 4%; 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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-government</div> 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. </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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">log-in</div> and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">log-out</div> 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. </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;">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. </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;">113 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Regulations Relating to Internet Privacy </div></div></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 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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">a&#160;need-to-know&#160;basis</div></div> and ensure the safety and privacy of such information, and refrain from excessively handling or using such information. </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;">114 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">a&#160;non-explicit&#160;manner;</div> (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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">of&#160;non-directed&#160;pushing</div> 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-essential</div> information. </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;">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. </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;">115 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Regulations Relating to Product Quality, Consumer Protection and Operation Safety </div></div></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 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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-return</div> 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. </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;">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. </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;">In addition, we are subject to PRC regulations relating to operation safety. According to the Work Safety Law, which was effective on November 1, 2002 and most recently amended on June 10, 2021, the principal person-in-charge 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Regulations Relating to Pricing </div></div></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;">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. </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;">116 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Regulations Relating to Mobile Telecommunications Resale Business </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-charge</div> 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Regulations Relating to Leasing </div></div></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;">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. </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;">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. </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;">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. </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;">117 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Regulations Relating to Advertising Business </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pop-up</div> form on a webpage and other forms must show the close flag prominently and ensure <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-click</div> 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. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Regulations Relating to Intellectual Property Rights </div></div></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 PRC has adopted comprehensive legislation governing intellectual property rights, including copyrights, patents, trademarks and domain names. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Copyright </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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;">118 </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; margin-left: 4%;"><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;">Patent </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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, 2021, we had approximately 4,600 patents granted in China, approximately 300 patents granted outside China, approximately 9,100 patent applications pending in China and approximately 620 patent applications pending outside China. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Trademark </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">&#8220;first-to-file&#8221;</div></div> principle with respect to trademark registration. As of December&#160;31, 2021, we had approximately 22,100 registered trademarks in different applicable trademark categories in different jurisdictions, approximately 27,000 trademark applications in China and approximately 5,700 outside China. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Domain Name </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Regulations Relating to Employment </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compete</div> provision with an employee in an employment contract or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-competition</div> 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. </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;">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. </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;">119 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Regulations Relating to Overseas Listing and M&amp;A </div></div></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;">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. The M&amp;A rules, among other things, purports to require that an offshore special vehicle, or a special purpose vehicle, formed for listing purposes and controlled directly or indirectly by PRC companies or individuals, shall obtain the approval of the CSRC prior to the listing and trading of such special purpose vehicle&#8217;s securities on an overseas stock exchange. </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;">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. </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;">On December&#160;27, 2021, the NDRC and the Ministry of Commerce jointly issued the Special Administrative Measures (Negative List) for Foreign Investment Access (2021 Version), or the 2021 Negative List, which will become effective on January&#160;1, 2022. Pursuant to such Special Administrative Measures, if a domestic company engaging in the prohibited business stipulated in the 2021 Negative List seeks an overseas offering and listing, it shall obtain the approval from the competent governmental authorities. Besides, the foreign investors of the company shall not be involved in the company&#8217;s operation and management, and their shareholding percentage shall be subject, mutatis mutandis, to the relevant regulations on the domestic securities investments by foreign investors. </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;">On December&#160;24, 2021, the State Council issued a draft of the Provisions of the State Council on the Administration of Overseas Securities Offering and Listing by Domestic Companies, or the Draft Provisions, and the CSRC issued a draft of Administration Measures for the Filing of Overseas Securities Offering and Listing by Domestic Companies, or the Draft Administration Measures, for public comments. According to the Draft Provisions and the Draft Administration Measures, the overseas offering and listing by a domestic company, whether directly or indirectly, shall be filed with the CSRC. Specifically, the determination of an indirect offering and listing will be conducted on a &#8220;substance over form&#8221; basis, and an offering and listing shall be considered as an indirect overseas offering and listing by a domestic company if the issuer meets the following conditions: (i)&#160;the operating income, gross profit, total assets, or net assets of the domestic enterprise in the most recent fiscal year was more than 50% of the relevant line item in the issuer&#8217;s audited consolidated financial statement for that year; and (ii)&#160;senior management personnel responsible for business operations and management are mostly PRC citizens or are ordinarily resident in the PRC, and the main place of business is in the PRC or carried out in the PRC. According to the Draft Provisions, an overseas offering and listing is prohibited under any of the following circumstances: (i)&#160;if the listing and financing is specifically prohibited by national laws and regulations and relevant provisions; (ii)&#160;if the intended securities offering and listing overseas 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;if there are material ownership disputes over the equity, major assets, and core technology, etc. of the issuer; (iv)&#160;if, in the past three years, the domestic enterprise or its 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, or are currently under judicial investigation for suspicion of criminal offenses, or are under investigation for suspicion of major violations; (v)&#160;if, in past three years, directors, supervisors, or senior executives have been subject to administrative punishments for severe violations, or are currently under judicial investigation for suspicion of criminal offenses, or are under investigation for suspicion of major violations; (vi)&#160;other circumstances as prescribed by the State Council. </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;">120 </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="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-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">According to the Draft Administration Measures, the issuer or its affiliated domestic company, as the case may be, shall file with the CSRC (i)&#160;with respect to its initial public offering and listing within three business days, after its initial filing of the listing application to the regulator in the place of the intended listing, (ii)&#160;with respect to its <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">follow-on</div> offering within three business days after completion of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">follow-on</div> offering, (iii)&#160;with respect to its <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">follow-on</div> offering for purpose of acquiring specific assets, within three business days after the first public announcement of the transaction, and (iv)&#160;with respect to listing by means of single or multiple acquisitions, share swap, share transfer and other transaction arrangements, within three business days after its initial filing of the listing application or the first public announcement of the transaction, as case may be. According to the Draft Provisions, failure to comply with the filing requirements or breach of the overseas listing restrictions may result in a warning on the relevant domestic companies and a fine of RMB1&#160;million to RMB10&#160;million on them. If the circumstances are serious, they may be ordered to suspend their relevant business or suspend their business pending rectification, or their permits or businesses license may be revoked. Furthermore, the controlling shareholder, actual controllers, directors, supervisors, and senior executives may be warned, or fined between RMB500,000 to RMB5,000,000 either individually or collectively.<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Regulations Relating to Anti-Monopoly </div></div></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 currently effective Anti-Monopoly Law of PRC (the &#8220;Anti-Monopoly Law&#8221;) was promulgated by Standing Committee of the National People&#8217;s Congress in 2007, and SAMR has sought public comments on the Draft Amendment to the Anti-Monopoly Law (the &#8220;Draft for Comment&#8221;) in January 2020. 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. On October&#160;23, 2021, the Standing Committee of the National People&#8217;s Congress issued a second draft amendment to the amended Anti-Monopoly Law for public comments, which proposes to increase the fines for illegal concentration of business operators to &#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; The draft also proposes for the relevant authority to investigate transaction 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. </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;">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 (VIE) shall fall within the scope of anti-monopoly 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Regulations Relating to PRC Value Added Tax </div></div></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;">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. </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;">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. </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;">121 </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="text-indent: 4%; 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;">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)&#160;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) 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 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 1, 2019 to December 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 will be further extended to December 31, 2022 according to the relevant regulations. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Regulations Relating to Dividend Withholding Tax </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Pursuant to the Enterprise Income Tax Law and its implementation rules, if a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-resident</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">PRC-sourced</div> income at a rate of 10%. Pursuant to the Arrangement between Mainland China 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">tax-driven,</div> such PRC tax authorities may adjust the preferential tax treatment. Furthermore, the Administrative Measures for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-Resident</div> Taxpayer to Enjoy Treatments under Tax Treaties, or STA Circular 60, which became effective in November 2015, require that <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-resident</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-resident</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-resident</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-resident</div> taxpayer to enjoy treaty benefits, where a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-resident</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">follow-up</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-Resident</div> Enterprises to Enjoy Treatments under Tax Treaties. Accordingly, JD.com International Limited, Jingdong <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> (Express) Hong Kong Co., Ltd. and Jingdong <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> (Trade) Hong Kong Corporation Limited may be able to enjoy the 5% withholding tax rate for the dividends they receive from Jingdong Century, Xi&#8217;an Jingxundi and Shanghai Shengdayuan, respectively, if they satisfy 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. </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;">122 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Regulations Relating to Foreign Exchange </div></div></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 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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">self-use</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">sub-lent</div> to third parties; or (iv)&#160;directly or indirectly used for expenses related to the purchase of real estate that is not for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">self-use</div> (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. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-establishment</div> 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. </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;">123 </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="text-indent: 4%; 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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-affiliated</div> entities. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-investment</div> 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. </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;">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. </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;">124 </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">C.&#160;&#160;&#160;&#160;Organizational Structure </div></div></div> <div style="line-height: 11pt; text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The following diagram illustrates our corporate structure, including our principal subsidiaries and consolidated variable interest entities as of the date of this annual report:<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></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> <div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 2pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; margin-top: 0pt; margin-bottom: 0pt;">
<img alt="" src="g261582g04n44.jpg" style="width: 880px; height: 545px;"/><br/></div> <div style="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;">Notes: </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;"> <div style="line-height: 11pt; 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;">(1)</div></div> </td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; line-height: 11pt; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">JD Assets Holding Limited has 38 subsidiaries holding, directly or indirectly, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-logistics</div> properties. </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;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"> <div style="line-height: 11pt; 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;">(2)</div></div> </td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; line-height: 11pt; 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;">JD Asia Development Limited has 361 subsidiaries holding, directly or indirectly, logistics properties. </div></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;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"> <div style="line-height: 11pt; 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;">(3)</div></div> </td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; line-height: 11pt; 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;">Jingdong 360, Jiangsu Yuanzhou, Xi&#8217;an Jingdong Xincheng, Jiangsu Jingdong Bangneng and Suqian Juhe are our significant consolidated variable interest entities. Each of these entities is 45% owned by Mr.&#160;Richard Qiangdong Liu, our chairman of board of directors, 30% owned by Ms.&#160;Yayun Li, chief executive officer of JD Technology, a significant investee of our company, and 25% owned by Ms.&#160;Pang Zhang, our chief human resources officer. We effectively control these entities through contractual arrangements. Jiangsu Jingdong Bangneng owns Suqian Jingdong Sanhong Enterprise Management Center (L.P.), Suqian Jingdong Mingfeng Enterprise Management Co., Ltd., and Suqian Jingdong Jinyi Enterprise Management Co., Ltd., each of which constitutes a significant subsidiary of Jiangsu Jingdong Bangneng. </div></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;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"> <div style="line-height: 11pt; 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;">(4)</div></div> </td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; line-height: 11pt; 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;">Jingdong Century has 187 subsidiaries that engage in retail business. </div></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;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"> <div style="line-height: 11pt; 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;">(5)</div></div> </td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; line-height: 11pt; 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;">JD.com Investment Limited has 75 subsidiaries that hold, directly or indirectly, the companies invested by us. </div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="line-height: 11pt; 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;">*&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The diagram above omits our equity investees that are insignificant individually and in the aggregate. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 14pt; 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;">Our Consolidated Variable Interest Entities </div></div></div> <div style="line-height: 11pt; text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce,</div> 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. </div> <div style="line-height: 11pt; text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We are a Cayman Islands exempted company and our 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 our 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. </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;">125 </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="text-indent: 4%; 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;">Mr.&#160;Richard Qiangdong Liu, Ms.&#160;Yayun Li and Ms.&#160;Pang Zhang are the shareholders of our principal variable interest entities, including Jingdong 360, Jiangsu Yuanzhou, Xi&#8217;an Jingdong Xincheng, Jiangsu Jingdong Bangneng and Suqian Juhe. Mr.&#160;Richard Qiangdong Liu is our chairman of board of directors, 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. Jingdong 360, Jiangsu Yuanzhou, Xi&#8217;an Jingdong Xincheng, Jiangsu Jingdong Bangneng and Suqian Juhe are 45% owned by Mr.&#160;Richard Qiangdong Liu, 30% owned by Ms.&#160;Yayun Li, and 25% owned by Ms.&#160;Pang Zhang. Mr.&#160;Liu, Ms.&#160;Li and Ms.&#160;Zhang are PRC citizens. We entered into a series of contractual arrangements with Jingdong 360, Jiangsu Yuanzhou, Xi&#8217;an Jingdong Xincheng, Jiangsu Jingdong Bangneng and Suqian Juhe and other variable interest entities in China and their respective shareholders, as described below. </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;">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, with the latest amendments and restatements in December 2020. We have become the primary beneficiary of Jingdong 360 since April 2007. We treat Jingdong 360 as our variable interest entity and have consolidated its financial results in our consolidated financial statements in accordance with U.S. GAAP. </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;">We obtained control over Jiangsu Yuanzhou through Jingdong Century by commitments among the then shareholders of Jiangsu Yuanzhou, 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, with the latest amendments and restatements in June 2016. We became the primary beneficiary of Jiangsu Yuanzhou since September 2010. We treat Jiangsu Yuanzhou as our variable interest entity and have consolidated its financial results in our consolidated financial statements in accordance with U.S. GAAP. </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;">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. We have become the primary beneficiary of Xi&#8217;an Jingdong Xincheng since June 2017. We treat Xi&#8217;an Jingdong Xincheng as our variable interest entity and have consolidated its financial results in our consolidated financial statements in accordance with U.S. GAAP. </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;">We obtained control over Jiangsu Jingdong Bangneng 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. We have become the primary beneficiary of Jiangsu Jingdong Bangneng and treat Jiangsu Jingdong Bangneng as our variable interest entity and have consolidated its financial results in our consolidated financial statements in accordance with U.S. GAAP. </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;">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 become the primary beneficiary of Suqian Juhe and treat Jiangsu Jingdong Bangneng as our variable interest entity and have consolidated its financial results in our consolidated financial statements in accordance with U.S. GAAP. </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;">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. </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;">126 </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="text-indent: 4%; 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 contractual arrangements relating to our variable interest entities allow us to: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">exercise effective control over our variable interest entities; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">receive substantially all of the economic benefits of our variable interest entities; and </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">have an exclusive option to purchase all or part of the equity interests in our variable interest entities when and to the extent permitted by PRC law. </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;">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;Key Information&#8212;D. 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, 2021, we did not purchase any insurance to cover the risks relating to the contractual arrangements.<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></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;">We have consolidated the financial results of our variable interest entities and their subsidiaries in our consolidated financial statements in accordance with U.S. GAAP. The external revenues of our consolidated variable interest entities and their subsidiaries collectively contributed 4.7%, 5.0% and 6.2% of our consolidated total net revenues for the years ended December&#160;31, 2019, 2020 and 2021, respectively. </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;">In the opinion of Shihui Partners, our PRC legal counsel: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the ownership structures of our 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 </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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 deems that the contractual arrangements in relation to our variable interest entities do not comply with PRC regulatory restrictions on foreign investment in the relevant industries, or if these regulations or the interpretation of existing regulations change in the future, we could be subject to severe penalties or be forced to relinquish our interests in those operations.&#8221; And &#8220;&#8212;Risks Related to Doing Business in China&#8212;Uncertainties with respect to the PRC legal system could adversely affect us.&#8221; </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; 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;">Contractual Arrangements with Our Significant Consolidated Variable Interest Entities </div></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 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 of our company. The following is a summary of these agreements currently in effect. </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;">127 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Agreements that Provide Us with Effective Control </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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> <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;">On December&#160;24, 2020, Jingdong Century, Jingdong 360 and each of the shareholders of Jingdong 360 entered into an amended and restated equity pledge agreement in replacement of the previous equity pledge agreement. Pursuant to the amended and restated equity pledge agreement, 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 amended and restated 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 amended and restated 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 amended and restated exclusive technology consulting and services agreement, loan agreement, exclusive purchase option agreement and powers of attorney. </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;">On June&#160;15, 2016, Jingdong Century, Jiangsu Yuanzhou and each of the shareholders of Jiangsu Yuanzhou entered into an amended and restated equity pledge agreement in replacement of the previous equity pledge agreements. The amended and restated equity pledge agreement among Jingdong Century, Jiangsu Yuanzhou, and the shareholders of Jiangsu Yuanzhou contains terms substantially similar to the amended and restated equity pledge agreement relating to Jingdong 360 described above. </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;">On September&#160;8, 2016, Jingdong Century, 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. </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;">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. </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;">On January&#160;25, 2021, 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. </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;">We have completed the registration of the equity pledge for our variable interest entities with the relevant office of the administration for market regulation. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">On December&#160;24, 2020, 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 <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, 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. </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;">On June&#160;15, 2016, 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. </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;">128 </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="text-indent: 4%; 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;">On September&#160;8, 2016, each of the shareholders of Jiangsu Jingdong Bangneng granted an irrevocable power of attorney to Jingdong Century, which contains terms substantially similar to the powers of attorney granted by the shareholders of Jingdong 360 described above. </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;">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. </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;">On January&#160;25, 2021, 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Agreements that Allow Us to Receive Economic Benefits </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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 Service Agreement/Exclusive Business Cooperation Agreement </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In June 2016, Jingdong Century and Jingdong 360 entered into an exclusive technology consulting and services agreement, which supersedes the version entered into in May 2012. Pursuant to the 2016 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, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">know-how</div> 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 term of this agreement will expire on June&#160;14, 2026 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. </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;">In June 2016, Jingdong Century and Jiangsu Yuanzhou entered into an exclusive technology consulting and services agreement, which supersedes the version entered into in May 2012. The 2016 agreement between Jingdong Century and Jiangsu Yuanzhou contains terms substantially similar to the exclusive technology consulting and services agreement relating to Jingdong 360 as described above. </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;">On September&#160;8, 2016, Jingdong Century 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. </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;">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. </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;">On January&#160;25, 2021, 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. </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;">129 </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; margin-left: 4%;"><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;">Intellectual Property Rights License Agreement </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">On December&#160;25, 2013, Jingdong Century and certain of its subsidiaries entered into an amended and restated intellectual property rights license agreement with Jingdong 360 in replacement of the previous intellectual property rights license agreement. Pursuant to the amended and restated intellectual property rights license agreement, Jingdong Century and the subsidiaries grant Jingdong 360 a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-exclusive</div> right to use certain of its trademarks, patents, copyrights to computer software and other copyrights. Jingdong 360 is permitted to use the intellectual property rights only within the scope of its internet information service operation and in the territory of China. Jingdong 360 agrees that at any time it will not challenge the validity of Jingdong Century&#8217;s license rights and other rights with respect to the licensed intellectual property and will not take actions that would prejudice Jingdong Century&#8217;s rights and the license. Jingdong 360 agrees to pay license fees to Jingdong Century annually, subject to annual evaluation and adjustment. Without Jingdong Century&#8217;s written consent, Jingdong 360 cannot assign or sublicense its rights under the license agreement or transfer the economic interests arising from the license to any third party. The initial term of this agreement is 10 years and may be extended unilaterally by Jingdong Century with Jingdong Century&#8217;s written confirmation prior to the expiration date. </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;">On December&#160;18, 2013, Jingdong Century and certain of its subsidiaries entered into an amended and restated intellectual property rights license agreement with Jiangsu Yuanzhou in replacement of the previous intellectual property rights license agreement. The amended and restated intellectual property rights license agreement with Jiangsu Yuanzhou contains terms substantially similar to the intellectual property rights license agreement with Jingdong 360 described above. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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 Cooperation Agreement </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On May&#160;29, 2012, Jingdong Century and Shanghai Shengdayuan entered into an amended and restated business cooperation agreement with Jingdong 360 in replacement of the previous business cooperation agreement between Jingdong Century and Jingdong 360. Pursuant to the amended and restated business cooperation agreement, Jingdong 360 agrees to provide to Jingdong Century and Shanghai Shengdayuan services, including operating our website, posting Jingdong Century&#8217;s and Shanghai Shengdayuan&#8217;s product and service information on the website, transmitting the users&#8217; order and transaction information to Jingdong Century and Shanghai Shengdayuan, processing user data and transactions in collaboration with banks and payment agents and other services reasonably requested by Jingdong Century and Shanghai Shengdayuan. Jingdong Century and Shanghai Shengdayuan agree to pay service fees to Jingdong 360 on a quarterly basis. The service fee should be 105% of Jingdong 360&#8217;s operating costs incurred in the previous quarter. The term of this agreement will expire on May&#160;28, 2022 and may be extended unilaterally by Jingdong Century and Shanghai Shengdayuan with their written confirmation prior to the expiration date. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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 Operations Agreement </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On November&#160;20, 2017, Jingdong Century entered into an amended and restated business operations agreement with Jingdong 360 and its shareholders in replacement of the previous business operations agreement between Jingdong Century and Jingdong 360. Pursuant to the amended and restated 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. </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;">On June&#160;15, 2016, Jingdong Century 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. </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;">130 </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="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-indent: 4%; 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;">On September&#160;8, 2016, Jingdong Century 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. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Agreements that Provide Us with the Option to Purchase the Equity Interest </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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> <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;">On December&#160;24, 2020, 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. </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;">On June&#160;15, 2016, Jingdong Century, 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. </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;">On September&#160;8, 2016, Jingdong Century, 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. </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;">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. </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;">On January&#160;25, 2021, Xi&#8217;an Jingxundi, Xi&#8217;an Jingdong Xincheng and the shareholders of Xi&#8217;an Jingdong Xincheng entered into an exclusive 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. </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;">131 </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; margin-left: 4%;"><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> <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 an amended and restated loan agreement dated December&#160;24, 2020 between Jingdong Century and the shareholders of Jingdong 360, Jingdong Century made loans in an aggregate amount of RMB2,920&#160;million to the shareholders of Jingdong 360 solely for the capitalization 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. </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;">Pursuant to the amended and restated loan agreement dated June&#160;15, 2016 between Jingdong Century and the shareholders of Jiangsu Yuanzhou, Jingdong Century made loans in an aggregate amount of RMB22&#160;million to the shareholders of Jiangsu Yuanzhou solely for the capitalization of Jiangsu Yuanzhou. </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;">Pursuant to the loan agreement dated September&#160;8, 2016 between Jingdong Century and the shareholders of Jiangsu Jingdong Bangneng, Jingdong Century made loans in an aggregate amount of RMB80&#160;million to the shareholders of Jiangsu Jingdong Bangneng solely for the capitalization of Jiangsu Jingdong Bangneng. </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;">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. will make loans in an aggregate amount of RMB10&#160;million to the shareholders of Suqian Juhe solely for the capitalization of Suqian Juhe. </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;">Pursuant to the loan agreement, dated January&#160;25, 2021, between Xi&#8217;an Jingxundi and the shareholders of Xi&#8217;an Jingdong Xincheng, Xi&#8217;an Jingxundi made loans in an aggregate amount of RMB1&#160;million to the shareholders of Xi&#8217;an Jingdong Xincheng solely for the capitalization of Xi&#8217;an Jingdong Xincheng. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Additional Contractual Arrangements </div></div></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 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 our 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">D.&#160;&#160;&#160;&#160;Property, Plant and Equipment </div></div></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;">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 600,000 square meters. We have acquired land use rights in Beijing to build our headquarters. As of December&#160;31, 2021, we had paid an aggregate of approximately RMB11.4&#160;billion (US$1.8 billion) for the acquisition of land use rights and construction of the office buildings. </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;">We lease our other offices in Beijing and regional offices in 84 other cities in China with an aggregate floor area of approximately 468,000 square meters. </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;">132 </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="text-indent: 4%; 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;">We own our national customer service center and our data center in Suqian, which have an aggregate floor area of approximately 183,000 and 65,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 Suqian and Yangzhou with an aggregate floor area of approximately 54,000 square meters. </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;">In addition, we also operated front distribution centers, which are smaller warehouses that maintain fewer SKUs but stock products in high demand for their nearby areas and therefore strategically located closer to end consumers to reach them at a faster speed. Our comprehensive fulfillment facilities can cover almost all the counties and districts across China. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">As of December&#160;31, 2021, we had land use rights in 54 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. In connection with our expansion of our fulfillment infrastructure, we had paid an aggregate of approximately RMB35.2&#160;billion (US$5.5 billion) for the acquisition of land use rights, building of warehouses and purchase of warehousing equipment as of December&#160;31, 2021. To unlock meaningful value from our balance sheet and recycle capital for our future growth initiatives, we disposed certain of our development properties, and received proceeds of RMB7.9&#160;billion in 2019, RMB4.8&#160;billion in 2020 and RMB3.5&#160;billion (US$0.6 billion) in 2021, respectively.<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></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;">We plan to expand our nationwide fulfillment network by leasing, building or purchasing additional facilities across China over the next several years. </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 id="toc261582_8" style="width: 9%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;4A.</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;">Unresolved Staff Comments </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;">None. </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 id="toc261582_9" style="width: 9%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;5.</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;">Operating and Financial Review and Prospects </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 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. </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;">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. </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;">We caution you that our businesses and financial performance are subject to substantial risks and uncertainties. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">A.&#160;&#160;&#160;&#160;Operating Results </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; 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;">Overview </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">We are a leading supply chain-based technology and service provider. Our <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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. </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;">Our business has grown substantially in recent years. We generated total net revenues of RMB576.9&#160;billion, RMB745.8&#160;billion and RMB951.6&#160;billion (US$149.3 billion) in 2019, 2020 and 2021, respectively. Our customer base has also expanded rapidly. We had 362.0&#160;million, 471.9&#160;million and 569.7&#160;million annual active customer accounts in 2019, 2020 and 2021, respectively. Our online retail business generated net product revenues of RMB510.7&#160;billion, RMB651.9&#160;billion and RMB815.7&#160;billion (US$128.0 billion) in 2019, 2020 and 2021, respectively. In addition, our marketplace, marketing, logistics and other services generated net service revenues of RMB66.2&#160;billion, RMB93.9&#160;billion and RMB135.9&#160;billion (US$21.3 billion) in 2019, 2020 and 2021, respectively. </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;">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. </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;">133 </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Major Factors Affecting Our Results of Operations </div></div></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;">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. </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;">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; </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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> 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, 2021, the amount restricted, including <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital and statutory reserve funds, as determined in accordance with PRC accounting standards and regulations, was approximately RMB46.4&#160;billion (US$7.3 billion). Our PRC subsidiaries have never paid dividends and will not be able to pay dividends until they generate accumulated profits and meet the requirements for statutory reserve funds. </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;">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: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">our ability to increase active customer accounts and customer purchases; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">our ability to manage our mix of product and service offerings; </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="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;">134 </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;">
<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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">our ability to further increase and leverage our scale of business; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">our ability to effectively invest in our fulfillment infrastructure and technology platform; and </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">our ability to conduct and manage strategic investments and acquisitions. </div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Our Ability to Increase Active Customer Accounts and Customer Purchases </div></div></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;">Growth in the number of our active customer accounts and customer purchases are key drivers 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. Our annual active customer accounts increased from 362.0&#160;million in 2019, to 471.9&#160;million in 2020 and further to 569.7&#160;million in 2021. This increase was primarily driven by our success in attracting new active customer accounts, as well as by our success in generating repeat purchases from existing customer accounts. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-person</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">word-of-mouth</div></div> 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Our Ability to Manage Our Mix of Product and Service Offerings </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Our results of operations are also affected by the mix of products and services we offer. We commenced our <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-stop</div> 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, marketing, logistics and other services revenues increased from RMB66.2&#160;billion in 2019, to RMB93.9&#160;billion in 2020 and further to RMB135.9&#160;billion (US$21.3 billion) in 2021. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Our Ability to Further Increase and Leverage our Scale of Business </div></div></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;">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. </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;">As of December&#160;31, 2021, our nationwide fulfillment infrastructure employed a total of 298,717 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 2019, 2020 and 2021, while the fulfillment expenses as a percentage of our total net revenues decreased from 6.4% in 2019 to 6.2% in 2021. 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. </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;">135 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Our Ability to Effectively Invest in Our Fulfillment Infrastructure and Technology Platform </div></div></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;">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, 2021, included a warehousing network of over 1,300 warehouses that are operated by us, and an aggregate gross floor area of over 24&#160;million square meters, including warehouse space managed under the JD Logistics Open Warehouse Platform. We have owned and managed approximately 16&#160;million square meters of fulfillment infrastructure related land in 58 cities in both domestic and overseas markets as of December&#160;31, 2021. </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;">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. We had paid an aggregate of approximately RMB35.2&#160;billion (US$5.5 billion) for the acquisition of land use rights, building of warehouses and purchase of warehousing equipment as of December&#160;31, 2021. To unlock meaningful value from our balance sheet and recycle capital for our future growth initiatives, we sold certain of our development properties and received proceeds of RMB7.9&#160;billion in 2019, RMB4.8&#160;billion in 2020 and RMB3.5&#160;billion (US$0.6 billion) in 2021, respectively. 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Our Ability to Conduct and Manage Strategic Investments and Acquisitions </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 2021, our share of results of equity investees was a loss of RMB4.9&#160;billion (US$0.8 billion), primarily consisting of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cash</div> impairments and partially offset by the net picked up gains recognized from our equity method investments. 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;">Impact of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> On Our Operations </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19.</div> The extent to which <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> 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. </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;">136 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">In connection with the intensifying efforts to contain the spread of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19,</div> the Chinese government has taken a number of actions, which included quarantining individuals infected with or suspected of having <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19,</div> prohibiting residents from free travel, encouraging employees of enterprises to work remotely from home and cancelling public activities, among others. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The spread of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> has caused us to incur incremental costs, in particular, relating to our logistics business. In addition, we have seen a decrease in demand for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">big-ticket</div> items, durable goods and discretionary products. However, leveraging our self-operated supply chain and logistics network, we were able to resume part of our operations after the Chinese Spring Festival in 2020 and have seen an increase in demand for certain product categories, including consumer staples, such as groceries, fresh produce, healthcare and household products during this period. Furthermore, to mitigate any negative impacts that <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> 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. </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;">As of December&#160;31, 2021, we had cash and cash equivalents of RMB191.3&#160;billion (US$30.0 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, which could significantly disrupt our operations.&#8221; </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Selected Statements of Operations Items </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">Net Revenues </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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, 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: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 57%;"></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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="26" style="vertical-align: bottom; border-bottom-color: rgb(0, 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="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;">2019</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="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;">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="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="font-weight:bold;display:inline;">2021</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;&#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;">%</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;">RMB</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;">%</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;">RMB</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;">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;">%</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="26" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in millions, except for percentages)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Electronics and home appliances revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">328,703</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">57.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">400,927</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">53.8</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">492,592</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">77,298</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">51.8</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;">General merchandise revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">182,031</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">31.5</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">250,952</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">33.6</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">323,063</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">50,696</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">33.9</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;"></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;&#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;&#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;&#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;&#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;&#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;&#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; 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;">Net product revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">510,734</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">88.5</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">651,879</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">87.4</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">815,655</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">127,994</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">85.7</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;"></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;&#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;&#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;&#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;&#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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Marketplace and marketing revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">42,680</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7.4</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">53,473</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7.2</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">72,118</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">11,317</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7.6</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;">Logistics and other service revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">23,474</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4.1</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">40,450</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5.4</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">63,819</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">10,015</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6.7</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;"></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;&#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;&#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;&#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;&#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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net service revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">66,154</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">11.5</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">93,923</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12.6</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">135,937</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">21,332</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14.3</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;"></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;&#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;&#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;&#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;&#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;&#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;&#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; 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;">Total net revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">576,888</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">100.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">745,802</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">100.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">951,592</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">149,326</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">100.0</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;"></td>
<td style="vertical-align: bottom;">&#160;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 sales of general merchandise and service revenues may increase as a percentage of our total net revenues. </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;">137 </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="text-indent: 4%; 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;">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. </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;">We record revenue net of discounts, return allowances and value-added taxes, or VAT. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Cost of revenues </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Fulfillment expenses </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Marketing expenses </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Research and development expenses </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">General and administrative expenses </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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;">138 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Gain on sale of development properties </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 RMB3.8&#160;billion, RMB1.6&#160;billion and RMB0.8&#160;billion (US$0.1 billion) in 2019, 2020 and 2021, respectively. We derecognized the logistics facilities upon satisfaction of the hand-over condition. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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 of results of equity investees </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Others, net </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Others, net are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-operating</div> 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). </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Taxation </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">Cayman Islands </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Hong Kong </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Our 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 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. </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;">139 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">China </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Generally, our subsidiaries and consolidated variable interest entities in China are subject to enterprise income tax on their taxable income in China at a rate of 25%, except 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, some small profit enterprises whose annual taxable income amount is RMB1&#160;million or less in 2018 are entitled to the incentive of computing 50% of their income as their taxable income amount and are subject to a reduced enterprise income tax rate of 20%. From January&#160;1, 2019 to December&#160;31, 2021, 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 25% as taxable income amount, and be subject to enterprise income tax at 20% tax rate; the portion of annual taxable income amount which exceeds RMB1&#160;million but does not exceed RMB3&#160;million shall be computed at a reduced rate of 50% as taxable income amount, and be subject to enterprise income tax at 20% tax rate. Furthermore, our certain entities in China engaging in research and development activities in China 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. The enterprise income tax is calculated based on the entity&#8217;s global income as determined under PRC tax laws and accounting standards. </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;">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. </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;">Dividends paid by our wholly foreign-owned subsidiaries in China 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; </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">If our holding company in the Cayman Islands or any of our subsidiaries outside of China were deemed to be a &#8220;resident enterprise&#8221; under the PRC Enterprise Income Tax Law, it would be subject to enterprise income tax on its worldwide income at a rate of 25%. See &#8220;Item 3.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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> shareholders or ADS holders.&#8221; </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Results of Operations </div></div></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 following table summarizes our consolidated results of operations in absolute amount and as a percentage of our total net revenues for the periods indicated. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Period-to-period</div></div> comparisons of historical results of operations should not be relied upon as indicative of future performance. </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;">140 </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="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;">
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 50%;"></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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="26" style="vertical-align: bottom; border-bottom-color: rgb(0, 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-size: 8pt; 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="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;">2019</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;">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="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="font-weight:bold;display:inline;">2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="font-size: 8pt; 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;">%</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;">%</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>
<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;">%</div></div></td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-size: 8pt; break-inside: avoid;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td colspan="26" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in millions, except for percentages)</div></div></td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net revenues:</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net product revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">510,734</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">88.5</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">651,879</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">87.4</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">815,655</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">127,994</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">85.7</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net service revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">66,154</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">11.5</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">93,923</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12.6</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">135,937</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">21,332</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14.3</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-size: 0px;"></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>
<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-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total net revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">576,888</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">100.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">745,802</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">100.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">951,592</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">149,326</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">100.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(492,467</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(85.4</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(636,694</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(85.4</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(822,526</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(129,072</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(86.4</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fulfillment</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(36,968</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(6.4</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(48,700</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(6.5</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(59,055</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(9,267</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(6.2</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Marketing</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(22,234</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3.8</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(27,156</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3.6</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(38,743</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(6,080</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(4.1</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(14,619</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2.5</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(16,149</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2.2</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(16,332</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,563</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1.7</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(5,490</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(6,409</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.9</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(11,562</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,814</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1.2</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Gain on sale of development properties</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,885</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">0.7</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,649</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">0.2</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">767</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">120</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">0.1</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-size: 0px;"></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>
<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-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income from operations</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8,995</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1.6</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,343</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1.6</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,141</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">650</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">0.4</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-size: 0px;"></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>
<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-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other income/(expense):</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-size: 0px;"></td> </tr>
<tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Share of results of equity investees</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,738</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.3</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,291</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">0.6</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(4,918</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(772</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.5</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest expense</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(725</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.1</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,125</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.2</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,213</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(190</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.1</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others, net</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7,161</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1.2</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">35,310</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4.8</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(590</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(93</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.1</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-size: 0px;"></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>
<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-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income/(loss) before tax</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">13,693</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2.4</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">50,819</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6.8</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,580</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(405</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.3</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income tax expenses</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,803</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.3</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,482</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.2</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,887</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(296</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.2</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-size: 0px;"></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>
<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-size: 10pt; break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">11,890</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2.1</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">49,337</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6.6</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(4,467</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(701</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0.5</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-size: 0px;"></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>
<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> </div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="clear:both;max-height:0pt;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Segment Information </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We have three operating segments, namely JD Retail, JD Logistics and New businesses from the first quarter of 2021, as compared to two operating segments, namely JD Retail and New Businesses before 2021. The major changes in segment information mainly include that we (i)&#160;reported the results of JD Logistics as a new standalone segment and (ii)&#160;moved the results of Jingxi and the internal business of JD Property from JD Retail to New businesses. As a result, JD Retail mainly consists of online retail, online marketplace and marketing services in China. JD Logistics includes both internal and external logistics businesses. New businesses mainly include JD Property, Jingxi, overseas businesses and technology initiatives. </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 table below provides a summary of our operating segment results, with prior period segment information retrospectively recast to conform to current period presentation: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; 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: 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>
<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;">2019</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-color: rgb(0, 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;&#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;">2021</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;">RMB</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-color: rgb(0, 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;">RMB</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-color: rgb(0, 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;">RMB</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-color: rgb(0, 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;">US$</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="14" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net revenues:</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;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Retail</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">545,281</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">693,965</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">866,303</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">135,942</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Logistics</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">49,848</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">73,375</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">104,693</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">16,429</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">New Businesses</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">11,740</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">17,601</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">26,063</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,090</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;">Inter-segment*</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(31,127</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(39,945</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(46,043</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(7,225</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;"></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;&#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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total segment net revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">575,742</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">744,996</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">951,016</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">149,236</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;">Unallocated items**</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,146</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">806</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">576</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">90</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;"></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;&#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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total consolidated net revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">576,888</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">745,802</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">951,592</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">149,326</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;"></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;&#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;&#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;&#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; 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;">Operating income/(loss):</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;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Retail</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14,991</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">20,611</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">26,613</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,176</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Logistics</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(508</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,098</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,827</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(287</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">New Businesses</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,730</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(4,723</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(10,600</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,663</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: 5em; 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</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,885</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,649</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">767</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">120</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;"></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;&#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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total segment operating income</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,753</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">16,986</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14,186</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,226</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;">Unallocated items**</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3,758</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(4,643</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(10,045</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,576</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;"></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;&#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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total consolidated operating income</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8,995</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,343</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,141</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">650</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;"></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;&#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;&#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;&#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:0pt;"></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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;">*</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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></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="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;">141 </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;">
<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;">**</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 12.1%, 11.8% and 11.2% for the years ended December&#160;31, 2019, 2020 and 2021, respectively. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Years Ended December&#160;31, 2021 and 2020 </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Net Revenues </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Our total net revenues increased by 27.6% from RMB745,802&#160;million in 2020 to RMB951,592&#160;million (US$149,326 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 (US$127,994 million) in 2021. Net service revenues increased by 44.7% from RMB93,923&#160;million in 2020 to RMB135,937&#160;million (US$21,332 million) in 2021. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">go-to</div> 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Cost of revenues </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Our cost of revenues increased by 29.2% from RMB636,694&#160;million in 2020 to RMB822,526&#160;million (US$129,072 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Fulfillment expenses </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Our fulfillment expenses increased by 21.3% from RMB48,700&#160;million in 2020 to RMB59,055&#160;million (US$9,267 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Marketing expenses </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Our marketing expenses increased by 42.7% from RMB27,156&#160;million in 2020 to RMB38,743&#160;million (US$6,080 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 RMB32,704&#160;million (US$5,132 million) in 2021, as we continued to enhance our brand recognition and promote our new business initiatives. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Research and development expenses </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Our research and development expenses were RMB16,332&#160;million (US$2,563 million) in 2021, kept relatively steady as compared to RMB16,149&#160;million in 2020. We continued to invest in <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">top-notch</div> 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. </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;">142 </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; margin-left: 4%;"><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;">General and administrative expenses </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 (US$1,814 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 Industry, adopted their own share incentive plans. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Gain on sale of development properties </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 (US$120 million) in 2021, respectively. We derecognized the logistics facilities upon satisfaction of the hand-over condition. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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 of results of equity investees </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 (US$772 million) in 2021, which primarily consisted of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cash</div> impairments in certain equity investees, partially offset by the picked up gains recognized from our equity method investments. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Others, 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others, net was RMB35,310&#160;million income in 2020 and RMB590&#160;million (US$93 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 (US$1,138 million) in 2021 as compared to an income of RMB29,483&#160;million in 2020. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Net Income/(Loss) </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As a result of the foregoing, we had a net loss of RMB4,467&#160;million (US$701 million) in 2021, as compared to a net income of RMB49,337&#160;million in 2020. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Years Ended December&#160;31, 2020 and 2019 </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Net Revenues </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Our total net revenues increased by 29.3% from RMB576,888&#160;million in 2019 to RMB745,802&#160;million in 2020, with increases in both categories of net revenues. Net product revenues increased by 27.6% from RMB510,734&#160;million in 2019 to RMB651,879&#160;million in 2020. Net service revenues increased by 42.0% from RMB66,154&#160;million in 2019 to RMB93,923&#160;million in 2020. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 2020. Our annual active customer accounts increased from 362.0&#160;million in 2019 to 471.9&#160;million in 2020. The spread of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic to a certain extent stimulated the sales of our general merchandise products (such as pharmaceutical and healthcare products, household goods, and fresh produce) as more customers switched their buying pattern from offline to online. 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. </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;">143 </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; margin-left: 4%;"><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;">Cost of revenues </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Our cost of revenues increased by 29.3% from RMB492,467&#160;million in 2019 to RMB636,694&#160;million in 2020. 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Fulfillment expenses </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Our fulfillment expenses increased by 31.7% from RMB36,968&#160;million in 2019 to RMB48,700&#160;million in 2020. This increase was primarily due to the increase in shipping charges, compensation costs relating to fulfillment personnel, rental expenses for our fulfillment infrastructure and payment processing charges, which was in line with the growth of our sales volume. The spread of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic also caused incremental costs, and accelerated the category mix shift toward the high frequency but small ticket size consumer staple categories which led higher fulfillment expenses. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Marketing expenses </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Our marketing expenses increased by 22.1% from RMB22,234&#160;million in 2019 to RMB27,156&#160;million in 2020. This increase was primarily due to an increase in our advertising expenditures on both online and offline channels from RMB19,286&#160;million in 2019 to RMB23,088&#160;million in 2020, as we continued to enhance our brand recognition and promote our new business initiatives. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Research and development expenses </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Our research and development expenses increased by 10.5% from RMB14,619&#160;million in 2019 to RMB16,149&#160;million in 2020 as we continued to invest in <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">top-notch</div> R&amp;D talent and technology infrastructure. The increase in our research and development expenses was primarily attributable to the increase in the compensation costs along with the increase of headcount of our technology employees. Our R&amp;D employees increased from 14,047 as of December&#160;31, 2019 to 17,239 as of December&#160;31, 2020. We had also seen a rapid increase in research and development expenses in connection with the execution of our strategies of continuously improving our mobile, big data and cloud computing technologies. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">General and administrative expenses </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Our general and administrative expenses increased by 16.7% along with the expansion of our business, from RMB5,490&#160;million in 2019 to RMB6,409&#160;million in 2020. This increase was primarily due to an increase in staff cost as the headcount of our general and administrative employees increased in line with our business expansion. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Gain on sale of development properties </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Gain on sale of development properties was RMB3,885&#160;million in 2019, and RMB1,649&#160;million in 2020. The gain on sale of development properties in 2020 came from the sale of development properties to the Property Funds. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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 of results of equity investees </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Compared to a loss of RMB1,738&#160;million in 2019, our share of results of equity investees was a gain of RMB4,291&#160;million in 2020, which primarily consisted of the dilution gain of Dada Group&#8217;s public offerings, the disposal gain of Bitauto and partially offset by the picked up losses recognized from our equity method investments. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Others, 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others, net (including interest income) was RMB7,161&#160;million income in 2019 and RMB35,310&#160;million income in 2020. The substantial increase was primarily due to the increase in the net gain arising from increases in the market prices of our equity investments in publicly-traded companies, over which we do not have significant influence, which achieved a net gain of RMB29,483&#160;million in 2020 as compared to a net gain of RMB3,496&#160;million in 2019. </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;">144 </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; margin-left: 4%;"><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;">Net Income </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As a result of the foregoing, we had a net income of RMB49,337&#160;million in 2020, as compared to a net income of RMB11,890&#160;million in 2019. </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: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">B.</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;">Liquidity and Capital Resources </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;">Our primary sources of liquidity have been proceeds from operating activities, equity and debt financing, and certain business or assets reorganizations. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Our major financings </div></div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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, 2021, the notes due 2021 were paid off, and the carrying value and estimated fair value of the notes due 2026 were US$494.6&#160;million and US$536.1&#160;million, respectively. The estimated fair values were based on quoted prices for our publicly traded debt securities as of December&#160;31, 2021. 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 2021, we paid an aggregate of US$27.2&#160;million in interest payments related to these notes. </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. As of the date of this annual report, US$0.45&#160;billion of this facility was drawn down and outstanding. </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In January 2020, we issued an aggregate of US$700&#160;million senior unsecured notes due 2030, with stated annual interest rate of 3.375%, and an aggregate of US$300&#160;million senior unsecured 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, 2021, the total carrying value and estimated fair value were US$690.5&#160;million and US$726.7&#160;million, respectively, with respect to the notes due 2030, and US$287.1&#160;million and US$308.8&#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, 2021. 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 2021, we paid an aggregate of US$36.0&#160;million in interest payments related to these notes. </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 (US$4.8 billion) in net proceeds after deducting underwriting commissions, share issuance costs and the offering expenses. </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. As of the date of this annual report, none of this loan facility was drawn down and outstanding. 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. </div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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;">Major financings of our subsidiaries </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 (US$3.6 billion) in net proceeds after deducting underwriting commissions, share issuance costs and the offering expenses. </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="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;">145 </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; margin-left: 4%;"><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="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">In November 2019, our healthcare subsidiary, JD Health, completed the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-redeemable</div> series A preference share financing with a group of third-party investors. The total amount of financing raised was US$931&#160;million, representing 13.5% of the ownership of JD Health on a fully diluted basis upon the completion of this transaction. </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">In August 2020, JD Health completed the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-redeemable</div> 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. </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 (US$3.9 billion) in net proceeds after deducting underwriting commissions, share issuance costs and the offering expenses. </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: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">JD Property </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">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 with <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">co-lead</div> 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. </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">In March 2022, JD Property entered into definitive agreements for its <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-redeemable</div> 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 is expected to be approximately US$800&#160;million. The transaction is subject to customary closing conditions. We will remain the majority shareholder of JD Property after the completion of this transaction. </div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Other subsidiaries </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">In April and December 2020, JD Industry 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 with a group of third-party investors. The total amount of financing arising was approximately US$335&#160;million. Upon completion of such financing, we still hold more than 80% of the issued and outstanding shares of JD Industry. </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">In July 2021, Jingdong Century, one of our subsidiaries, issued a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-year</div> corporate bond of RMB1.5&#160;billion (US$0.2 billion), with fixed interest rate of 2.8%. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2021, we had revolving lines of credit for an aggregate amount of RMB115.3&#160;billion (US$18.1 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 and HK$15.9&#160;billion term loan facility we entered into in October 2021). We had drawn down an aggregate of RMB30.9&#160;billion (US$4.9 billion) under these revolving lines of credit as of December&#160;31, 2021. </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;">As of December&#160;31, 2021, we had a total of RMB191.3&#160;billion (US$30.0 billion) in cash and cash equivalents, restricted cash and short-term investments. This included primarily RMB99.2&#160;billion (US$15.6 billion), HK$8.2&#160;billion (US$1.1 billion) and US$9.7&#160;billion in China, RMB1.3&#160;billion (US$0.2 billion), HK$890.8&#160;million (US$114.2 million) and US$3.3&#160;billion in Hong Kong. Our cash and cash equivalents generally consist of bank deposits and liquid investments with maturities of three months or less. </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;">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. </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;">146 </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="text-indent: 4%; 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;">Our net inventories have increased significantly in recent years, from RMB57.9&#160;billion as of December&#160;31, 2019 to RMB58.9&#160;billion as of December&#160;31, 2020 and further to RMB75.6&#160;billion (US$11.9 billion) as of December&#160;31, 2021. These increases reflected the additional inventory required to support our substantially expanded sales volumes. Our annual inventory turnover days were 35.8 days in 2019, 33.3 days in 2020 and 30.3 days in 2021. 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. </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;">Our accounts payable primarily include accounts payable to suppliers associated with our retail business. As of December&#160;31, 2019, 2020 and 2021, our accounts payable amounted to RMB90.4&#160;billion, RMB106.8&#160;billion and RMB140.5&#160;billion (US$22.0 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 54.5 days in 2019, 47.1 days in 2020 and 45.3 days in 2021. 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. </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;">Our accounts receivable primarily include amounts due from customers and online payment channels. As of December&#160;31, 2019, 2020 and 2021, our accounts receivable amounted to RMB6.2&#160;billion, RMB7.1&#160;billion and RMB11.9&#160;billion (US$1.9 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, 2019, 2020 and 2021, the balances of current portion of financing provided to our customers that were included in accounts receivable balances amounted to RMB1.0&#160;billion, RMB0.8&#160;billion and RMB2.5&#160;billion (US$0.4 billion), respectively. Our accounts receivable turnover days excluding the impact from consumer financing were 3.2 days in 2019, 2.7 days in 2020 and 2.9 days in 2021. 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. </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;">Although we consolidate the results of our consolidated variable interest entities, we only have access to cash balances or future earnings of our 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;&#8212;Holding Company Structure.&#8221; </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;">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 China 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 China may provide RMB funding to their respective subsidiaries through capital contributions and entrusted loans, and to our consolidated variable interest entities only through entrusted loans. See &#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 consolidated variable interest entities or making additional capital contributions to our wholly foreign-owned subsidiaries in China, which could materially and adversely affect our liquidity and our ability to fund and expand our business.&#8221; </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;">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 our 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. </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;">147 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The following table sets forth a summary of our cash flows for the periods indicated:<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div> </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; 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: 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>
<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;">&#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;">2019</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-color: rgb(0, 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;&#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;">2021</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;&#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;&#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;&#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="14" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in millions)</div></div></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;">Summary Consolidated Cash Flows Data:</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;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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;">Net cash provided by operating activities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">24,781</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">42,544</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">42,301</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,638</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;">Net cash used in investing activities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(25,349</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(57,811</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(74,248</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(11,651</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;">Net cash provided by financing activities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,572</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">71,072</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">19,503</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,060</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;">Effect of exchange rate changes on cash, cash equivalents and restricted cash</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">406</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(5,082</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,498</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(235</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;"></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;&#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;&#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;&#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-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> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,410</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">50,723</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(13,942</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,188</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, cash equivalents, and restricted cash at beginning of year, including cash and cash equivalents classified within assets held for sale</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">37,502</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">39,912</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">90,635</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14,223</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;">Less: cash, cash equivalents, and restricted cash classified within assets held for sale at beginning of year</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;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">116</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">18</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, cash equivalents, and restricted cash at beginning of year</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">37,502</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">39,912</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">90,519</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14,205</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;"></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;&#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;&#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;&#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-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, including cash and cash equivalents classified within assets held for sale</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">39,912</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">90,635</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">76,693</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,035</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;">Less: cash, cash equivalents and restricted cash classified within assets held for sale at end of year</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">116</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#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;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; 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, cash equivalents and restricted cash at end of year</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">39,912</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">90,519</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">76,693</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,035</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;"></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;&#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;&#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;&#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:0pt;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Operating Activities </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Net cash provided by operating activities in 2021 was RMB42,301&#160;million (US$6,638 million). In 2021, the principal items accounting for the difference between our net cash provided by operating activities and our net income were <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cash</div> expenses, principally share-based compensation of RMB9,134&#160;million (US$1,433 million), loss from fair value change of long-term investments of RMB7,252&#160;million (US$1,138 million), depreciation and amortization of RMB6,232&#160;million (US$978 million), and loss on share of results of equity investees of RMB4,918&#160;million (US$772 million), and changes in certain working capital accounts, principally an increase in accounts payable of RMB32,585&#160;million (US$5,113 million), an increase in advance from customers of RMB8,702&#160;million (US$1,366 million), and an increase in accrued expenses and other current liabilities of RMB5,257&#160;million (US$825 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cash</div> 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. </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;">148 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net cash provided by operating activities in 2019 was RMB24,781&#160;million. In 2019, the principal items accounting for the difference between our net cash provided by operating activities and our net income were certain <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cash</div> expenses, principally depreciation and amortization of RMB5,828&#160;million, share-based compensation of RMB3,695&#160;million, gain on sale of development properties of RMB3,885&#160;million, and gain from fair value change of long-term investments of RMB3,496&#160;million, and changes in certain working capital accounts, principally an increase in accounts payable of RMB10,391&#160;million, an increase in accrued expenses and other current liabilities of RMB4,418&#160;million, an increase in advance from customers of RMB3,061&#160;million, and a decrease of accounts receivable of RMB3,723&#160;million, partially offset by an increase in inventories of RMB13,916&#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. The decrease in accounts receivable was due to the derecognition of consumer financing related accounts receivable through sales type arrangements. The increase in our inventories was due to the growth of our business. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Investing Activities </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash used in investing activities in 2021 was RMB74,248&#160;million (US$11,651 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. </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;">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. </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;">Net cash used in investing activities in 2019 was RMB25,349&#160;million, consisting primarily of the purchase of short-term investments, investment in equity investees, investment securities, purchases of property, equipment and software and cash paid for construction in progress, partially offset by the maturity of short-term investments, cash received from sale of development properties, cash received from disposals of equity investment and investment securities and loans settled by JD Technology. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Financing Activities </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Net cash provided by financing activities in 2021 was RMB19,503&#160;million (US$3,060 million), consisting primarily of net proceeds of RMB23,011&#160;million (US$3,611 million) from the initial public offering of JD Logistics in Hong Kong, the proceeds from short-term borrowing of RMB7,133&#160;million (US$1,119 million) and net proceeds of RMB4,557&#160;million (US$715 million) from the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-redeemable</div> 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 (US$939 million), repurchase of ordinary shares of RMB5,246&#160;million (US$823 million) and repayment of unsecured senior notes of RMB3,246&#160;million (US$509 million). </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-redeemable</div> 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Net cash provided by financing activities in 2019 was RMB2,572&#160;million, consisting primarily of capital injection from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interest shareholders of JD Health and proceeds from short-term borrowings, partially offset by the repayment of short-term borrowings and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-recourse</div> securitization debt. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Material cash requirements </div></div></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;">Our material cash requirements as of December&#160;31, 2021 and any subsequent interim period primarily include our capital expenditures and contractual obligations. </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;">149 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Capital Expenditures </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We made capital expenditures of RMB9,000&#160;million, RMB12,457&#160;million and RMB22,115&#160;million (US$3,470 million) in 2019, 2020 and 2021, respectively. Our capital expenditures for 2019, 2020 and 2021 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 RMB7.9&#160;billion in 2019 and RMB4.8&#160;billion in 2020 and RMB3.5&#160;billion (US$0.6 billion) in 2021, respectively. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Contractual Obligations </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth our contractual obligations as of December&#160;31, 2021: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 66%;"></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>
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="font-weight:bold;display:inline;">Payment Due by Period</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;">Total</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-color: rgb(0, 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;">Less&#160;than</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1 year</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-color: rgb(0, 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;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">1-3&#160;years</div></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-color: rgb(0, 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;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-5&#160;years</div></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-color: rgb(0, 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;">More&#160;than</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">5 years</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="18" 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="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;">Operating lease commitments for offices and fulfillment infrastructures</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">23,562</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,778</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8,145</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,796</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,843</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;">Commitments for internet data center service fee</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,498</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">958</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,596</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">681</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,263</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;">Capital commitments<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">(1)</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">10,207</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">10,207</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#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;&#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;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; 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;">Long-term debt obligations<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">(2)</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,255</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,869</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,154</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,232</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;">Estimated interest payments in relation to long-term debt<div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:9.4px">(2)</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,165</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">434</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">706</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">644</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,381</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;"></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;&#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;&#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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">55,687</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">21,246</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">10,447</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8,275</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15,719</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;"></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;&#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;&#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;&#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;&#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:0pt;"></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;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></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;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;">(2)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Our long-term debt obligations are mainly unsecured senior notes and long-term borrowings, including the portion due within one year. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Our investment commitments contracted but without fixed payment schedule amounted to RMB14.9&#160;billion (US$2.3 billion) as of December&#160;31, 2021, which primarily related to capital contribution obligation for certain investment in Dada Group and CNLP. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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 style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Off-Balance</div> Sheet Arrangements </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We have not entered into any financial guarantees or other commitments to guarantee the payment obligations of any third parties. We have not entered into any derivative contracts that are indexed to our shares and classified as shareholder&#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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Holding Company Structure </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">JD.com, Inc. is a holding company with no material operations of its own. We conduct our operations primarily through our subsidiaries and 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 our consolidated variable interest entities in China is required to set aside at least 10% of its <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> 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 our consolidated variable interest entities may allocate a portion of its <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> 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, 2021, the amount restricted, including <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital and statutory reserve funds, as determined in accordance with PRC accounting standards and regulations, was approximately RMB46,420&#160;million (US$7,284 million). </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;">150 </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="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-indent: 4%; 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;">Our PRC subsidiaries have never paid dividends and will not be able to pay dividends until they generate accumulated profits and meet the requirements for statutory reserve funds. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">C.&#160;&#160;&#160;&#160;Research and Development, Patents, and Licenses, etc. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">We have built our technology platform relying primarily on software and systems that we have developed <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-house</div> 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. </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;">In 2019, 2020 and 2021, our research and development expenses, including share-based compensation expenses for research and development staff, were RMB14,619&#160;million, RMB16,149&#160;million and RMB16,332&#160;million (US$2,563 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">D.&#160;&#160;&#160;&#160;Trend Information </div></div></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;">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, 2021 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">E.&#160;&#160;&#160;&#160;Critical Accounting Estimates </div></div></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;">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. </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;">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. </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 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. </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;">151 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Impairment Assessment of Investment in Equity Investees </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <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="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;">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 are 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. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Revenues </div></div></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;">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. </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;">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. </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;">Revenue arrangements with multiple deliverables are divided into separate units of accounting based on the stand-alone selling price (&#8220;SSP&#8221;) of each separate unit. In instances where SSP is not directly observable, such as we do 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> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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 </div></div></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;">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, 2021, we would have recorded an additional cost of sales of approximately RMB779&#160;million (US$122 million). </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;">152 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Goodwill </div></div></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;">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> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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, 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="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;">During the years ended December&#160;31, 2019, 2020 and 2021, 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, 2019, 2020 and 2021, respectively. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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-Based Compensation </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">We grant restricted share units (&#8220;RSUs&#8221;) and share options of our company and our subsidiaries to eligible employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees.</div> </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">We account 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 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="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;">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> <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;">We use the binomial option-pricing model 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 our ordinary shares as well as assumptions regarding a number of complex and subjective variables. These variables include our expected value volatility 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 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;">Determination of estimated fair value of our 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 our subsidiaries. We estimate our subsidiaries&#8217; enterprise value for purposes of recording share-based compensation, and the information considered by us 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> <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;">153 </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="text-indent: 4%; 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;">We recognize the estimated compensation cost of RSUs based on the fair value of its ordinary shares on the date of the grant. We recognize the compensation cost, net of estimated forfeitures, over a vesting term for service-based RSUs. </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;">We also recognize 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> <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;">Forfeitures are estimated at the time of grant and revised in the subsequent periods if actual forfeitures differ from those estimates. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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 Taxes </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> in the consolidated balance sheets. </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;">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, 2020 and 2021, we did not have any significant unrecognized uncertain tax positions. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Leases </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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;), we used 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. We categorize leases with contractual terms longer than twelve months as either operating or finance lease. However, we have no finance leases for any of 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="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 our right to use underlying assets for the lease term and lease liabilities represent our 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 our operating leases, we 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. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. We account for lease and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components separately. </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;">154 </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;">
<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 id="toc261582_10" style="width: 9%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;6.</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;">Directors, Senior Management and Employees </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; 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;">A.&#160;&#160;&#160;&#160;Directors and Senior Management </div></div></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 following table sets forth information regarding our executive officers and directors as of the date of this annual report. </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 28%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 64%; font-family: &quot;Times New Roman&quot;;"></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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Directors and Executive Officers</div></div></div> </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;">Age</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 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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Position/Title</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: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Richard Qiangdong Liu</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">49</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;">Chairman of the Board of Directors</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;">Lei Xu</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">47</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;">Director and Chief Executive Officer</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;">Ming Huang</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">58</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;">Independent Director</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;">Louis T. Hsieh</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">57</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;">Independent Director</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;">Dingbo Xu</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">59</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;">Independent Director</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;">Caroline Scheufele</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">60</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;">Independent Director</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;">Sandy Ran Xu</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">45</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;">Chief Financial Officer</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;">Pang Zhang</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">33</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;">Chief Human Resources Officer</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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Richard Qiangdong Liu </div></div>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 has served as the chairman of the board and director of Jingdong Technology Holding Co., Ltd. since June 2020, and the chairman of the board and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-executive</div> director of JD Health International Inc. (HKEX: 6618) since September 2020. He currently also serves as the chairman of the board and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-executive</div> director of 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Lei Xu </div></div>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 and CEO of JD Retail. 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">opening-up</div> 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 climbing on second curve of growth. Mr.&#160;Xu was among &#8220;50 Most Influential Business Leaders in China&#8221; in two consecutive years named by FORTUNE China. Mr.&#160;Xu also serves as a director of Dada Nexus Limited, ATRenew Inc., 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Ming Huang </div></div>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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-executive</div> 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. </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;">155 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Louis T. Hsieh </div></div>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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-D</div> 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Dingbo Xu </div></div>has served as our independent director since May 2018. Professor Xu has served as a faculty member 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 in Shanghai. Before joining China Europe International Business School 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 serves as the executive director of the editorial board of China Management Accounting Review and the founding chairman of Charted Global Management Accountant (CGMA) 100 North Asia Leaders Think Tank. Professor Xu has contributed his knowledge and expertise to the board of directors of several public companies. He was a member of the board of directors of The People&#8217;s Insurance Company (Group) of China Limited (PICC), a company listed on the Hong Kong Stock Exchange, from September 2009 to April 2018. He currently serves as director of Kweichow Moutai Company Limited, a company listed on the Shanghai Stock Exchange. He served as director of Shanghai Shyndec Pharmaceutical Company Limited, a company listed on the Shanghai Stock Exchange, from December 2012 to February 2019 and served as director of SANY Heavy Industry Company Limited, a company listed on the Shanghai Stock Exchange, from January 2013 to August 2019. Professor Xu also served as director of China Cinda Asset Management Company Limited, a company listed on the Hong Kong Stock Exchange, from June 2013 to September 2019. 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Caroline Scheufele </div></div>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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">co-president</div> and artistic director of Chopard, one of the last <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">family-run</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">high-end</div> 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Sandy Ran Xu </div></div>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 Dada Nexus Limited and 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. </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;">156 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Pang Zhang </div></div>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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">brand-new</div> type of platform-based HR system, thus to better support diversified business groups at JD.com. She has held multiple key roles within different departments in our company, including our company&#8217;s CEO 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">B.&#160;&#160;&#160;&#160;Compensation </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In 2021, we paid an aggregate of approximately RMB26.4&#160;million (US$4.1 million) in cash to our executive officers, and approximately US$0.4&#160;million in cash to our <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-executive</div> directors. We have not set aside or accrued any amount to provide pension, retirement or other similar benefits to our executive officers and directors. Our PRC subsidiaries and 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. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Employment Agreements and Indemnification Agreements </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">30-day</div> advance written notice. </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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In addition, each executive officer has agreed to be bound by <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-competition</div> and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-solicitation</div> 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. </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;">157 </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="text-indent: 4%; 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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Share Incentive Plans </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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;">Our Share Incentive Plan </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 617,586,275 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 510,735,365 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. </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 paragraphs describe the principal terms of our Share Incentive Plan. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Types of Awards</div></div>. 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Plan Administration</div></div>. Our board of directors, our compensation committee or a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">sub-committee</div> 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Award Agreement</div></div>. 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Eligibility</div></div>. 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Acceleration of Awards upon Change in Control</div></div>. 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">change-in-control</div></div> transaction plus reasonable interest. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Vesting Schedule</div></div>. In general, the plan administrator determines the vesting schedule, which is specified in the relevant award agreement. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Exercise of Options</div></div>. 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. </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;">158 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Transfer Restrictions</div></div>. 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Termination of Our Share Incentive Plan</div></div>. 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. </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;">As of December&#160;31, 2021, 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 95,108,866 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 28,937,112 ordinary shares, excluding options that were forfeited, cancelled, or exercised after the relevant grant date. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-year</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">as-converted</div> basis as of March&#160;31, 2022. The awards to our other directors and executive officers have <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-year,</div> four-year, five-year or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">six-year</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">six-year</div> vesting schedule. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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 Incentive Plans of our Consolidated Subsidiaries </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In addition, JD Logistics, JD Health, JD Property and JD Industry each approved and adopted their own share incentive plans. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 83,476,500, 224,511,105 and 30,030,446 share options for the years ended December&#160;31, 2019, 2020 and 2021, respectively, including the share options granted to Mr.&#160;Liu. JD Logistics also granted restricted share units to its employees, directors and consultants starting from July 2021 and granted 9,663,953 restricted share units in 2021. Total share-based compensation expenses were RMB572&#160;million, RMB640&#160;million and RMB1,201&#160;million (US$188 million) under JD Logistics&#8217;s share incentive plans for the years ended December&#160;31, 2019, 2020 and 2021, 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">6-year</div> vesting schedule with 1/6 of the awards vesting on each anniversary of the grant date. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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. JD Health also granted restricted share units to its employees, directors and consultants starting from January 2021, and granted 80,582,712 restricted share units in 2021. Total share-based compensation expenses were RMB331&#160;million and RMB2,561&#160;million (US$402 million) under JD Health&#8217;s share incentive plans for the years ended December&#160;31, 2020 and 2021, 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">6-year</div> vesting schedule with 1/6 of the awards vesting on each anniversary of the grant date. </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;">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. Liu for the year ended December&#160;31, 2021. The grant to Mr.&#160;Liu fully vested on November 25, 2021. Total share-based compensation expenses were RMB467&#160;million (US$73 million) under JD Property&#8217;s share incentive plan for the year ended December&#160;31, 2021. </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;">159 </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="text-indent: 4%; 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;">JD Industry 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 Industry to its employees, directors and consultants. JD Industry granted 90,629,636 restricted share units to Mr. Liu for the year ended December&#160;31, 2021. The grant to Mr.&#160;Liu fully vested on December 30, 2021. Total share-based compensation expenses were RMB684&#160;million (US$107 million) under JD Industry&#8217;s share incentive plan for the year ended December&#160;31, 2021. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">C.&#160;&#160;&#160;&#160;Board Practices </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; 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;">Board of Directors </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Our board of directors consists of five directors. A director is not required to hold any shares in our company by way of qualification. A director who is in any way, whether directly or indirectly, interested in a contract or 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-executive</div> directors has a service contract with us that provides for benefits upon termination of service. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Committees of the Board of Directors </div></div></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;">We have established three committees under the board of directors: an audit committee, a compensation committee and a nominating and corporate governance committee. We have adopted a charter for each of the three committees. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Audit Committee </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Our audit committee consists of Louis T. Hsieh, Ming Huang and Dingbo Xu. Mr.&#160;Hsieh is the chairman 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10A-3</div> 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: </div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">appointing the independent auditors and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-approvingall</div> auditing and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-auditing</div> services permitted to be performed by the independent auditors; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">reviewing with the independent auditors any audit problems or difficulties and management&#8217;s response; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">discussing the annual audited financial statements with management and the independent auditors; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">reviewing and approving all proposed related party transactions; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">meeting separately and periodically with management and the independent auditors; and </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">monitoring compliance with our code of business conduct and ethics, including reviewing the adequacy and effectiveness of our procedures to ensure proper compliance. </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="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;">160 </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="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="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Compensation Committee </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Our compensation committee consists of Ming Huang and Dingbo Xu. Mr.&#160;Huang is the chairman of our compensation committee. We have determined that Mr.&#160;Huang and Mr.&#160;Xu 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: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">reviewing and approving, or recommending to the board for its approval, the compensation for our chief executive officer and other executive officers; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">reviewing and recommending to the board for determination with respect to the compensation of our <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employee</div> directors; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">reviewing periodically and approving any incentive compensation or equity plans, programs or similar arrangements; and </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">selecting compensation consultant, legal counsel or other adviser only after taking into consideration all factors relevant to that person&#8217;s independence from management. </div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Nominating and Corporate Governance Committee </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Our nominating and corporate governance committee consists of Dingbo Xu, Louis T. Hsieh and Caroline Scheufele. Mr.&#160;Xu is the chairperson of our nominating and corporate governance committee. Mr.&#160;Xu, Mr.&#160;Hsieh and Ms.&#160;Scheufele satisfy the &#8220;independence&#8221; requirements of Nasdaq. The nominating and corporate governance committee assists the board of directors in selecting individuals qualified to become our directors and in determining the composition of the board and its committees. The nominating and corporate governance committee is responsible for, among other things: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">selecting and recommending to the board nominees for election by the shareholders or appointment by the board; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">reviewing annually with the board the current composition of the board with regards to characteristics such as independence, knowledge, skills, experience and diversity; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">making recommendations on the frequency and structure of board meetings and monitoring the functioning of the committees of the board; and </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Terms of Directors and Executive Officers </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-independent</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-year</div> 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. </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;">161 </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Board Diversity Matrix </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; 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%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td colspan="16" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Board Diversity Matrix</div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#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;">Country of Principal Executive Offices:</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">&#160;</td>
<td colspan="13" style="vertical-align: bottom;;text-align:center;">People&#8217;s Republic of China</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign Private Issuer</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">&#160;</td>
<td colspan="13" style="vertical-align: bottom;;text-align:center;">Yes</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Disclosure Prohibited Under Home Country Law</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">&#160;</td>
<td colspan="13" style="vertical-align: bottom;;text-align:center;">No</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Number of Directors</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">&#160;</td>
<td colspan="13" style="vertical-align: bottom;;text-align:center;">6</td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td colspan="4" style="height: 12pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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;">Female</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-color: rgb(0, 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;">Male</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-color: rgb(0, 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;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-</div></div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Binary</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-color: rgb(0, 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;">Did&#160;Not</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Disclose</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gender</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td colspan="16" style="vertical-align: top;"> <div style="text-indent: -1em; 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;">Part I: Gender Identity</div></div></div> </td>
<td style="vertical-align: top;"> <div style="text-indent: 0em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0em; line-height: normal;">&#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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Directors</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">N/A</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">N/A</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 colspan="16" style="vertical-align: top;"> <div style="text-indent: -1em; 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;">Part II: Demographic Background</div></div></div> </td>
<td style="vertical-align: top;"> <div style="text-indent: 0em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0em; line-height: normal;">&#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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Underrepresented Individual in Home Country Jurisdiction</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">&#160;</td>
<td colspan="13" style="vertical-align: bottom; white-space: nowrap;;text-align:center;">&#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;">LGBTQ+</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">&#160;</td>
<td colspan="13" style="vertical-align: bottom; white-space: nowrap;;text-align:center;">&#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;">
<td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"> <div style="text-indent: -1em; 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;">Did Not Disclose Demographic Background</div></div> </td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;">&#160;&#160;</td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;;text-align:center;">&#160;</td>
<td colspan="13" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;;text-align:center;">1</td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;">&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;"></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: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">D.</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;">Employees </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;">As of December&#160;31, 2019, 2020 and 2021, we had a total of 227,730, 314,906 and 385,357 employees, respectively. The following is a breakdown of our employees as of December&#160;31, 2021 by function: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 88%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Function</div></div></div> </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;">Number</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#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;">Procurement</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">26,376</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;">Warehouses</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">74,176</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;">Delivery</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">224,541</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;">Customer Service</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">23,331</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;">Research and Development</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">16,828</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;">Sales and Marketing</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,525</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;">General and Administrative</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7,580</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;"></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> </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;">TOTAL</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">385,357</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;"></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: 2%; 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;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The number of employees shown above excludes part-time staff and interns. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">With so many employees, we place great emphasis on our corporate culture to ensure that we maintain consistently high standards everywhere we operate. </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;">We invest resources in the recruitment of employees in support of our fast-growing business operations. In 2021, 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 2021, 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, 2021, over 1,000 management trainees had undergone our dedicated management training program. </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;">162 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">We also sponsored selected senior and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">mid-level</div> 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. </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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">We enter into standard labor contracts with our employees. We also enter into standard confidentiality and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compete</div> agreements with our senior management. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compete</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-departure</div> salary during the restricted period. </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;">We believe that we maintain a good working relationship with our employees, and we have not experienced any major labor disputes. </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: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">E.</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;">Share Ownership </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 following table sets forth information with respect to the beneficial ownership of our ordinary shares as of March&#160;31, 2022 by: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">each of our directors and executive officers; and </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">each person known to us to own beneficially more than 5% of our total outstanding shares. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The calculations in the table below are based on 3,123,495,189 ordinary shares outstanding as of March&#160;31, 2022, comprising of (i) 2,695,614,094 Class&#160;A ordinary shares, excluding the 35,813,642 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) 427,881,095 Class&#160;B ordinary shares. </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;">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. </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 57%;"></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>
<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;">&#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;">Class&#160;A<br/>Ordinary<br/>Shares</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;">Class&#160;B<br/>Ordinary<br/>Shares</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;">Total<br/>Ordinary<br/>Shares</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;">%&#160;of<br/>Total<br/>Ordinary<br/>Shares</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;">%&#160;of<br/>Aggregate<br/>Voting<br/>Power</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#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;">Directors and Executive Officers:</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;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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;">Richard Qiangdong Liu</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">25,174,550</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px">(1)</div></div>&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">408,007,423</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px">(1)</div></div>&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">433,181,973</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px">(1)</div></div>&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">13.8</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px">(1)</div></div>&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">76.1</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px">(2)</div></div>&#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;">Lei Xu</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</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;">Ming Huang<div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px">(3)</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</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;">Louis T. Hsieh<div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px">(4)</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</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;">Dingbo Xu<div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px">(5)</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</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;">Caroline Scheufele<div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px">(6)</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</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;">Sandy Ran Xu</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</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;">Pang Zhang</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">*</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;">All Directors and Executive Officers as a Group</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">26,259,626</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">408,007,423</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">434,267,049</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">13.8</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">76.1</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px">(2)</div></div>&#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;">Principal Shareholders:</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;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></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;">Max Smart Limited<div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px">(7)</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,974,550</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">408,007,423</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">414,981,973</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">13.3</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">72.6</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;">Walmart<div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px">(8)</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">289,053,746</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">289,053,746</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">9.3</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2.6</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;">Fortune Rising Holdings Limited<div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px">(9)</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;">&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">19,873,672</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">19,873,672</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">0.6</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3.5</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;"></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;">*</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less than 1% of our total outstanding ordinary shares. </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="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;">163 </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;">
<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;">**</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Except for Mr.&#160;Ming Huang, Mr.&#160;Louis&#160;T. Hsieh, Mr.&#160;Dingbo Xu and Ms.&#160;Caroline Scheufele, 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. </div></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;">
<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;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Represents (i) 408,007,423 Class&#160;B ordinary shares directly held by Max Smart Limited, (ii) 3,487,275 ADSs, representing 6,974,550 Class&#160;A ordinary shares, held by Max Smart Limited, and (iii) 18,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 March&#160;31, 2022. As of March&#160;31, 2022, 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 (7)&#160;below. The ordinary shares beneficially owned by Mr.&#160;Liu do not include 19,873,672 Class&#160;B ordinary shares held by Fortune Rising Holdings Limited, a British Virgin Islands company, as described in footnote (9)&#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 March&#160;31, 2022, Mr.&#160;Liu would have beneficially owned a total of 370,805,330 ordinary shares, representing 11.8% of our total outstanding ordinary shares, and the voting power of the shares beneficially owned represented 72.7% of the total outstanding voting power. </div></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;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;">(2)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The aggregate voting power includes the voting power with respect to the 19,873,672 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 (9)&#160;below. </div></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;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;">(3)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The business address of Mr.&#160;Huang is China Europe International Business School, 699 Hongfeng Road, Pudong District, Shanghai 201206, China. </div></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;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;">(4)</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;">The business address of Mr.&#160;Hsieh is Tower <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2,37-B,</div> I Austin Road West, Kowloon, Hong Kong. </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;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;">(5)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The business address of Professor Xu is China Europe International Business School, 699 Hongfeng Road, Pudong, Shanghai 201206, China. </div></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;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;">(6)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The business address of Ms.&#160;Scheufele is Chopard&#160;&amp; Cie SA, Rue de Veyrot 8, 1217 Meyrin, Switzerland. </div></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;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;">(7)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Represents (i) 408,007,423 Class&#160;B ordinary shares directly held by Max Smart Limited and (ii) 3,487,275 ADSs, representing 6,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. </div></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;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;">(8)</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;">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 Newheight is PO Box 472, 2nd Floor, Harbour Place, 103 South Church Street, George Town, Grand Cayman <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">KY1-1106,</div> Cayman Islands. The address of the principal business office of Qomolangma is 190 Elgin Avenue, George Town, Grand Cayman <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">KY1-9005,</div> Cayman Islands. </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;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;">(9)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Represents 19,873,672 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. </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="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;">164 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">To our knowledge, as of March&#160;31, 2022, a total of 734,337,093 class A ordinary shares were held by four record holders in the United States, representing approximately 23.2% of our total outstanding shares on an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">as-converted</div> basis (including the 35,813,642 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). One of these holders is Deutsche Bank Trust Company Americas, the depositary of our ADS program, which held 26.9% of our Class&#160;A ordinary shares on record, representing approximately 23.2% of our total outstanding shares on record as of March&#160;31, 2022 (including the 35,813,642 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). 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. </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;">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. </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;">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; </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;">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. </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 id="toc261582_11" style="width: 9%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;7.</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;">Major Shareholders and Related Party Transactions </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="font-size: 6pt; 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;">A.</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;">Major Shareholders </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;">Please refer to &#8220;Item 6.E. Directors, Senior Management and Employees&#8212;Share Ownership.&#8221; </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: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">B.</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;">Related Party Transactions </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; 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;">Contractual Arrangements with Our Variable Interest Entities and Their Shareholders </div></div></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;">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 our variable interest entities. For a description of these contractual arrangements, see &#8220;Item 4.C. Information on the Company&#8212;Organizational Structure.&#8221; </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Agreements and Business Cooperation with Tencent </div></div></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;">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. As of March&#160;31, 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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Strategic Cooperation Agreement.</div></div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> businesses, and Tencent agrees not to engage in any retail or managed marketplace business model in physical goods <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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. </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;">165 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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 will continue 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. It is estimated that such traffic support, advertising spending and other cooperation will amount to over US$800&#160;million, which will be 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-determined</div> 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Business Cooperation with Tencent</div></div>. In 2019, we generated RMB288&#160;million commission services revenues from cooperation on advertising business with Tencent, RMB399&#160;million revenues from services provided to and products sold to Tencent, and purchased a total amount of RMB2,222&#160;million advertising resources and payment processing services from Tencent. 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 (US$39 million) commission services revenues from cooperation on advertising business with Tencent, RMB553&#160;million (US$87 million) revenues from services provided to and products sold to Tencent, and purchased a total amount of RMB5,010&#160;million (US$786 million) advertising resources and payment processing services from Tencent. As of December&#160;31, 2021, we had a total amount of RMB1,956&#160;million (US$307 million) due from Tencent. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Agreements and Transactions Relating to JD Technology </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 <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. We did not receive any profits from JD Technology under the profit-sharing arrangement, as JD Technology did not have a positive <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-tax</div> 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%. </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;">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. </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;">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, 2021, 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. </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;">166 </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="text-indent: 4%; 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;">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 (US$2.5 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%. </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;">Please see &#8220;Item 4.A. Information on the Company&#8212;History and Development of the Company&#8221; for further information. </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;">Set forth below is a summary of the key provisions of the currently effective material agreements between us and JD Technology. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Shareholders Agreement</div></div>. 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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;">Non-Compete</div> Agreement</div></div>. 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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 Transactions with JD Technology and its Subsidiaries </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 2019, 2020 and 2021, we provided services and sold goods to JD Technology in a total amount of RMB342&#160;million, RMB598&#160;million and RMB882&#160;million (US$138 million), respectively. In 2019, 2020 and 2021, we received payment processing and other services provided by JD Technology in the amount of RMB4,981&#160;million, RMB6,945&#160;million and RMB8,762&#160;million (US$1,375 million), respectively. In 2019, 2020 and 2021, interest income in the amount of RMB41&#160;million, RMB31&#160;million and RMB253&#160;million (US$40 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">over-due</div> receivables related to the consumer financing transferred from us to JD Technology were RMB189&#160;million, RMB493&#160;million and RMB77&#160;million (US$12 million) for the years ended December&#160;31, 2019, 2020 and 2021, respectively. </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;">We also transferred certain financial assets to JD Technology without recourse at fair value. The amount of accounts receivables transferred without recourse in 2019, 2020 and 2021 were RMB24,586&#160;million, RMB33,406&#160;million and RMB43,299&#160;million (US$6,795 million), respectively, and were derecognized. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">As of December&#160;31, 2021, we had a total amount of RMB2,460&#160;million (US$386 million) due from JD Technology.<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></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> <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;">167 </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Transactions with Our Equity Investees and Other Related Parties </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Business Transaction and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div> Obligation with Dada Group</div></div>. In April 2016, we contributed certain resources and US$200&#160;million in cash in exchange for newly issued equity interest in Dada Group. On the completion date of the transaction, the traffic support, marketing and promotion services to be provided to Dada Group 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compete</div> obligation with Dada Group 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 2019, 2020 and 2021, other income in the amount of RMB82&#160;million, RMB82&#160;million and RMB77&#160;million (US$12 million) had been recognized, respectively. As of December&#160;31, 2021, we had a total amount of RMB83&#160;million (US$13 million) deferred revenues in relation to traffic support, marketing and promotion services to be provided to Dada Group and a total amount of RMB101&#160;million (US$16 million) other liabilities in relation to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compete</div> obligation with Dada Group. In 2019, 2020 and 2021, we provided services and sold goods to Dada Group in a total amount of RMB133&#160;million, RMB179&#160;million and RMB523&#160;million (US$82 million), respectively, and in the same periods, we also received services from Dada Group in a total amount of RMB1,565&#160;million, RMB2,200&#160;million and RMB1,087&#160;million (US$171 million), respectively. As of December&#160;31, 2021, we had a total amount of RMB337&#160;million (US$53 million) due to Dada Group. As of December&#160;31, 2021, we owned approximately 47% issued and outstanding shares of Dada Group. </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;">On March&#160;22, 2021, we, through a subsidiary, entered into a share subscription agreement with Dada Group, and further entered into an amendment to share subscription agreement on February&#160;25, 2022, under which Dada Group 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 Group, pursuant to which we will provide certain strategic resources to Dada Group, at a closing that occurred on February&#160;28, 2022. Immediately following the closing, we held approximately 52% of Dada Group&#8217;s issued and outstanding shares and began to consolidate the financial results of Dada Group into ours. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Business Transactions with the Property Funds. </div></div>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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">For the logistics facilities under the Property Funds that met the closing conditions, we recorded a disposal gain of RMB3.8&#160;billion, RMB1.6&#160;billion and RMB0.8&#160;billion (US$0.1 billion) in 2019, 2020 and 2021, 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 RMB476&#160;million, RMB838&#160;million and RMB1,180&#160;million (US$185 million) in 2019, 2020 and 2021, respectively. Interest income in the amount of RMB75&#160;million, RMB49&#160;million and RMB39&#160;million (US$6 million) were recognized in 2019, 2020 and 2021, respectively, in connection with our financial support provided to the Property Funds. As of December&#160;31, 2021, we had an amount of RMB856&#160;million (US$134 million) due from the Property Funds.<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div> </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Business Transactions with ATRenew and its subsidiaries, or ATRenew Group</div></div>. 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, 2021, we owned approximately 33% issued and outstanding shares of ATRenew. As of December&#160;31, 2021, we had a total amount of RMB1,038&#160;million (US$163 million) deferred revenues in relation to traffic support, marketing and promotion services to be provided to ATRenew Group. In 2019, 2020 and 2021, we provided services and sold goods to ATRenew Group in a total amount of RMB349&#160;million, RMB664&#160;million and RMB894&#160;million (US$141 million), respectively. In 2019, 2020 and 2021, we also received services from ATRenew Group in a total amount of RMB10&#160;million, RMB32&#160;million and RMB31&#160;million (US$5 million), respectively. As of December&#160;31, 2021, we had an amount of RMB45&#160;million (US$7 million) due to ATRenew Group. </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;">168 </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="text-indent: 4%; 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;">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. </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;">Our revenues from related parties, excluding those from the major related parties as described above, represented approximately 0.26%, 0.15% and 0.24% of total net revenues of our company for the years ended December&#160;31, 2019, 2020 and 2021, respectively. Transactions with related parties included in operating expenses, excluding those with the major related parties as described above, represented 0.20%, 0.28% and 0.17% of total operating expenses of our company for the years ended December&#160;31, 2019, 2020 and 2021, respectively. </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;">In addition, Mr.&#160;Richard Qiangdong Liu, our chairman since inception and the chief executive officer sine 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Employment Agreements and Indemnification Agreements </div></div></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;">See &#8220;Item 6.B. Directors, Senior Management and Employees&#8212;Compensation.&#8221; </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Share Incentives </div></div></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;">See &#8220;Item 6.B. Directors, Senior Management and Employees&#8212;Compensation.&#8221; </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: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">C.</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;">Interests of Experts and Counsel </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;">Not applicable. </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 id="toc261582_12" style="width: 9%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;8.</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;">Financial Information </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="font-size: 6pt; 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;">A.</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;">Consolidated Statements and Other Financial Information </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;">We have appended consolidated financial statements filed as part of this annual report. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Legal Proceedings </div></div></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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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, including being named as a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">co-defendant</div> in lawsuits filed against our suppliers by third parties. For example, in July 2019, Shanghai Gopher Asset Management Co., Ltd., or Gopher, filed a lawsuit in a court in Shanghai, requesting the court to enforce the fulfillment of payment obligations by Jingdong Century, one of our subsidiaries, to Gopher under certain accounts receivable assignment confirmation letters allegedly signed by Jingdong Century. Gopher alleges 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 Gopher and the two suppliers when the two suppliers assigned their rights under the purchase agreements to Gopher. Gopher seeks to claim approximately RMB4.95&#160;billion of uncollected accounts receivable and damages due to late payments as well as litigation related expenses. In addition, in August 2019, Noah (Shanghai) Financial Leasing Co., Ltd., or Noah, filed a lawsuit in a court in Shanghai, requesting the court to enforce the fulfillment of payment obligations by Jingdong Century to Noah under certain accounts receivable assignment confirmation letters allegedly signed by Jingdong Century. Noah alleges that (i)&#160;Jingdong Century was a party to certain purchase agreements with Guangdong Chengxing and 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 Noah and the two vendors when the two vendors assigned their rights under the purchase agreements to Noah. Noah sought uncollected accounts receivable of approximately RMB71.1&#160;million in aggregate, plus damages due to late payments as well as litigation related expenses. These two lawsuits relate to similar subject matters. Jingdong Century has not confirmed 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. We believe these lawsuits are without merit and we are defending 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; </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;">169 </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Dividend Policy </div></div></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;">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. </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;">We have not declared or paid any dividends on our ordinary shares in the past. On April 21, 2022, we announced that our board of directors is considering the declaration and payment of a special dividend in cash. If the board decides to proceed, the declaration of dividend will be adopted by resolution on or about May 4, 2022. We will continue to review from time to time on our dividend policy, taking into consideration our financial performance and market conditions. </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;">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; </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;">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. </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: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">B.</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;">Significant Changes </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;">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. </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;">170 </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="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;">
<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 id="toc261582_13" style="width: 9%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;9.</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;">The Offer and Listing </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="font-size: 6pt; 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;">A.</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;">Offering and Listing Details </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;">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; </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;">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; </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: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">B.</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;">Plan of Distribution </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;">Not applicable. </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: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">C.</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;">Markets </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;">Our ADSs have been listed on Nasdaq since May&#160;22, 2014 under the symbol &#8220;JD.&#8221; </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;">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; </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: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">D.</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;">Selling Shareholders </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;">Not applicable. </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: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">E.</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;">Dilution </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;">Not applicable. </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: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">F.</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;">Expenses of the Issue </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;">Not applicable. </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 id="toc261582_14" style="width: 9%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;10.</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;">Additional Information </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="font-size: 6pt; 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;">A.</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;">Share Capital </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;">Not applicable. </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: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">B.</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;">Memorandum and Articles of Association </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;">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. </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 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Registered Office and Objects </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">KY1-1104,</div> 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. </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;">171 </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Board of Directors </div></div></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;">See &#8220;Item 6.C. Directors, Senior Management and Employees&#8212;Board Practices.&#8221; </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Ordinary Shares </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">General</div></div>. All of our issued and outstanding ordinary shares are fully paid and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-assessable.</div> </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Our ordinary shares are issued in registered form, and are issued when registered in our register of members. Our shareholders who are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-residents</div> of the Cayman Islands may freely hold and vote their ordinary shares. Our company will issue only <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-negotiable</div> shares, and will not issue bearer or negotiable shares. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Ordinary Shares</div></div>. 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-residents</div> of the Cayman Islands may freely hold and vote their shares. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Conversion</div></div>. 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Dividends</div></div>. 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Voting Rights</div></div>. 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-natural</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-third</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-natural</div> 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. </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;">172 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-thirds</div> 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. </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;">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 ourstanding 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). </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Liquidation</div></div>. 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-up</div> 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Calls on Shares and Forfeiture of Shares</div></div>. 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Redemption, Repurchase and Surrender of Shares</div></div>. 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Variations of Rights of Shares</div></div>. 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Anti-Takeover Provisions</div></div>. 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: </div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 </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="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;">173 </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;">
<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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">limit the ability of shareholders to requisition and convene general meetings of shareholders. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">General Meetings of Shareholders and Shareholder Proposals</div></div>. 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. </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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-third,</div> 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Limitations on the Right to Own Shares</div></div>. There are no limitations on the right to own our shares. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Transfer of Shares</div></div>. 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. </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;">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: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the instrument of transfer is in respect of only one class of shares; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the instrument of transfer is properly stamped, if required; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the ordinary shares transferred are free of any lien in favor of us; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">any fee related to the transfer has been paid to us; or </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">in the case of a transfer to joint holders, the transfer is not to more than four joint holders. </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="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;">174 </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="text-indent: 4%; 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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Directors&#8217; Power to Issue Shares</div></div>. 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. </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;">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: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the designation of the series; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the number of shares of the series; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the dividend rights, dividend rates, conversion rights, voting rights; and </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the rights and terms of redemption and liquidation preferences. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Exempted Company</div></div>. 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: </div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">an exempted company does not have to file an annual return of its shareholders with the Registrar of Companies; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">an exempted company&#8217;s register of members is not required to be open to inspection; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">an exempted company does not have to hold an annual general meeting; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">an exempted company may issue no par value, negotiable or bearer shares; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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); </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">an exempted company may register by way of continuation in another jurisdiction and be deregistered in the Cayman Islands; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">an exempted company may register as a limited duration company; and </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">an exempted company may register as a segregated portfolio company. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#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. </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;">175 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Register of Members</div></div>. Under the Companies Act, we must keep a register of members and there should be entered therein: </div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the date on which the name of any person was entered on the register as a member; and </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the date on which any person ceased to be a member. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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;">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. </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: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">C.</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;">Material Contracts </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;">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. Major Shareholders and Related Party Transactions&#8212;B. 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Investor Rights Agreement with Walmart </div></div></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 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. </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;">We entered into an investor rights agreement with Newheight dated June&#160;20, 2016. Pursuant to the investor rights agreement: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Observer right</div></div>. 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-voting</div> observer capacity; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Registration rights</div></div>. After the expiration of a period of 60 months following June&#160;20, 2016, Walmart has certain demand registration rights, piggyback registration rights and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">F-3</div> registration rights under the investor rights agreement with respect to their registrable securities, including ordinary shares issued under the share subscription agreement; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Preemptive rights with respect to share issuance</div></div>. 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. </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="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;">176 </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;">
<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%;">&#160;</td>
<td style="width: 4%; 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="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Transfer restrictions</div></div>. Walmart agreed to certain <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">lock-up,</div> standstill, rights of first refusal and other transfer restrictions provided in the investor rights agreement. </div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></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: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">D.</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;">Exchange Controls </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;">See &#8220;Item 4.B. Information on the Company&#8212;Business Overview&#8212;Regulation&#8212;Regulations Relating to Foreign Exchange.&#8221; </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: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">E.</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;">Taxation </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 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Cayman Islands Taxation </div></div></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 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. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">People&#8217;s Republic of China Taxation </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">PRC-controlled</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">day-to-day</div></div> 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. </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;">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; </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;">177 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-resident</div> enterprises, including the holders of our ADSs. In addition, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-resident</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> individual shareholders from the sale of our shares and ADSs may be subject to a 20% PRC withholding tax. It is unclear whether our <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> individual shareholders (including our ADS holders) would be subject to any PRC tax on dividends obtained by such <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-resident</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-resident</div> 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, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">(ii)&#160;non-resident</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> 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; </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Hong Kong Taxation </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Our 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 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. </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;">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. </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;">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). </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">To facilitate <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">ADS-ordinary</div> 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; </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;">178 </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">United States Federal Income Tax Considerations </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">20-F</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">mark-to-market</div></div> treatment, partnerships and their partners, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">tax-exempt</div> 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 3.8% Medicare tax on their net investment income, investors required to accelerate the recognition of any item of gross income with respect to our ADSs or ordinary shares as a result of such income being recognized on an applicable financial statement 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In addition, this discussion does not address any state, local or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-United</div> States tax considerations. Each U.S. Holder is urged to consult its tax advisor regarding the United States federal, state, local, and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-United</div> States income and other tax considerations of an investment in our ADSs or ordinary shares. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">General </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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;">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. </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 discussion below assumes that the representations contained in the deposit agreement are true and that the obligations in the deposit agreement and any related agreement have been and will be complied with in accordance with their terms. U.S. Holders who hold ADSs will be treated as the holder of the underlying ordinary shares represented by those ADSs for US. Federal income tax purposes. </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 discussion below under &#8220;&#8212;Dividends&#8221; and &#8220;&#8212;Sale or Other Disposition&#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; </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;">179 </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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Dividends </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Individuals and other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-corporate</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">States-PRC</div> 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, 2021 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. </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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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;">Sale or Other Disposition of ADSs or Ordinary Shares </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-corporate</div> 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. </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;">180 </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="text-indent: 0px;">Table of Contents</a></div> <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="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Passive Foreign Investment Company Considerations </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">A <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-United</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-passive</div> asset. </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;">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 our 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 our 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, 2021 and in future taxable years. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Based on our current income and assets and the value of our ADSs and outstanding ordinary shares, we do not expect to be classified as a PFIC for our taxable year ended December&#160;31, 2021 or in the foreseeable future. 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 ADSs or ordinary shares, 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-passive</div> 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. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">&#8220;mark-to-market&#8221;</div></div> 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: </div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the excess distribution or gain will be allocated ratably over the U.S. Holder&#8217;s holding period for the ADSs or ordinary shares; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">&#8220;pre-PFIC</div> year&#8221;) will be taxable as ordinary income; and </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">amounts allocated to each prior taxable year, other than the current taxable year or a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-PFIC</div> 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. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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;">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. </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;">181 </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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">mark-to-market</div></div> election with respect to such stock. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">mark-to-market</div></div> election is available only for &#8220;marketable stock,&#8221; which is stock that is traded in other than <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">de minimis </div></div>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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">mark-to-market</div></div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">mark-to-market</div></div> election. If a U.S. Holder makes a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">mark-to-market</div></div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">mark-to-market</div></div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">mark-to-market</div></div> election. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Because, as a technical matter, a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">mark-to-market</div></div> 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. </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;">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. </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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">mark-to-market</div></div> election and the unavailability of the qualified electing fund election. </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: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">F.</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;">Dividends and Paying Agents </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;">Not applicable. </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: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">G.</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;">Statement by Experts </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;">Not applicable. </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: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">H.</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;">Documents on Display </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;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">20-F</div> 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 <div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">www.sec.gov</div>. 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. </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;">182 </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="text-indent: 4%; 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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In accordance with Nasdaq Stock Market Rule 5250(d), we will post this annual report on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">20-F</div> 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. </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: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">I.</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;">Subsidiary Information </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;">Not applicable. </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 id="toc261582_15" style="width: 9%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;11.</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;">Quantitative and Qualitative Disclosures about Market Risk </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; 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;">Interest Rate Risk </div></div></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;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Foreign Exchange Risk </div></div></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;">Substantially all of our revenues and expenses are denominated in RMB. </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;">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. </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 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. </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;">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. </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;">As of December&#160;31, 2021, we had <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">RMB-denominated</div> cash and cash equivalents, restricted cash and short-term investments of RMB100.5&#160;billion, and U.S. dollar-denominated cash, cash equivalents and short-term investments of US$13.0&#160;billion. Assuming we had converted RMB100.5&#160;billion into U.S. dollars at the exchange rate of RMB6.3726 for US$1.00 as of December&#160;30, 2021, our U.S. dollar cash balance would have been US$28.8&#160;billion. If the RMB had depreciated by 10% against the U.S. dollar, our U.S. dollar cash balance would have been US$27.2&#160;billion instead. Assuming we had converted US$13.0&#160;billion into RMB at the exchange rate of RMB6.3726 for US$1.00 as of December&#160;30, 2021, our RMB cash balance would have been RMB183.3&#160;billion. If the RMB had depreciated by 10% against the U.S. dollar, our RMB cash balance would have been RMB192.6&#160;billion instead. </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;">183 </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inflation </div></div></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;">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 2019, 2020 and 2021 were increases of 4.5%, 0.2% and 1.5%, 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. </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 id="toc261582_16" style="width: 10%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;12.</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;">Description of Securities Other than Equity Securities </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="font-size: 6pt; 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;">A.</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;">Debt Securities </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;">Not applicable. </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: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">B.</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;">Warrants and Rights </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;">Not applicable. </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: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">C.</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;">Other Securities </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;">Not applicable. </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: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">D.</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;">American Depositary Shares </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;">Our ADSs are traded on Nasdaq. Dealings in our ADSs on Nasdaq are conducted in U.S. Dollars. </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;">ADSs may be held either: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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: 9%;">&#160;</td>
<td style="width: 3%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 </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="font-size: 6pt; 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: 9%;">&#160;</td>
<td style="width: 3%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">indirectly, through the holder&#8217;s broker or other financial institution. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Fees and Charges Our ADS holders May Have to Pay </div></div></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;">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): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 70%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 29%; font-family: &quot;Times New Roman&quot;;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Service</div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Fees</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: -2em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#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)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;">Up to US$0.05 per ADS issued</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#160;</td>
<td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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: -2em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8226;&#8195;&#8194;&#8202;Surrendering ADSs for cancellation and withdrawal of deposited securities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;">Up to US$0.05 per ADS surrendered</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#160;</td>
<td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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: -2em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8226;&#8195;&#8194;&#8202;Distribution of cash dividends</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;">Up to US$0.05 per ADS held</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#160;</td>
<td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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: -2em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#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</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;">Up to US$0.05 per ADS held</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#160;</td>
<td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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: -2em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8226;&#8195;&#8194;&#8202;Distribution of ADSs pursuant to exercise of rights</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;">Up to US$0.05 per ADS held</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#160;</td>
<td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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: -2em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8226;&#8195;&#8194;&#8202;Operation and maintenance costs</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;">Up to US$0.05 per ADS held on the applicable record date(s) established by the depositary bank</td> </tr> </table> <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> <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;">184 </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="text-indent: 4%; 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;">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: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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). </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expenses incurred for converting foreign currency into U.S. dollars. </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expenses for cable, telex, fax and electronic transmissions and for delivery of securities. </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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). </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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 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. </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;">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. </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;">185 </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fees and Other Payments Made by the Depositary to Us </div></div></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;">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 2021, we were entitled to receive approximately US$7.7&#160;million reimbursement from the depositary for our expenses incurred in connection with investor relationship programs related to the ADS facility and the travel expense of our key personnel in connection with such programs. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Conversion between Class&#160;A Ordinary Shares and ADSs </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Dealings and Settlement of Class&#160;A Ordinary Shares in Hong Kong </div></div></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;">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. </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 transaction costs of dealings in our Class&#160;A ordinary shares on the Hong Kong Stock Exchange include: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Hong Kong Stock Exchange trading fee of 0.005% of the consideration of the transaction, charged to each of the buyer and seller; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">transfer deed stamp duty of HK$5.00 per transfer deed (if applicable), payable by the seller; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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; </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 </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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 4%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Conversion between Class&#160;A Ordinary Shares Trading in Hong Kong and ADSs </div></div></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 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. </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;">186 </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="text-indent: 4%; 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;">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. </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;">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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Converting Class&#160;A Ordinary Shares Trading in Hong Kong into ADSs </div></div></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;">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. </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;">A deposit of Class&#160;A ordinary shares trading in Hong Kong in exchange for ADSs involves the following procedures: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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: 9%;">&#160;</td>
<td style="width: 3%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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="font-size: 6pt; 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: 9%;">&#160;</td>
<td style="width: 3%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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="font-size: 6pt; 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: 9%;">&#160;</td>
<td style="width: 3%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Converting ADSs to Class&#160;A Ordinary Shares Trading in Hong Kong </div></div></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;">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. </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;">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. </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;">187 </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="text-indent: 4%; 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;">For investors holding ADSs directly (not holding through brokers), the following steps must be taken: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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: 9%;">&#160;</td>
<td style="width: 3%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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="font-size: 6pt; 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: 9%;">&#160;</td>
<td style="width: 3%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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="font-size: 6pt; 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: 9%;">&#160;</td>
<td style="width: 3%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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;">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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Depositary Requirements </div></div></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;">Before the depositary issues ADSs or permits withdrawal of ordinary shares, the depositary may require: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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: 9%;">&#160;</td>
<td style="width: 3%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">production of satisfactory proof of the identity and genuineness of any signature or other information it deems necessary; and </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="font-size: 6pt; 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: 9%;">&#160;</td>
<td style="width: 3%; 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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">compliance with procedures it may establish, from time to time, consistent with the deposit agreement, including, but not limited to, presentation of transfer documents. </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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </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;">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. </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;">188 </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="toc261582_17" 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;">PART II </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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 id="toc261582_18" style="width: 9%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;13.</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;">Defaults, Dividend Arrearages and Delinquencies </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;">None. </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 id="toc261582_19" style="width: 9%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;14.</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;">Modifications to the Rights of Security Holders and Use of Proceeds </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;">None. </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 id="toc261582_20" style="width: 9%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;15.</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;">Controls and Procedures </div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; 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;">Evaluation of Disclosure Controls and Procedures </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">13a-15(e)</div> under the Exchange Act) as of the end of the period covered by this report, as required by Rule <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">13a-15(b)</div> under the Exchange Act. </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;">Based upon that evaluation, our management has concluded that, as of December&#160;31, 2021, 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Management&#8217;s Annual Report on Internal Control over Financial Reporting </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">13a-15(f)</div> and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">15d-15(f)</div> 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. </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;">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. </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;">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, 2021 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. During the year ended December&#160;31, 2021, we acquired a few businesses which were not material to the consolidated statements of operations and comprehensive income/(loss), either individually or in aggregate. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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, 2021, as stated in its report, which appears on page <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">F-4</div> of this annual report on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">20-F.</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;">189 </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Changes in Internal Control over Financial Reporting </div></div></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;">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. </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 id="toc261582_21" style="width: 9%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;16A.</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;">Audit Committee Financial Expert </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;">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10A-3</div> under the Exchange Act) and member of our audit committee, is an audit committee financial expert. </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 id="toc261582_22" style="width: 9%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;16B.</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;">Code of Ethics </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;">Our board of directors adopted a code of business conduct and ethics that applies to our directors, officers and employees in April 2014. We have posted a copy of our code of business conduct and ethics on our website at <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">http://ir.jd.com</div></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 id="toc261582_23" style="width: 9%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;16C.</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 Accountant Fees and Services </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;">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-family: &quot;Times New Roman&quot;; font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px">(1)</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> for the periods indicated. </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 62%;"></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;">&#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="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;">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="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;">2021</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#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;">Audit fees<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px">(2)</div></div></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">US$</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,880,000</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">US$</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><div style="display:inline;">3,230</div>,000</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;">Audit-related fees<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px">(3)</div></div></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">US$</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,922,594</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">US$</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,675,140</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;">Tax fees<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px">(4)</div></div></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">US$</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">475,053</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">US$</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">268,987</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;">All other fees<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px">(5)</div></div></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">US$</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">503,442</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">US$</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">174,044</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;"></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> <div style="font-family: Times New Roman; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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 <ix:nonNumeric name="dei:AuditorName" contextRef="P01_01_2021To12_31_2021">Deloitte Touche Tohmatsu Certified Public Accountants LLP</ix:nonNumeric> 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_2021To12_31_2021">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;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;">(2)</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-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 2020 and 2021, the audit refers to financial audit and audit pursuant to Section&#160;404 of the Sarbanes-Oxley Act of 2002. </div></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;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;">(3)</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-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> </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;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;">(4)</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-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> </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;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;">(5)</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-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> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 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 id="toc261582_24" style="width: 9%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;16D.</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;">Exemptions from the Listing Standards for Audit Committees </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;">Not applicable. </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;">190 </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="text-indent: 0px;">Table of Contents</a></div> </div> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc"></a></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;">
<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 id="toc261582_25" style="width: 9%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;16E.</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;">Purchases of Equity Securities by the Issuer and Affiliated Purchasers </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;">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. </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;">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. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">As of the date of this annual report, we had repurchased a total of approximately 16.4&#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.<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div> </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 47%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Period</div></div></div> </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;">Total&#160;Number</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">of ADSs</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Purchased</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-color: rgb(0, 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;">Average&#160;Price</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Paid Per ADS</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-color: rgb(0, 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;">Total&#160;Number&#160;of</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ADSs&#160;Purchased&#160;as</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Part&#160;of&#160;the&#160;Publicly</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Announced Plan</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-color: rgb(0, 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;">Approximate&#160;Dollar</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Value of ADSs that</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">May Yet Be</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Purchased&#160;Under&#160;the</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Plan*</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#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;">March&#160;17, 2020 &#8212; March&#160;31, 2020</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,191,370</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">37.04</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,191,370</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,955,868,397</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;">March&#160;1, 2021 &#8212; March&#160;31, 2021</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7,583,810</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">82.52</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7,583,810</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,330,029,654</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;">May&#160;1, 2021 &#8212; May&#160;31, 2021</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,607,401</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">68.51</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,607,401</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,151,387,896</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;">July&#160;1, 2021 &#8212; July&#160;31, 2021</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">23,616</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">69.94</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">23,616</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,149,736,231</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;">March&#160;1, 2022 &#8212; March&#160;31, 2022</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">533,072</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">57.63</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">533,072</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,119,017,691</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;">April&#160;1, 2022 &#8212; April&#160;28, 2022</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,477,131</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">57.08</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,477,131</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,863,474,190</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;"></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;&#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;&#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;&#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; background-color: rgb(204, 238, 255);">
<td style="vertical-align: bottom;"> <div style="text-indent: -1em; 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;">Total</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">16,416,400</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;&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">69.23</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;&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">16,416,400</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;&#160;</td>
<td style="vertical-align: bottom;"><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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,863,474,190</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-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td style="vertical-align: bottom;">&#160;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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:0pt;"></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> <div style="font-family: Times New Roman; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Note: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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: 2%; 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;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The dollar value in this column is based on US$3.0&#160;billion after the adjustment of repurchase authorization. </div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></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 id="toc261582_26" style="width: 9%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;16F.</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;">Change in Registrant&#8217;s Certifying Accountant </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;">Not applicable. </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 id="toc261582_27" style="width: 9%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;16G.</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;">Corporate Governance </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;">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; </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 id="toc261582_28" style="width: 9%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;16H.</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;">Mine Safety Disclosure </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;">Not applicable. </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;">191 </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;">
<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 id="toc261582_29" style="width: 9%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;16I.</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;">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections </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;">Not applicable. </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;">192 </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="toc261582_30" 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;">PART III </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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 id="toc261582_31" style="width: 10%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;17.</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;">Financial Statements </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;">We have elected to provide financial statements pursuant to Item 18. </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 id="toc261582_32" style="width: 10%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;18.</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;">Financial Statements </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 consolidated financial statements of JD.com, Inc., its subsidiaries and its consolidated variable interest entities are included at the end of this annual report. </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;">193 </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;">
<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 id="toc261582_33" style="width: 10%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Item&#160;19.</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;">Exhibits </div></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="font-size: 12pt; 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="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 94%; font-family: &quot;Times New Roman&quot;;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap;;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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Exhibit</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; border-bottom: 1pt solid rgb(0, 0, 0); display: inline-block; line-height: normal;"><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;">Number</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; 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: inline-block; line-height: normal;"><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;">Description of Document</div></div></div> </td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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; letter-spacing: 0px; top: 0px;;display:inline;">6-K</span> (File <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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; letter-spacing: 0px; top: 0px;;display:inline;">F-1</span> (File <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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; letter-spacing: 0px; top: 0px;;display:inline;">S-8</span> (File <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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; letter-spacing: 0px; top: 0px;;display:inline;">F-3</span> (File <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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; letter-spacing: 0px; top: 0px;;display:inline;">6-K</span> (File <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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; letter-spacing: 0px; top: 0px;;display:inline;">6-K</span> (File <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;2.13</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;">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 <a href="http://www.sec.gov/Archives/edgar/data/1549802/000104746916012265/a2228295zf-3asr.htm#dc13901_description_of_debt_securities">Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">F-3</span></a> (File <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No.&#160;333-210795)</div> 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 <a href="http://www.sec.gov/Archives/edgar/data/1549802/000104746916012478/a2228376z424b2.htm#dg13903_description_of_the_notes">Rule 424(b)</a> under the Securities Act of 1933, as amended)</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;2.14</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;">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 <a href="http://www.sec.gov/Archives/edgar/data/1549802/000104746916012265/a2228295zf-3asr.htm#dc13901_description_of_debt_securities">Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">F-3</span></a> (File <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No.&#160;333-210795)</div> 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 <a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312520003191/d834229d424b2.htm#supprom834229_11">Rule 424(b)</a> under the Securities Act of 1933, as amended)</td> </tr> </table> <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> <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;">194 </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;">
<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="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 94%; font-family: &quot;Times New Roman&quot;;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; 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: inline-block; line-height: normal;"><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;">Exhibit<br/>Number</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; 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: inline-block; line-height: normal;"><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;">Description of Document</div></div></div> </td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;2.15</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;">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 <a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312519305333/d834229df3asr.htm#rom834229_6">Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">F-3</span></a> (File <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No.&#160;333-235338)</div> 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 <a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312520003191/d834229d424b2.htm#supprom834229_11">Rule 424(b)</a> under the Securities Act of 1933, as amended)</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;2.16</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;">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 <a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312519305333/d834229df3asr.htm#rom834229_6">Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">F-3</span></a> (File <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No.&#160;333-235338)</div> 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 <a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312520003191/d834229d424b2.htm#supprom834229_11">Rule 424(b)</a> under the Securities Act of 1933, as amended)</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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/000104746914002636/a2218967zex-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; letter-spacing: 0px; top: 0px;;display:inline;">F-1</span> (File <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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; letter-spacing: 0px; top: 0px;;display:inline;">F-1</span> (File <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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; letter-spacing: 0px; top: 0px;;display:inline;">F-1</span> (File <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.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/000119312521119536/d17722dex44.htm">English translation of the Second Amended and Restated Loan Agreement between Beijing Jingdong Century Trade Co., Ltd. and the shareholders of Beijing Jingdong 360 Degree <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</span> Co., Ltd. dated December&#160;24, 2020 (incorporated herein by reference to Exhibit 4.4 to the annual report on Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.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/000119312521119536/d17722dex45.htm">English translation of the Second Amended and Restated Equity Pledge Agreement between Beijing Jingdong Century Trade Co., Ltd. and the shareholders of Beijing Jingdong 360 Degree <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</span> Co., Ltd. dated December&#160;24, 2020 (incorporated herein by reference to Exhibit 4.5 to the annual report on Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.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/000119312521119536/d17722dex46.htm">English translation of the Power of Attorney by the shareholders of Beijing Jingdong 360 Degree <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</span> Co., Ltd. dated December&#160;24, 2020 (incorporated herein by reference to Exhibit 4.6 to the annual report on Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.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/000110465919021236/a18-42062_1ex4d7.htm">English translation of the Second Amended and Restated Exclusive Technology Consulting and Service Agreement between Beijing Jingdong Century Trade Co., Ltd. and Beijing Jingdong 360 Degree <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</span> Co., Ltd., dated June&#160;15, 2016 (incorporated herein by reference to Exhibit 4.7 to the annual report on Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">20-F</span> filed by the Registrant with the Securities and Exchange Commission on April&#160;14, 2019) </a></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.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/000104746914000443/a2218025zex-10_8.htm">English translation of the Amended and Restated Intellectual Property Rights License Agreement between Beijing Jingdong Century Trade Co., Ltd. and Beijing Jingdong 360 Degree <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</span> Co., Ltd. dated December&#160;25, 2013 (incorporated herein by reference to Exhibit 10.8 to the registration statement on Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">F-1</span> (File <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No.&#160;333-193650),</span> as amended, initially filed with the Securities and Exchange Commission on January&#160;30, 2014) </a></td> </tr> </table> <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> <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;">195 </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;">
<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="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 94%; font-family: &quot;Times New Roman&quot;;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; 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: inline-block; line-height: normal;"><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;">Exhibit<br/>Number</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; 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: inline-block; line-height: normal;"><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;">Description of Document</div></div></div> </td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.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/000104746914000443/a2218025zex-10_9.htm">English translation of the Amended and Restated Business Cooperation Agreement between Beijing Jingdong Century Trade Co., Ltd., Shanghai Shengdayuan Information Technology Co., Ltd. and Beijing Jingdong 360 Degree <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</span> Co., Ltd. dated May&#160;29, 2012 (incorporated herein by reference to Exhibit 10.9 to the registration statement on Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">F-1</span> (File <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.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/000119312521119536/d17722dex410.htm">English translation of the Second Amended and Restated Exclusive Purchase Option Agreement between Beijing Jingdong Century Trade Co., Ltd., Beijing Jingdong 360 Degree <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</span> Co., Ltd. and the shareholders of Beijing Jingdong 360 Degree <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</span> Co., Ltd. dated December&#160;24, 2020 (incorporated herein by reference to Exhibit 4.10 to the annual report on Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.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/000110465918027777/a18-5116_1ex4d11.htm">English translation of the Business Operations Agreement between Beijing Jingdong Century Trade Co., Ltd., Beijing Jingdong 360 Degree <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</span> Co., Ltd. and the shareholders of Beijing Jingdong 360 Degree <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</span> Co., Ltd. dated November&#160;20, 2017 (incorporated herein by reference to Exhibit 4.11 to the annual report on Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.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/000110465917028187/a17-4445_1ex4d12.htm">English translation of the Amended and Restated Loan Agreement between Beijing Jingdong Century Trade Co., Ltd. and the shareholders of Jiangsu Yuanzhou <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</span> Co., Ltd. dated June&#160;15, 2016 (incorporated herein by reference to Exhibit 4.12 to the annual report on Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.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/000110465917028187/a17-4445_1ex4d13.htm">English translation of the Amended and Restated Equity Pledge Agreement between Beijing Jingdong Century Trade Co., Ltd. and the shareholders of Jiangsu Yuanzhou <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</span> Co., Ltd. dated June&#160;15, 2016 (incorporated herein by reference to Exhibit 4.13 to the annual report on Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.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/000110465917028187/a17-4445_1ex4d14.htm">English translation of the Power of Attorney by the shareholders of Jiangsu Yuanzhou <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</span> Co., Ltd. dated June&#160;15, 2016 (incorporated herein by reference to Exhibit 4.14 to the annual report on Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.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/000110465919021236/a18-42062_1ex4d15.htm">English translation of the Second Amended and Restated Exclusive Technology Consulting and Service Agreement between Beijing Jingdong Century Trade Co., Ltd. and Jiangsu Yuanzhou <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</span> Co., Ltd., dated June&#160;15, 2016 (incorporated herein by reference to Exhibit 4.15 to the annual report on Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.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/000104746914000443/a2218025zex-10_15.htm">English translation of the Amended and Restated Intellectual Property Rights License Agreement between Beijing Jingdong Century Trade Co., Ltd. and Jiangsu Yuanzhou <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</span> Co., Ltd. dated December&#160;18, 2013 (incorporated herein by reference to Exhibit 10.15 to the registration statement on Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">F-1</span> (File <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.17</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_1ex4d17.htm">English translation of the Amended and Restated Exclusive Purchase Option Agreement between Beijing Jingdong Century Trade Co., Ltd., Jiangsu Yuanzhou <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</span> Co., Ltd. and the shareholders of Jiangsu Yuanzhou <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</span> Co., Ltd. dated June&#160;15, 2016 (incorporated herein by reference to Exhibit 4.17 to the annual report on Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.18</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_1ex4d18.htm">English translation of the Business Operations Agreement between Beijing Jingdong Century Trade Co., Ltd., Jiangsu Yuanzhou <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</span> Co., Ltd. and the shareholders of Jiangsu Yuanzhou <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</span> Co., Ltd. dated August&#160;25, 2016 (incorporated herein by reference to Exhibit 4.18 to the annual report on Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">20-F</span> filed by the Registrant with the Securities and Exchange Commission on May&#160;1, 2017) </a></td> </tr> </table> <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> <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;">196 </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;">
<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="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 92%; font-family: &quot;Times New Roman&quot;;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; 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: inline-block; line-height: normal;"><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;">Exhibit<br/>Number</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; 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: inline-block; line-height: normal;"><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;">Description of Document</div></div></div> </td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.19</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312521119536/d17722dex419.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 January&#160;25, 2021 (incorporated herein by reference to Exhibit 4.19 to the annual report on Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">20-F</span> filed by the Registrant with the Securities and Exchange Commission on April&#160;16, 2021) </a></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-indent: -1.5em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8226;&#8195;&#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 Chinese variable interest entities of the Registrant</div></div> </td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.20</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312521119536/d17722dex420.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 January&#160;25, 2021 (incorporated herein by reference to Exhibit 4.20 to the annual report on Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">20-F</span> filed by the Registrant with the Securities and Exchange Commission on April&#160;16, 2021) </a></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-indent: -1.5em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8226;&#8195;&#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 Chinese variable interest entities of the Registrant</div></div> </td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.21</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312521119536/d17722dex421.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 January&#160;25, 2021 (incorporated herein by reference to Exhibit 4.21 to the annual report on Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">20-F</span> filed by the Registrant with the Securities and Exchange Commission on April&#160;16, 2021) </a></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-indent: -1.5em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8226;&#8195;&#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 Chinese variable interest entities of the Registrant</div></div> </td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.22</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312521119536/d17722dex422.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 January&#160;25, 2021 (incorporated herein by reference to Exhibit 4.22 to the annual report on Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">20-F</span> filed by the Registrant with the Securities and Exchange Commission on April&#160;16, 2021) </a></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-indent: -1.5em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8226;&#8195;&#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 Chinese variable interest entities of the Registrant</div></div> </td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.23</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312521119536/d17722dex423.htm">English translation of the Power of Attorney by the shareholders of Xi&#8217;an Jingdong Xincheng Information Technology Co., Ltd. dated January&#160;25, 2021 (incorporated herein by reference to Exhibit 4.23 to the annual report on Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">20-F</span> filed by the Registrant with the Securities and Exchange Commission on April&#160;16, 2021) </a></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-indent: -1.5em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8226;&#8195;&#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 Chinese variable interest entities of the Registrant</div></div> </td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.24</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><a href="http://www.sec.gov/Archives/edgar/data/1549802/000119312521119536/d17722dex424.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 January&#160;25, 2021 (incorporated herein by reference to Exhibit 4.24 to the annual report on Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">20-F</span> filed by the Registrant with the Securities and Exchange Commission on April&#160;16, 2021) </a></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-indent: -1.5em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8226;&#8195;&#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 Chinese variable interest entities of the Registrant</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="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;">197 </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;">
<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="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 92%; font-family: &quot;Times New Roman&quot;;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; 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: inline-block; line-height: normal;"><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;">Exhibit<br/>Number</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; 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: inline-block; line-height: normal;"><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;">Description of Document</div></div></div> </td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.25*</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><a href="d261582dex425.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 August&#160;25, 2016 </a></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-indent: -1.5em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8226;&#8195;&#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 Chinese variable interest entities of the Registrant</div></div> </td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.26*</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><a href="d261582dex426.htm">English translation of the Power of Attorney by the shareholders of Beijing Jiasheng Investment Management Co., Ltd. dated August&#160;25, 2016 </a></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-indent: -1.5em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8226;&#8195;&#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 Chinese variable interest entities of the Registrant</div></div> </td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.27*</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><a href="d261582dex427.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 December&#160;5, 2014 </a></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-indent: -1.5em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8226;&#8195;&#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 Chinese variable interest entities of the Registrant</div></div> </td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.28*</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><a href="d261582dex428.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 August&#160;25, 2016 </a></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-indent: -1.5em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8226;&#8195;&#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 Chinese variable interest entities of the Registrant</div></div> </td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.29*</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><a href="d261582dex429.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 August&#160;25, 2016 </a></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-indent: -1.5em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8226;&#8195;&#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 Chinese variable interest entities of the Registrant</div></div> </td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.30*</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><a href="d261582dex430.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 August&#160;25, 2016 </a></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-indent: -1.5em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 2em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8226;&#8195;&#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 Chinese variable interest entities of the Registrant</div></div> </td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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/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; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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/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) </a></td> </tr> </table> <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> <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;">198 </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;">
<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="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 91%; font-family: &quot;Times New Roman&quot;;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; 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: inline-block; line-height: normal;"><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;">Exhibit<br/>Number</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; 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: inline-block; line-height: normal;"><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;">Description of Document</div></div></div> </td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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/000110465918027777/a18-5116_1ex4d41.htm">English summary of Strategic Cooperation Agreement regarding Dalian Wanda Commercial Properties Co., Ltd. by and among Dalian Wanda 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; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.34</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; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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/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; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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/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; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.37&#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; letter-spacing: 0px; top: 0px;;display:inline;">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; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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/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>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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/000119312519305333/d834229dex102.htm">English Translation of Strategic Cooperation Agreement, dated as of May&#160;10, 2019, among Shenzhen Tencent Computer Systems Co., Ltd., JD.com, Inc. and Chongqing Jingdong Haijia <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</span> Co., Ltd. (incorporated herein by reference to Exhibit 10.2 to the registration statement on Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">F-3</span> (File No.: <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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/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; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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/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; letter-spacing: 0px; top: 0px;;display:inline;">non-compete</span> arrangements (incorporated herein by reference to Exhibit 4.45 to the annual report on Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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/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; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.43</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; letter-spacing: 0px; top: 0px;;display:inline;">20-F</span> filed by the Registrant with the Securities and Exchange Commission on April&#160;16, 2021) </a></td> </tr> </table> <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> <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;">199 </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;">
<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="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 92%; font-family: &quot;Times New Roman&quot;;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; 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: inline-block; line-height: normal;"><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;">Exhibit<br/>Number</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; 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: inline-block; line-height: normal;"><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;">Description of Document</div></div></div> </td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.44</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; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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/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; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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/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; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.47*&#8224;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;"><a href="d261582dex447.htm">Facilities Agreement, US$2,000,000,000 Term and Revolving Credit Facilities, dated December&#160;29, 2021, between the Registrant and other parties thereto. </a></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.48*&#8224;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;"><a href="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. </a></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.49</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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;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/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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.51*</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;"><a href="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 </a></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.52*</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;"><a href="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 </a></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.53*</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;"><a href="d261582dex453.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>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;4.54*</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;"><a href="d261582dex454.htm">Subscription Agreement between JD Logistics, Inc. and a Subsidiary of the Registrant, dated March&#160;25, 2022 </a></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;&#160;&#160;8.1*</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;"><a href="d261582dex81.htm">List of Principal Subsidiaries and Consolidated Variable Interest Entities </a></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;11.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/000104746914004800/a2219874zex-99_1.htm">Code of Business Conduct and Ethics of the Registrant (incorporated herein by reference to Exhibit 99.1 to the registration statement on Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">F-1</span> (File <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;12.1*</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;"><a href="d261582dex121.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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;12.2*</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;"><a href="d261582dex122.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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;13.1**</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;"><a href="d261582dex131.htm">Certification by Principal Executive Officer Pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002 </a></td> </tr> </table> <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> <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;">200 </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;">
<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="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 90%; font-family: &quot;Times New Roman&quot;;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; 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: inline-block; line-height: normal;"><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;">Exhibit<br/>Number</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; 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: inline-block; line-height: normal;"><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;">Description of Document</div></div></div> </td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;13.2**</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;"><a href="d261582dex132.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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;15.1*</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;"><a href="d261582dex151.htm">Consent of Deloitte Touche Tohmatsu Certified Public Accountants LLP </a></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;15.2*</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: top;"><a href="d261582dex152.htm">Consent of Shihui Partners </a></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<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 not embedded within the Inline XBRL document</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<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; font-size: 0px;"></td>
<td colspan="2" style="height: 6pt; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<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> <div style="clear:both;max-height:0pt;"></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> <div style="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;">*&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Filed herewith </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%; 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;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Furnished herewith </div></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;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; vertical-align: top;;text-align:left;">&#8224;</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Portions of this exhibit have been omitted pursuant to Rule 406 under the Securities Act. </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="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;">201 </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="toc261582_34" 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;">SIGNATURES </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The registrant hereby certifies that it meets all of the requirements for filing its annual report on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">20-F</div> and that it has duly caused and authorized the undersigned to sign this annual report on its behalf. </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><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: 40%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: auto; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 12%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td style="width: 87%;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td colspan="3" style="vertical-align: top;">JD.com, Inc.</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td>
<td colspan="2" style="height: 12pt; font-family: &quot;Times New Roman&quot;; font-size: 0px;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;">By:</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: top;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; border-bottom: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">/s/ Lei Xu</div></div> </td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;">Name:</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: top;">&#160;&#160;&#160;&#160;&#160;Lei Xu</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;">Title:</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: top;">&#160;&#160;&#160;&#160;&#160;Chief Executive Officer&#160;&#160;&#160;&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> </div> <div style="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;">Date: April 28, 2022 </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;">202 </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="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="letter-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="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="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-indent: -2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2%;"><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;">JD.com, Inc. </div></div></div></div> <div style="text-indent: -2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 2%;"><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;">INDEX TO THE CONSOLIDATED FINANCIAL STATEMENTS </div></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: 89%;"></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 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;">Page(s)</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="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><a href="#fin261582_1">Reports of Independent Registered Public Accounting Firm </a></div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;;text-align:center;"><div style="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-4</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="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><a href="#fin261582_2">Consolidated Balance Sheets as of December&#160;31, 2020 and 2021</a></div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;;text-align:center;"><div style="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-5&#160;~&#160;F-6</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="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><a href="#fin261582_3">Consolidated Statements of Operations and Comprehensive Income/(Loss) for the Years Ended December&#160;31, 2019, 2020 and 2021</a></div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="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-7&#160;~&#160;F-8</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="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><a href="#fin261582_4">Consolidated Statements of Cash Flows for the Years Ended December&#160;31, 2019, 2020 and 2021</a></div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="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-9&#160;~&#160;F-11</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="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><a href="#fin261582_5">Consolidated Statements of Changes in Shareholders&#8217; Equity for the Years Ended December&#160;31, 2019, 2020 and 2021</a></div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;;text-align:center;"><div style="display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">F-12&#160;~&#160;F-13</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="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><a href="#fin261582_6">Notes to the Consolidated Financial Statements</a></div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="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-14&#160;~&#160;F-87</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="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="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 style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <div style="text-align: center;"></div> </div><div style="text-align: center;"><div style="text-align: center;"><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; text-align: left;;font-weight: bold;"><a href="#toc">Table of Contents</a></div></div></div><div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"><div style="text-align: center;"></div><div id="fin261582_1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM </div></div></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;">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: 12pt; margin-bottom: 0pt;"><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;">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="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, 2021 and 2020, 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, 2021, 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, 2021 and 2020, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2021, 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="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, 2021, based on criteria established in I<div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">nternal Control &#8212; Integrated Framework (2013)</div></div> issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated April&#160;28, 2022 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="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="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="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="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 Matter </div></div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; 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 critical audit matter communicated below is a matter arising from the current-period audit of the financial statements that was communicated or required to be communicated to the audit committee and that (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates. </div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="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 style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="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;"><div style="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, 2021, the Company&#8217;s net balance of inventories was RMB75,601 million, which represented approximately 15% 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 regarding 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="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-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="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="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 style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div><div style="text-align: center;"></div></div><div style="text-align: center;"><div style="text-align: center;"><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; text-align: left;;font-weight: bold;"><a href="#toc">Table of Contents</a></div></div></div><div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"><div style="text-align: center;"></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; 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;">How the Critical Audit Matter Was Addressed in the Audit </div></div></div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; 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;">Our audit procedures related to the 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; text-indent: 0px;"><div style="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: 3%; vertical-align: top;;text-align:left;"><div style="display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-size: 10pt;;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-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 and forecasted consumer demand and the calculation of inventory valuation allowance; </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="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: 3%; vertical-align: top;;text-align:left;"><div style="display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-size: 10pt;;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-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; text-indent: 0px;"></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="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: 3%; vertical-align: top;;text-align:left;"><div style="display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-size: 10pt;;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-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; text-indent: 0px;"></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="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: 3%; vertical-align: top;;text-align:left;"><div style="display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-size: 10pt;;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-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, 2021 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; </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="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: 3%; vertical-align: top;;text-align:left;"><div style="display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-size: 10pt;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We performed retrospective reviews by comparing subsequent actual inventory write-downs 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; text-indent: 0px;"></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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/ <ix:nonNumeric name="dei:AuditorName" contextRef="P01_01_2021To12_31_2021">Deloitte Touche Tohmatsu Certified Public Accountants LLP</ix:nonNumeric>&#160;</div></div></div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:AuditorLocation" contextRef="P01_01_2021To12_31_2021">Beijing, the People&#8217;s Republic of China</ix:nonNumeric> </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;">April 28, 2022 </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 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-<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">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="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;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; 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;">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; 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;">Opinion on Internal Control over Financial Reporting </div></div></div></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;">We have audited the internal control over financial reporting of JD.com, Inc. and its subsidiaries (the &#8220;Company&#8221;) as of December 31, 2021, 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, 2021, 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: &quot;Times New Roman&quot;; 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 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, 2021 of the Company and our report dated April 28, 2022 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 at a few insignificant businesses (the &#8220;Excluded Acquisitions&#8221;) acquired during the year ended December 31, 2021, whose financial statements constituted approximately 0.3% and 0.5%, respectively, of total assets and total net revenues of the consolidated financial statement amounts as of and for the year ended December 31, 2021. Accordingly, our audit did not include the internal control over financial reporting of the Excluded Acquisitions. </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 for Opinion </div></div></div></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-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: &quot;Times New Roman&quot;; 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 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; 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;">Definition and Limitations of Internal Control over Financial Reporting </div></div></div></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-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: &quot;Times New Roman&quot;; 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;">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: &quot;Times New Roman&quot;; 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: &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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing, the People&#8217;s Republic of China </div></div></div> <div id="fin261582_1a" style="font-family: &quot;Times New Roman&quot;; 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 28, 2022 </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="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;">F-<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="text-indent: 0px;">Table of Contents</a></div> <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 id="fin261582_2" 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 Balance Sheets </div></div></div><br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><br/></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: 69%;"></td>
<td style="width: 3%; vertical-align: bottom;"></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 style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;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="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 style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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 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="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;">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;"><div style="letter-spacing: 0px; top: 0px;;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;</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: top;;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 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 style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 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="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;">(in millions, except share and per 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: 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;"><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>
<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;"><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>
<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-size: 0px;">
<td style="width: 66%;"></td>
<td style="width: 4%; vertical-align: bottom;"></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: 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; padding: 0px;;text-align:center;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">86,085</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">70,767</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">11,105</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">4,&#160;5</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RestrictedCash" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,434</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RestrictedCash" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,926</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RestrictedCash" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">930</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">5</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ShortTermInvestments" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">60,577</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ShortTermInvestments" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">114,564</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ShortTermInvestments" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">17,978</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable, net</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">9</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">7,112</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">11,900</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">1,867</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Advance to suppliers</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;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AdvancesOnInventoryPurchases" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,768</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AdvancesOnInventoryPurchases" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,959</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AdvancesOnInventoryPurchases" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">621</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventories, net</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">10</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">58,933</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">75,601</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">11,863</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; background-color: rgb(204, 238, 255);"> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepayments and other current assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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);;text-align:right;"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">7,076</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">11,455</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">1,797</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amount due from related parties</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">32</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:DueFromRelatedPartiesCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">6,667</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:DueFromRelatedPartiesCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,500</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:DueFromRelatedPartiesCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">863</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets held for sale</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;">19</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);;text-align:right;"><ix:nonFraction name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">149</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#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);"> <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="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> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">234,801</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">299,672</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">47,024</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#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);"> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, equipment and software, net</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">11</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">22,597</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">32,944</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">5,170</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Construction in progress</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:center;">2(o)</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);;text-align:right;"><ix:nonFraction name="jd:ConstructionInProgress" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">7,906</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;"><ix:nonFraction name="jd:ConstructionInProgress" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,817</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;"><ix:nonFraction name="jd:ConstructionInProgress" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">913</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangible assets, net</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">13</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">6,463</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,837</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">916</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Land use rights, net</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;">12</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);;text-align:right;"><ix:nonFraction name="jd:LandUseRights" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">11,125</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;"><ix:nonFraction name="jd:LandUseRights" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">14,328</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;"><ix:nonFraction name="jd:LandUseRights" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">2,248</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <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;">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> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">18</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">15,484</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">19,987</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">3,136</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;">14</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);;text-align:right;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">10,904</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">12,433</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">1,951</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investment in equity investees</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">8</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="jd:InvestmentInEquityInvestees" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">58,501</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="jd:InvestmentInEquityInvestees" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">63,222</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="jd:InvestmentInEquityInvestees" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">9,921</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investment securities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;">5</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);;text-align:right;"><ix:nonFraction name="us-gaap:MarketableSecuritiesNoncurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">39,085</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;"><ix:nonFraction name="us-gaap:MarketableSecuritiesNoncurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">19,088</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;"><ix:nonFraction name="us-gaap:MarketableSecuritiesNoncurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">2,995</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">22</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">533</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,111</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">174</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <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;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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);;text-align:right;"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">13,316</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">21,804</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">3,423</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amount due from related parties</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">32</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionDueFromToRelatedPartyNoncurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">243</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionDueFromToRelatedPartyNoncurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">264</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionDueFromToRelatedPartyNoncurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">41</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets held for sale</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;">19</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);;text-align:right;"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,330</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#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);"> <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="font-weight:bold;display:inline;">Total <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">187,487</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">196,835</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">30,888</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">Total assets</div></div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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);;text-align:right;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">422,288</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">496,507</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">77,912</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <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;">&#160;</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: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <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;">&#160;</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: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <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;">&#160;</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: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <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;">The accompanying notes are an integral part of these consolidated financial statements. </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;">F-<div style="display:inline;">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">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; 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 Balance Sheets </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: 62%;"></td>
<td style="width: 5%; vertical-align: bottom;"></td>
<td></td>
<td style="width: 5%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 5%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 5%; 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;</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;">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 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;">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 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="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;">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;"><div style="letter-spacing: 0px; top: 0px;;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;</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: top;;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 style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 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="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;">(in millions, except share and per 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: 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;"><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-size: 0px;">
<td style="width: 62%;"></td>
<td style="width: 5%; vertical-align: bottom;"></td>
<td></td>
<td style="width: 5%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 5%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 5%; 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;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;">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_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">22,032</ix:nonFraction>&#160;million and <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;">RMB<ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="PAsOn12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">22,458</ix:nonFraction></div></div> million as of December&#160;31, 2020 and 2021, respectively. Note&#160;1)</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;">&#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; 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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term debts</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">35</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,368</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ShortTermBorrowings" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">685</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts payable</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">15</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">106,818</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;">&#160;</td>
<td style="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:numdotdecimal">140,484</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">22,045</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Advance from customers</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;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:AdvanceFromCustomerCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">21,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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:AdvanceFromCustomerCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">29,106</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:AdvanceFromCustomerCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">4,567</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; 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: 5em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap; text-indent: 0px;;display:inline;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Deferred revenues (including amounts in relation to traffic support, marketing <br/> and promotion services to be provided to related parties of&#160;</div> <br/> RMB<ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="PAsOn12_31_2020_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">492</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="PAsOn12_31_2021_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">492</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million as of December 31, 2020 and 2021, <br/> respectively)</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;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,417</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,458</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">543</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Taxes payable</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;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:TaxesPayableCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,029</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:TaxesPayableCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,568</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:TaxesPayableCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">403</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: 5em; line-height: normal;"><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> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">32</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:DueToRelatedPartiesCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">585</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:DueToRelatedPartiesCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">519</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:DueToRelatedPartiesCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">81</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: 5em; line-height: normal;"><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> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">16</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">30,035</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">34,468</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">5,409</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">18</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,513</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;">&#160;</td>
<td style="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:numdotdecimal">6,665</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">1,046</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unsecured senior notes</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">17</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:SeniorNotesCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,260</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;">
<td style="vertical-align: 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities held for sale</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">19</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">360</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-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; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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; 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="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> </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;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">174,017</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">221,636</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">34,779</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-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> liabilities</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;">&#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; 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> </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="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:ContractWithCustomerLiabilityNoncurrent" contextRef="PAsOn12_31_2020_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,121</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityNoncurrent" contextRef="PAsOn12_31_2021_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">629</ix:nonFraction> million as of December 31, 2020 and 2021, respectively)</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;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityNoncurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,618</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityNoncurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,297</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityNoncurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">204</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unsecured senior notes</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">17</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:SeniorLongTermNotes" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">9,594</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:SeniorLongTermNotes" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">9,386</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:SeniorLongTermNotes" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">1,473</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">22</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,922</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,897</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">298</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-term borrowings</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">35</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:LongTermLoansFromBank" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,936</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">18</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">10,250</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;">&#160;</td>
<td style="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:numdotdecimal">13,721</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">2,153</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: 5em; line-height: normal;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> liabilities</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;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">332</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,786</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">280</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; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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; 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="font-weight:bold;display:inline;">Total <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> liabilities</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;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">26,652</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">28,087</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">4,408</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; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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;">Total liabilities</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;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">200,669</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">249,723</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">39,187</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; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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; 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;">Commitments and contingencies</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">36</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;"><ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" xsi:nil="true"></ix:nonFraction></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;"><ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" xsi:nil="true"></ix:nonFraction></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;"><ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" xsi:nil="true"></ix:nonFraction></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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;">MEZZANINE EQUITY</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;">&#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; 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> </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;">Convertible redeemable <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="vertical-align: bottom;;text-align:center;">23</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">17,133</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,212</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">190</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-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> </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;">&#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; 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> </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;">JD.com, Inc. shareholders&#8217; equity</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;">&#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; 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> </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="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_2020" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:numdotdecimal"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2021" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:numdotdecimal">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:numdotdecimal"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn12_31_2020" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">100,000,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2020_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,685,542,982</ix:nonFraction> Class&#160;A ordinary shares issued and <ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn12_31_2020_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,667,590,268</ix:nonFraction> outstanding, <ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2020_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">444,250,851</ix:nonFraction> Class&#160;B ordinary shares issued and <ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn12_31_2020_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">435,908,771</ix:nonFraction> outstanding as of December 31, 2020; <ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2021_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">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:numdotdecimal">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:numdotdecimal">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:numdotdecimal">420,449,419</ix:nonFraction> outstanding as of December&#160;31, 2021.)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">2<div style="letter-spacing: 0px; top: 0px;;display:inline;">7</div></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:CommonStockValue" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" xsi:nil="true" id="Fact_46461232"></ix:nonFraction>&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*</div></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:CommonStockValue" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" xsi:nil="true" id="Fact_46459893"></ix:nonFraction>&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*</div></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:CommonStockValue" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" xsi:nil="true" id="Fact_46459892"></ix:nonFraction>&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><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;">Additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital</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;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">153,358</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">182,578</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">28,650</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Statutory reserves</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:center;">2(oo)</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:StatutoryReserves" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,533</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:StatutoryReserves" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,586</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:StatutoryReserves" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">249</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Treasury stock</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;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:TreasuryStockValue" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,218</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:TreasuryStockValue" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,968</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:TreasuryStockValue" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">466</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Retained earnings</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;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">37,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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">33,805</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">5,305</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: 3em; line-height: normal;">Accumulated other comprehensive loss</div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">29</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">3,548</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">6,090</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">956</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; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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;">Total JD.com, Inc. shareholders&#8217; equity</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;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">187,543</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">208,911</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">32,782</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="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="vertical-align: bottom;;text-align:center;">2(d)</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:MinorityInterest" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">16,943</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:MinorityInterest" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">36,661</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:MinorityInterest" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">5,753</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; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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;">Total shareholders&#8217; equity</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;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">204,486</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">245,572</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">38,535</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; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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; 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;">Total liabilities, mezzanine equity and shareholders&#8217; equity</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;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">422,288</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">496,507</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">77,912</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; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</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;">&#160;</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;">&#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: 3px double 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: 3px double 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: 3px double 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: 3px double 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; text-indent: 0px;"></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: 2%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*</div></td>
<td style="vertical-align: top; font-size: 10pt;;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;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Absolute value is</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;">less </div>than RMB1 million. </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><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="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-<div style="display:inline;">6</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="text-indent: 0px;">Table of Contents</a></div> </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 id="fin261582_3" 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 Operations and Comprehensive Income/(Loss)</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: 66%;"></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;</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;</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;">2019</div></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;">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="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;">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;"><div style="letter-spacing: 0px; top: 0px;;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;</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: 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;">US$<br/>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;</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;">(in millions, except share and per 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: 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;">Net revenues</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;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net product revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">2(z)</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:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2019To12_31_2019_ProductMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">510,734</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2020To12_31_2020_ProductMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">651,879</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2021To12_31_2021_ProductMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">815,655</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2021To12_31_2021_ProductMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">127,994</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net service revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">2(z)</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:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2019To12_31_2019_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">66,154</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2020To12_31_2020_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">93,923</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2021To12_31_2021_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">135,937</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2021To12_31_2021_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">21,332</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; 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="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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;">Total net revenues</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;">&#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:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">576,888</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">745,802</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">951,592</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">149,326</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; 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="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenues</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;">&#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:CostOfGoodsAndServicesSold" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">492,467</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:CostOfGoodsAndServicesSold" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">636,694</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:CostOfGoodsAndServicesSold" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">822,526</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:CostOfGoodsAndServicesSold" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">129,072</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fulfillment</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;">&#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:FulfillmentCosts" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">36,968</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:FulfillmentCosts" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">48,700</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:FulfillmentCosts" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">59,055</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:FulfillmentCosts" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">9,267</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Marketing</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;">&#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:MarketingExpense" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">22,234</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:MarketingExpense" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">27,156</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:MarketingExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">38,743</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:MarketingExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">6,080</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development</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;">&#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:ResearchAndDevelopmentExpense" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">14,619</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:ResearchAndDevelopmentExpense" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">16,149</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:ResearchAndDevelopmentExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">16,332</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:ResearchAndDevelopmentExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">2,563</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative</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;">&#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:GeneralAndAdministrativeExpense" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,490</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:GeneralAndAdministrativeExpense" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">6,409</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:GeneralAndAdministrativeExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">11,562</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:GeneralAndAdministrativeExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">1,814</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: 3em; line-height: normal;">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> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">19</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:GainLossOnSaleOfProperties" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,885</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:GainLossOnSaleOfProperties" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,649</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:GainLossOnSaleOfProperties" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">767</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:GainLossOnSaleOfProperties" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">120</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; 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="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Income from operations</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;">&#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:OperatingIncomeLoss" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">8,995</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:OperatingIncomeLoss" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">12,343</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:OperatingIncomeLoss" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,141</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:OperatingIncomeLoss" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">650</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; 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="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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;">Other income/(expense)</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;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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="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> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">8</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:IncomeLossFromEquityMethodInvestments" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">1,738</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:IncomeLossFromEquityMethodInvestments" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,291</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:IncomeLossFromEquityMethodInvestments" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">4,918</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:IncomeLossFromEquityMethodInvestments" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">772</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest expense</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">20</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:InterestExpense" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">725</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:InterestExpense" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,125</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:InterestExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,213</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:InterestExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">190</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others, net</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">21</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:OtherNonoperatingIncomeExpense" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">7,161</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:OtherNonoperatingIncomeExpense" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">35,310</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:OtherNonoperatingIncomeExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">590</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:OtherNonoperatingIncomeExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">93</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; 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="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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;">Income/(loss) before tax</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;">&#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:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">13,693</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">50,819</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">2,580</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">405</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income tax expenses</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">22</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:IncomeTaxExpenseBenefit" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,803</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:IncomeTaxExpenseBenefit" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,482</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:IncomeTaxExpenseBenefit" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,887</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:IncomeTaxExpenseBenefit" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">296</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; 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="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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 income/(loss)</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;">&#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:ProfitLoss" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">11,890</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:ProfitLoss" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">49,337</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:ProfitLoss" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">4,467</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:ProfitLoss" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">701</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; 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="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Net loss attributable to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests shareholders</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;">&#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:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">297</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">75</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">923</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">145</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: 3em; line-height: normal;">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> </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;">&#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:IncomeLossAttributableToRedeemableNonControllingInterest" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:IncomeLossAttributableToRedeemableNonControllingInterest" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">7</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:IncomeLossAttributableToRedeemableNonControllingInterest" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">16</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:IncomeLossAttributableToRedeemableNonControllingInterest" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">3</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; 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="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Net income/(loss) attributable to ordinary shareholders</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;">&#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:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">12,184</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">49,405</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">3,560</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">559</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; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</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;">&#160;</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;">&#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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 0pt; text-indent: 0px;"></div> <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-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="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-<div style="display:inline;">7</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="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 Operations and Comprehensive Income/(Loss) </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: 49%;"></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;">&#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="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;">Notes</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-color: rgb(0, 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;">2019</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;">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="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;">2021</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;">&#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;">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$ 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="2" style="vertical-align: bottom;">&#160;</td>
<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;">(in millions, except share and per share data)</div></div></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;">Net income/(loss)</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">11,890</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">49,337</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">4,467</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">701</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: 3em; line-height: normal;"><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> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">29</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; 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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency translation adjustments</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">794</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">7,955</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">2,872</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">451</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: bottom;"> <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;">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> </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;&#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; 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> </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: 9em; line-height: normal;"><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> </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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">313</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">705</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;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9em; line-height: normal;"><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> </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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">259</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">760</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-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; 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;&#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; 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;">Net 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> </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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">54</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">55</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-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; 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;&#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: 3em; line-height: normal;"><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> </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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">848</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">8,010</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">2,872</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">451</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; 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;&#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; 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;">Total comprehensive income/(loss)</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">12,738</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">41,327</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">7,339</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">1,152</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;">Total comprehensive loss attributable to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests shareholders</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">253</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">373</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">1,253</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">197</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;">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> </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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">7</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">16</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">3</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; 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;&#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;">Total comprehensive income</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;">/(loss)</div></div></div> <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;"> attributable to ordinary shareholders</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">12,988</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">41,693</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">6,102</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">958</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; 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;&#160;</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;">&#160;</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;">&#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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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; 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;">Net income/(loss) per share</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">31</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; 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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic</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;&#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; 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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss) per share</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">4.18</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">16.35</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">1.15</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD_per_Share" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.18</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Diluted</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;&#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; 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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss) per share</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">4.11</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">15.84</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">1.15</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD_per_Share" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.18</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-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> </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;&#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; 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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,912,637,241</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,021,808,985</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,107,436,665</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,107,436,665</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Diluted</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,967,321,803</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,109,024,030</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,107,436,665</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,107,436,665</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div id="fin261582_3a" 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;">The accompanying notes are an integral part of these consolidated financial statements. </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;">F-<div style="display:inline;">8</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="text-indent: 0px;">Table of Contents</a></div> <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 id="fin261582_4" 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: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 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;">&#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;">2019</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;">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="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;">2021</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$&#160;&#160;&#160;&#160;</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 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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in millions)</div></div></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 operating 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; 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> </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;">Net income/(loss)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">11,890</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">49,337</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">4,467</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">701</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;">Adjustments to reconcile net income/(loss) to net cash provided by operating activities:</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; 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> </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;">Depreciation and amortization</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,828</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">6,068</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">6,232</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">978</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;">Share-based compensation</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,695</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,156</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">9,134</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">1,433</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;"></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;">Losses</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> from disposal of property, equipment and software</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:GainLossOnDispositionOfAssets1" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">65</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:GainLossOnDispositionOfAssets1" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">68</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:GainLossOnDispositionOfAssets1" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">18</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:GainLossOnDispositionOfAssets1" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">3</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;">Gain from extinguishment of debt</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">11</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;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; 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;">Deferred income tax</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">533</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">719</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">651</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">102</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;">Amortization of discounts and issuance costs of the unsecured senior notes</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">15</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">14</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">2</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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);"> <div style="text-indent: -1em; 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;">Allowance for doubtful accounts</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="jd:AllowanceForDoubtfulAccounts" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">424</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="jd:AllowanceForDoubtfulAccounts" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">353</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="jd:AllowanceForDoubtfulAccounts" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">708</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="jd:AllowanceForDoubtfulAccounts" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">111</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">Impairment of investments</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;"><ix:nonFraction name="us-gaap:ImpairmentOfInvestments" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,954</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;"><ix:nonFraction name="us-gaap:ImpairmentOfInvestments" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">208</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;"><ix:nonFraction name="us-gaap:ImpairmentOfInvestments" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">574</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;"><ix:nonFraction name="us-gaap:ImpairmentOfInvestments" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">90</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; 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;">Fair value change of long-term investments</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="jd:FairValueChangeOfLongtermInvestments" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,496</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="jd:FairValueChangeOfLongtermInvestments" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">29,483</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="jd:FairValueChangeOfLongtermInvestments" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">7,252</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="jd:FairValueChangeOfLongtermInvestments" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">1,138</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">Gain from business and investment disposals</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">(<ix:nonFraction name="jd:GainLossOnDispositionOfBusinessAndInvestment" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,199</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">(<ix:nonFraction name="jd:GainLossOnDispositionOfBusinessAndInvestment" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">279</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">(<ix:nonFraction name="jd:GainLossOnDispositionOfBusinessAndInvestment" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">140</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">(<ix:nonFraction name="jd:GainLossOnDispositionOfBusinessAndInvestment" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">22</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)&#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);"> <div style="text-indent: -1em; 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;">Gain on sale of development properties</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,885</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,649</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">767</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">120</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">)&#160;</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);"> <div style="text-indent: -1em; 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;">Share of results of equity investees</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;"><ix:nonFraction name="us-gaap:IncomeLossFromEquityMethodInvestments" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">1,738</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">(<ix:nonFraction name="us-gaap:IncomeLossFromEquityMethodInvestments" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,291</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;"><ix:nonFraction name="us-gaap:IncomeLossFromEquityMethodInvestments" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">4,918</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;"><ix:nonFraction name="us-gaap:IncomeLossFromEquityMethodInvestments" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">772</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; 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;">Foreign exchange (gains)/losses</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">124</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;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:numdotdecimal">90</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">42</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">7</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">)&#160;</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);"> <div style="text-indent: -1em; 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;">Changes in operating assets and liabilities:</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#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);"> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">3,723</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">412</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,632</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">884</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">)&#160;</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);"> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Advance to suppliers</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidSupplies" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">128</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidSupplies" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,300</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidSupplies" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">107</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidSupplies" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">17</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)&#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);"> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventories</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">13,916</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">799</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">16,697</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">2,620</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">)&#160;</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);"> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepayments and other current assets</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">276</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">260</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,539</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">399</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)&#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);"> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amount due from related parties</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,501</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">583</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">278</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">44</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">)&#160;</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);"> <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;">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> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">(<ix:nonFraction name="jd:IncreaseDecreaseInOperatingLeaseRightsOfUseAssets" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,407</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">(<ix:nonFraction name="jd:IncreaseDecreaseInOperatingLeaseRightsOfUseAssets" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,922</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">(<ix:nonFraction name="jd:IncreaseDecreaseInOperatingLeaseRightsOfUseAssets" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,045</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">(<ix:nonFraction name="jd:IncreaseDecreaseInOperatingLeaseRightsOfUseAssets" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">635</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)&#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);"> <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;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">409</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">871</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,701</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">267</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">)&#160;</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);"> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts payable</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">10,391</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">11,095</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">32,585</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">5,113</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Advance from customers</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="jd:IncreaseDecreaseInContractWithCustomerRefundLiability" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,061</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="jd:IncreaseDecreaseInContractWithCustomerRefundLiability" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,052</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="jd:IncreaseDecreaseInContractWithCustomerRefundLiability" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">8,702</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="jd:IncreaseDecreaseInContractWithCustomerRefundLiability" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">1,366</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred revenues</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">455</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">235</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">243</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">38</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)&#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);"> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Taxes payable</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">723</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">849</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">468</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">73</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">)&#160;</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);"> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amount due to related parties</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDueToRelatedParties" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">135</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDueToRelatedParties" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">282</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDueToRelatedParties" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">66</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDueToRelatedParties" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">10</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)&#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);"> <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="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> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,418</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,784</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,257</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">825</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;"><ix:nonFraction name="jd:IncreaseDecreaseInOperatingLeaseLiabilities" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,522</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;"><ix:nonFraction name="jd:IncreaseDecreaseInOperatingLeaseLiabilities" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,233</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;"><ix:nonFraction name="jd:IncreaseDecreaseInOperatingLeaseLiabilities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,180</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;"><ix:nonFraction name="jd:IncreaseDecreaseInOperatingLeaseLiabilities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">656</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <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;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> liabilities</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#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);">&#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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">570</ix:nonFraction></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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">90</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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 provided by operating activities</div></div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">24,781</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">42,544</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">42,301</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:right;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">6,638</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#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="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-<div style="display:inline;">9</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="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: 63%;"></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;">&#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: 1pt solid rgb(0, 0, 0); white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;</td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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> </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; white-space: nowrap;;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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;;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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;;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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$&#160;&#160;&#160;&#160;</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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Note 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; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in millions)</div></div></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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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 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_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">24,501</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">60,747</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">167,684</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">26,313</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_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,018</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">25,148</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">113,362</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">17,789</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 long-term time deposits</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; white-space: nowrap;">&#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:PaymentToAcquireLongTermTimeDeposits" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,000</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:PaymentToAcquireLongTermTimeDeposits" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">160</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:PaymentToAcquireLongTermTimeDeposits" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">25</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;">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_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">771</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">1,122</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">2,656</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">417</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 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_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,009</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">9,139</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">13,165</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">2,066</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;">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_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">10,508</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">16,939</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">11,576</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">1,817</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 disposal of equity investment<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</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:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,606</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">1,092</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">407</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">64</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 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_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">43,560</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">60,304</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">82,197</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">12,899</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 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_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">44,592</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">60,879</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">80,561</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">12,642</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;">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_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,597</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">3,370</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">5,562</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">873</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;">Disposal of equipment and other assets (Note 6)</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; white-space: nowrap;">&#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; white-space: nowrap;">&#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:numdotdecimal">1,765</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">277</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: 1pt; 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_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">41</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">19</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">) &#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">23</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">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: 1pt; 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; white-space: nowrap;">&#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; white-space: nowrap;">&#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:numdotdecimal">1,603</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">252</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: 1pt; 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_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,039</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">1,518</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">7,825</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">1,228</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: 1pt; 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_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,322</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">7,549</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">8,868</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">1,392</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 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_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">7,905</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">4,787</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">3,549</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">557</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-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">Cash <div style="letter-spacing: 0px; top: 0px;;display:inline;">received from/(</div>paid for<div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div> business combinations, net of cash acquired</div> <br/></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_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">41</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">671</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">321</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">50</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-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">Loans <div style="letter-spacing: 0px; top: 0px;;display:inline;">settled by/(</div>provided to<div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div> JD Technology</div> <br/></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_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,149</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">2,342</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">169</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">27</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;">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_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">248</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">617</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">1,587</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">251</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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">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_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">25,349</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">57,811</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:numdotdecimal">74,248</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">11,651</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="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-1<div style="display:inline;">0</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="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: 70%;"></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;">2019</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;">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="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;">2021</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: top;;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: top;;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: top;;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: top;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">US$<br/> 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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in millions)</div></div></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 financing 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; 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> </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;">Proceeds from issuance of ordinary shares</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">31,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;">&#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;">Repurchase of ordinary shares</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">131</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">312</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,246</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">823</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;">Proceeds from issuance of ordinary shares pursuant to share-based awards</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">112</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">62</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">10</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;">Proceeds from issuance of convertible redeemable preferred shares of JD Logistics</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">443</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;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Capital injection from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interest shareholders</div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromMinorityShareholders" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">6,649</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromMinorityShareholders" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">34,579</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromMinorityShareholders" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">27,662</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromMinorityShareholders" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">4,341</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;">Return of capital to <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="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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToMinorityShareholders" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">68</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToMinorityShareholders" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">11</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;">Acquisition of additional equity interests in <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-wholly</div> owned subsidiaries</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">775</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">122</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;">Proceeds from short-term borrowings</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromShortTermDebt" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,804</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromShortTermDebt" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">14,766</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromShortTermDebt" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">7,133</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromShortTermDebt" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">1,119</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;">Repayment of short-term borrowings</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:RepaymentsOfShortTermDebt" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,970</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:RepaymentsOfShortTermDebt" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">16,582</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:RepaymentsOfShortTermDebt" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,982</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:RepaymentsOfShortTermDebt" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">938</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;">Repayment of long-term borrowings</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:RepaymentsOfLongTermDebt" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">123</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:RepaymentsOfLongTermDebt" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">29</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:RepaymentsOfLongTermDebt" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">5</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;">Proceeds from unsecured senior notes</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">6,804</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;">Repurchase and repayment of unsecured senior notes</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:RepurchaseAndRepaymentOfUnsecuredSeniorNotes" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">72</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:RepurchaseAndRepaymentOfUnsecuredSeniorNotes" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,246</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:RepurchaseAndRepaymentOfUnsecuredSeniorNotes" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">509</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;">Repayment of nonrecourse securitization debt</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:RepaymentOfNonrecourseSecuritizationDebt" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,886</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>
<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;">Other financing activities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">6</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">9</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">8</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">2</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 provided by financing activities</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,572</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">71,072</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">19,503</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">3,060</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; 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;">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">406</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">5,082</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">1,498</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">235</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 increase/(decrease) in cash, cash equivalents, and restricted cash</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,410</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">50,723</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">13,942</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">2,188</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, cash equivalents, and restricted cash at beginning of year, including cash and cash equivalents classified within assets held for sale</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="PAsOn12_31_2018" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">37,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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="PAsOn12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">39,912</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">90,635</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="PAsOn12_31_2020" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">14,223</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;">Less: cash, cash equivalents, and restricted cash classified within assets held for sale at beginning of year</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;">&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">116</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" contextRef="PAsOn12_31_2020" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">18</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; 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, cash equivalents, and restricted cash at beginning of year</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2018" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">37,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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">39,912</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">90,519</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2020" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">14,205</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-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, including cash and cash equivalents classified within assets held for sale</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="PAsOn12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">39,912</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">90,635</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">76,693</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">12,035</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;">Less: cash, cash equivalents, and restricted cash classified within assets held for sale at end of year</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">116</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-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;">Cash, cash equivalents, and restricted cash at end of year</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">39,912</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">90,519</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">76,693</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">12,035</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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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; 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;">Supplemental disclosure of cash flow information:</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; 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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for income taxes</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:IncomeTaxesPaid" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">808</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:IncomeTaxesPaid" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,190</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:IncomeTaxesPaid" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,538</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:IncomeTaxesPaid" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">398</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: 3em; 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 interest</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">679</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,020</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,221</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">192</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-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> </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; 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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Issuance of ordinary shares in connection with strategic cooperation agreement with Tencent</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssued1" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">759</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssued1" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssued1" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">463</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssued1" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">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;">
<td style="vertical-align: 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Equity investments obtained through commitment of future services and contribution of certain business</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:NoncashOrPartNoncashAcquisitionEquityInvestmentsObtained" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,371</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>
<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: 3em; line-height: normal;"><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> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,861</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">10,678</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">10,228</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">1,605</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: 3em; line-height: normal;"><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> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:AcquisitionOfEquityInterestByLoanConversion" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,025</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: 3em; line-height: normal;"><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> </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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">116</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> </table> <div style="clear: both; max-height: 0px;"></div> <div id="fin261582_4a" 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;">The accompanying notes are an integral part of these consolidated financial statements. </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;">F-1<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="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="text-indent: 0px;">Table of Contents</a></div> </div> <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; text-indent: 0px;"><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;">JD.com, Inc. </div></div></div></div> <div id="fin261582_5" 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="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: 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: 100%; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 26%;"></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>
<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>
<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>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; 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="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="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="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="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="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="display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="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="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Additional<br/><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="display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="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="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Statutory<br/>reserves</div></div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="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="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="display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="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="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="display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="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="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="display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="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="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="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; 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;">Shares</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;">Amount</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;</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;">Shares</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;</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;">Amount</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: 6.5pt; 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;;text-align:center;"><div style="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="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#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;</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</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#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</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#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</div></div></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;;text-align:center;"><div style="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="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#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</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#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</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#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</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: 6.5pt; 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="38" 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;">(in millions, except share data)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 0px;">
<td style="width: 26%;"></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>
<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>
<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>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; 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: 6.5pt; 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: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December&#160;31, 2018</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn12_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,965,815,847</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:zerodash" id="Fact_46460450">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*</div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn12_31_2018_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" sign="-" format="ixt:numdotdecimal">71,519,492</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2018_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">3,784</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2018_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">82,834</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2018_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,400</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2018_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,359</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2018_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">24,038</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2018_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,096</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2018" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">60,867</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 6.5pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Issuance of ordinary shares</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P01_01_2019To12_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">8,127,302</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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:StockIssuedDuringPeriodValueNewIssues" contextRef="P01_01_2019To12_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:zerodash" id="Fact_46462553">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*</div><br/></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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="P01_01_2019To12_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">759</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;&#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;">&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">759</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; 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: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Repurchase of ordinary shares</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;&#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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:TreasuryStockSharesAcquired" contextRef="P01_01_2019To12_31_2019_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,871,696</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="P01_01_2019To12_31_2019_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">131</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>
<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;">&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">131</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Accretion of convertible redeemable <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="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;&#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;&#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;">&#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;&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:AccretionOfConvertibleRedeemableNonControllingInterests" contextRef="P01_01_2019To12_31_2019_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">3</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:AccretionOfConvertibleRedeemableNonControllingInterests" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">3</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; 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: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercise of share-based awards</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;&#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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="P01_01_2019To12_31_2019_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,299,962</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="P01_01_2019To12_31_2019_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">210</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="P01_01_2019To12_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">79</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;&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="P01_01_2019To12_31_2019_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">11</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">120</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Share-based compensation and vesting of share-based awards</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;&#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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="P01_01_2019To12_31_2019_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">20,463,340</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P01_01_2019To12_31_2019_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,175</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P01_01_2019To12_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,948</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;&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P01_01_2019To12_31_2019_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">572</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,695</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; 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: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss)</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;&#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;&#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;">&#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;&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2019To12_31_2019_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">12,187</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2019To12_31_2019_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">297</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">11,890</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency translation adjustments</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;&#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;&#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;">&#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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" contextRef="P01_01_2019To12_31_2019_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">750</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" contextRef="P01_01_2019To12_31_2019_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">44</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">794</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; 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: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Net change in unrealized gains 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> </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;&#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;&#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;">&#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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" contextRef="P01_01_2019To12_31_2019_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">54</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>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">54</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Statutory reserves</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;&#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;&#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;">&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:AppropriationToStatutoryReserves" contextRef="P01_01_2019To12_31_2019_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">59</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:AppropriationToStatutoryReserves" contextRef="P01_01_2019To12_31_2019_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">59</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: 6.5pt; 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: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Change of the capital from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interest shareholders</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;&#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;&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:ChangeOfCapitalFromNonControllingInterestShareholders" contextRef="P01_01_2019To12_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,229</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;&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:ChangeOfCapitalFromNonControllingInterestShareholders" contextRef="P01_01_2019To12_31_2019_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,400</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:ChangeOfCapitalFromNonControllingInterestShareholders" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">6,629</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Share of changes in the equity investee&#8217;s capital accounts</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;&#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;&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:ShareOfChangesInEquityInvesteesCapitalAccounts" contextRef="P01_01_2019To12_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">14</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;&#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;">&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:ShareOfChangesInEquityInvesteesCapitalAccounts" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">14</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;&#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;&#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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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>
<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: 6.5pt; 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: 6.5pt; 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: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December&#160;31, 2019</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn12_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,973,943,149</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:zerodash" id="Fact_46460387">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*</div><br/></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn12_31_2019_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" sign="-" format="ixt:numdotdecimal">49,627,886</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2019_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">2,530</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">90,677</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2019_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,459</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">4,163</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2019_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">11,913</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2019_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,804</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">84,660</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 6.5pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Issuance of ordinary shares</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P01_01_2020To12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">155,850,684</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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:StockIssuedDuringPeriodValueNewIssues" contextRef="P01_01_2020To12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:zerodash" id="Fact_46462582">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*</div><br/></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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="P01_01_2020To12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">31,864</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;&#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;">&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">31,864</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; 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: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Repurchase of ordinary shares</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;&#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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:TreasuryStockSharesAcquired" contextRef="P01_01_2020To12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,382,740</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="P01_01_2020To12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">312</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>
<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;">&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">312</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Accretion of convertible redeemable <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="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;&#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;&#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;">&#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;&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:AccretionOfConvertibleRedeemableNonControllingInterests" contextRef="P01_01_2020To12_31_2020_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">7</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:AccretionOfConvertibleRedeemableNonControllingInterests" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">7</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; 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: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercise of share-based awards</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;&#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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="P01_01_2020To12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">5,073,294</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="P01_01_2020To12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">335</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="P01_01_2020To12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">115</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;&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="P01_01_2020To12_31_2020_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">11</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">209</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Share-based compensation and vesting of share-based awards</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;&#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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="P01_01_2020To12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">20,642,538</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P01_01_2020To12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,289</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P01_01_2020To12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,775</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;&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P01_01_2020To12_31_2020_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,156</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; 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: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss)</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;&#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;&#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;">&#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;&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2020To12_31_2020_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">49,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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2020To12_31_2020_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">75</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">49,337</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency translation adjustments</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;&#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;&#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;">&#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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" contextRef="P01_01_2020To12_31_2020_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">7,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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" contextRef="P01_01_2020To12_31_2020_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">299</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">7,955</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; 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: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">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> </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;&#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;&#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;">&#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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" contextRef="P01_01_2020To12_31_2020_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">55</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>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">55</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Statutory reserves</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;&#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;&#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;">&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:AppropriationToStatutoryReserves" contextRef="P01_01_2020To12_31_2020_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">74</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:AppropriationToStatutoryReserves" contextRef="P01_01_2020To12_31_2020_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">74</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: 6.5pt; 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: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Change of the capital from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interest shareholders</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;&#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;&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:ChangeOfCapitalFromNonControllingInterestShareholders" contextRef="P01_01_2020To12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">23,548</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;&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:ChangeOfCapitalFromNonControllingInterestShareholders" contextRef="P01_01_2020To12_31_2020_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">11,327</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:ChangeOfCapitalFromNonControllingInterestShareholders" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">34,875</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Acquisition of subsidiaries</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;&#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;&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" contextRef="P01_01_2020To12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">529</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;&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" contextRef="P01_01_2020To12_31_2020_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,105</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,634</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; 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: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Share of changes in the equity investee&#8217;s capital accounts</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;&#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;&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:ShareOfChangesInEquityInvesteesCapitalAccounts" contextRef="P01_01_2020To12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">574</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;&#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;">&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:ShareOfChangesInEquityInvesteesCapitalAccounts" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">574</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Conversion of profit sharing right in 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;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights" contextRef="P01_01_2020To12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,654</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;&#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;">&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:AdjustmentToAdditionalPaidInCapitalConversionOfProfitSharingRights" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,654</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;&#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;&#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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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>
<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: 6.5pt; 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: 6.5pt; 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: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December&#160;31, 2020</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,129,793,833</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:zerodash" id="Fact_46460395">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*</div><br/></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" sign="-" format="ixt:numdotdecimal">26,294,794</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">1,218</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">153,358</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2020_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,533</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">3,548</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2020_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">37,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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2020_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">16,943</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">204,486</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 0pt; text-indent: 0px;"></div> <div style="clear: both; max-height: 0px; text-indent: 0px;"></div> <div style="clear: both; max-height: 0px; text-indent: 0px;"></div> <div style="clear: both; max-height: 0px; text-indent: 0px;"></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: 2%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*</div></td>
<td style="vertical-align: top; font-size: 10pt;;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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Absolute value is less&#160;</div>than RMB1 million. </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"></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="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> </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> <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: &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-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="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-1<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="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-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"></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="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="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="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: 6.5pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 26%;"></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>
<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>
<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>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; 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="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="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="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="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="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="display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="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="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Additional<br/><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="display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="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="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Statutory<br/>reserves</div></div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="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="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="display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="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="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="display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="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="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="display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="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="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="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; 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;">Shares</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;">Amount</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;</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;">Shares</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;</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;">Amount</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: 6.5pt; 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;;text-align:center;"><div style="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="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#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;</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</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#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</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#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</div></div></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;;text-align:center;"><div style="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="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#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</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#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</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#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</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: 6.5pt; 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="38" 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;">(in millions, except share data)</div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 0px;">
<td style="width: 26%;"></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>
<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>
<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>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 26%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; 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: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December&#160;31, 2020</div></div></div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,129,793,833</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:zerodash" id="Fact_46460458">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*</div><br/></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" sign="-" format="ixt:numdotdecimal">26,294,794</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2020_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">1,218</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">153,358</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2020_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,533</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">3,548</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2020_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">37,418</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2020_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">16,943</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">204,486</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; width: 26%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</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;">&#160;</div></div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 26%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Issuance of ordinary shares</div></div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P01_01_2021To12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,914,998</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#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:StockIssuedDuringPeriodValueNewIssues" contextRef="P01_01_2021To12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:zerodash" id="Fact_46462552">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*</div><br/></td>
<td style="vertical-align: bottom; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="P01_01_2021To12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">463</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">463</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 26%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Issuance<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>of<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>Class<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>A<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>ordinary<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>shares<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>reserved<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>for<br/> future exercise<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">/</div></div><div style="font-size: 6.5pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">vesting</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">of share-based awards</div></div> </td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesOther" contextRef="P01_01_2021To12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">27,600,000</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#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:StockIssuedDuringPeriodValueOther" contextRef="P01_01_2021To12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:zerodash" id="Fact_46462590">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*</div><br/></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesOther" contextRef="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" sign="-" format="ixt:numdotdecimal">27,600,000</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#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:StockIssuedDuringPeriodValueOther" contextRef="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:zerodash" id="Fact_46462589">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*</div><br/></td>
<td style="vertical-align: bottom; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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: 6.5pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 26%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Repurchase of ordinary shares</div></div> </td>
<td style="vertical-align: bottom; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:TreasuryStockSharesAcquired" contextRef="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">20,429,654</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,246</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,246</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 26%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Accretion of convertible redeemable<br/> <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="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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:AccretionOfConvertibleRedeemableNonControllingInterests" contextRef="P01_01_2021To12_31_2021_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">16</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#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; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:AccretionOfConvertibleRedeemableNonControllingInterests" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">16</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 26%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercise of share-based awards</div></div> </td>
<td style="vertical-align: bottom; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,962,856</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">252</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="P01_01_2021To12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">195</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">7</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">50</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 26%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Share-based compensation and vesting of share-based awards</div></div> </td>
<td style="vertical-align: bottom; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">23,844,410</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,244</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P01_01_2021To12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,124</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,902</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">10,270</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 26%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss</div></div> </td>
<td style="vertical-align: bottom; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2021To12_31_2021_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">3,544</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">923</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">4,467</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 26%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency translation adjustments</div></div> </td>
<td style="vertical-align: bottom; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" contextRef="P01_01_2021To12_31_2021_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">2,542</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#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; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">330</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">2,872</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 26%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Statutory reserves</div></div> </td>
<td style="vertical-align: bottom; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:AppropriationToStatutoryReserves" contextRef="P01_01_2021To12_31_2021_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">53</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#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; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:AppropriationToStatutoryReserves" contextRef="P01_01_2021To12_31_2021_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">53</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#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; width: 2%;">&#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: 6.5pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 26%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Change of the capital from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interest shareholders</div> </td>
<td style="vertical-align: bottom; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:ChangeOfCapitalFromNonControllingInterestShareholders" contextRef="P01_01_2021To12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">15,960</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:ChangeOfCapitalFromNonControllingInterestShareholders" contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">10,872</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:ChangeOfCapitalFromNonControllingInterestShareholders" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">26,832</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 26%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Conversion of JD Logistics preferred shares</div></div> </td>
<td style="vertical-align: bottom; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:ConversionOfJdLogisticsPreferredShares" contextRef="P01_01_2021To12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">11,799</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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="jd:ConversionOfJdLogisticsPreferredShares" contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,604</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:ConversionOfJdLogisticsPreferredShares" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">16,403</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 26%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Reorganization of JD Cloud &amp; AI<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;(Note 6<div style="letter-spacing: 0px; top: 0px;;display:inline;">, </div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Note 8</div>)</div></div></div> </td>
<td style="vertical-align: bottom; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:ReorganizationofJDCloudAI" contextRef="P01_01_2021To12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">901</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:ReorganizationofJDCloudAI" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">901</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 26%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Acquisition of subsidiaries</div></div> </td>
<td style="vertical-align: bottom; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">600</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">600</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 6.5pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 26%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Share of changes in the equity investee&#8217;s capital accounts</div></div> </td>
<td style="vertical-align: bottom; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:ShareOfChangesInEquityInvesteesCapitalAccounts" contextRef="P01_01_2021To12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">30</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:ShareOfChangesInEquityInvesteesCapitalAccounts" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">30</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; width: 26%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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; width: 2%;">&#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: 6.5pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 26%; text-indent: 0px;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 6.5pt; 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: 6.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December&#160;31, 2021</div></div></div> </td>
<td style="vertical-align: bottom; width: 2%; text-indent: 0px;">&#160;&#160;</td>
<td style="vertical-align: bottom; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; text-indent: 0px;;text-align:right;"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,159,308,831</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; width: 2%; text-indent: 0px;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:zerodash" id="Fact_46460403">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*<br/></div></td>
<td style="vertical-align: bottom; width: 2%; text-indent: 0px;">&#160;&#160;</td>
<td style="vertical-align: bottom; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;">(<ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" sign="-" format="ixt:numdotdecimal">48,517,182</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">)&#160;</td>
<td style="vertical-align: bottom; width: 2%; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; text-indent: 0px;;text-align:right;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">2,968</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">)&#160;</td>
<td style="vertical-align: bottom; width: 2%; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; text-indent: 0px;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">182,578</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; width: 2%; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; text-indent: 0px;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_StatutoryReservesMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,586</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; width: 2%; text-indent: 0px;">&#160;&#160;</td>
<td style="vertical-align: bottom; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; text-indent: 0px;;text-align:right;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">6,090</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">)&#160;</td>
<td style="vertical-align: bottom; width: 2%; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; text-indent: 0px;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">33,805</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; width: 2%; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; text-indent: 0px;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">36,661</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; width: 2%; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; text-indent: 0px;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">245,572</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; width: 26%;">&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td>
<td style="vertical-align: bottom; width: 2%;">&#160;</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;">&#160;</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;">&#160;</div></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="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; text-indent: 0px;"></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: 2%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*</div></td>
<td style="vertical-align: top; font-size: 10pt;;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;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Absolute value is less</div> than RMB1 million. </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"></div> <div id="fin261582_5a" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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;">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="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-1<div style="display:inline;">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" style="text-indent: 0px;">Table of Contents</a></div> </div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div id="fin261582_6" 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> <ix:nonNumeric name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true" continuedAt="TextSelection_46462120"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; 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;">1. Principal activities and organization </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;">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;). The Group operates <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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. </div><br/></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;">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:numdotdecimal">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:numdotdecimal">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:numdotdecimal">31.3</ix:nonFraction>&#160;billion. </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;">On December&#160;8, 2020, JD Health International Inc. (&#8220;JD Health&#8221;), the Group&#8217;s healthcare subsidiary, completed its initial public offering (&#8220;IPO&#8221;) and JD Health&#8217;s shares have been listed on the Main Board of the HKEX under the stock code &#8220;6618&#8221; (&#8220;JD Health IPO&#8221;). JD Health issued <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P12_08_2020To12_08_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthInternationalIncMembersrtOwnershipAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:numdotdecimal">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_08_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthInternationalIncMembersrtOwnershipAxis" unitRef="Unit_HKD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">70.58</ix:nonFraction> per share. Net proceeds from the JD Health IPO after deducting underwriting commissions, share issuance costs and offering expenses approximately amounted to RMB<ix:nonFraction name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" contextRef="P12_08_2020To12_08_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthInternationalIncMembersrtOwnershipAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:numdotdecimal">25.7</ix:nonFraction>&#160;billion. </div><br/></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; text-indent: 0px;;display:inline;">On May&#160;28, 2021, JD Logistics completed its IPO and JD <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Logistics&#8217;s</div> shares have been listed on the Main Board of the HKEX under the stock code &#8220;2618&#8221; (&#8220;JD Logistics IPO&#8221;). JD Logistics issued <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P05_28_2021To05_28_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JDLogisticsIncMembersrtOwnershipAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:numdotdecimal">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_28_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JDLogisticsIncMembersrtOwnershipAxis" unitRef="Unit_HKD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">40.36</ix:nonFraction> per share. Net proceeds from the JD Logistics IPO after deducting underwriting commissions, share issuance costs and offering expenses approximately amounted to RMB<ix:nonFraction name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" contextRef="P05_28_2021To05_28_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JDLogisticsIncMembersrtOwnershipAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:numdotdecimal">22.9</ix:nonFraction> billion.<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="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: 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="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;">As of December&#160;31, 2021, the Company&#8217;s major subsidiaries, consolidated VIEs and consolidated VIEs&#8217; subsidiaries are as follows: </div></div></ix:nonNumeric> <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-1<div style="display:inline;">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="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> <div style="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;">1. Principal activities and organization (Continued) </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> <ix:nonNumeric name="jd:ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><ix:continuation id="TextSelection_46462120" continuedAt="TextSelectionAppend_46462120_1">
<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: 64%;"></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;">&#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;">Equity<br/> interest&#160;held</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;">Place&#160;and&#160;date&#160;of&#160;incorporation</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Subsidiaries</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">Beijing Jingdong Century Trade Co., Ltd. (&#8220;Jingdong Century&#8221;)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_BeijingJingdongCenturyTradeCompanyLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction>%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Beijing,&#160;China,&#160;April&#160;2007</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">Jiangsu Jingdong Information Technology Co., Ltd.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_JiangsuJingdongInformationTechnologyCompanyLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Jiangsu, China, June 2009</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">Shanghai Shengdayuan Information Technology Co., Ltd. (&#8220;Shanghai Shengdayuan&#8221;)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_ShanghaiShengdayuanInformationTechnologyCompanyLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction>%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Shanghai,&#160;China,&#160;April&#160;2011</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">JD Logistics Holding Limited</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_JdLogisticsHoldingLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">63</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Hong&#160;Kong,&#160;China,&#160;August&#160;2011</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">Jingdong Technology Group Corporation</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_JingdongTechnologyGroupCorporationMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction>%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Cayman&#160;Islands,&#160;November&#160;2011</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">JD Property Group Corporation<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">(&#8220;JD Property&#8221;)</div></div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_JdPropertyGroupCorporationMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">84</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Cayman Islands, January 2012</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">JD Logistics, Inc.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_JDLogisticsIncMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">63</ix:nonFraction>%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Cayman Islands, January 2012</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">JD.com <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> (Technology) Hong Kong Co., Ltd.</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_JdcomECommerceTechnologyHongKongCompanyLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Hong&#160;Kong,&#160;China,&#160;February&#160;2012</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> (Trade) Hong Kong Co., Ltd.</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_JingdongECommerceTradeHongKongCompanyLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction>%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Hong Kong, China, February 2012</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">JD.com International Limited</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_JdcomInternationalLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Hong Kong, China, February 2012</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">Beijing Jingdong Shangke Information Technology Co., Ltd. (&#8220;Beijing Shangke&#8221;)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction>%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Beijing, China, March 2012</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">JD.com <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> (Investment) Hong Kong Co., Ltd.</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_JdcomECommerceInvestmentHongKongCompanyLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Hong Kong, China, July 2013</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">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> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_ChongqingJingdongHaijiaECommerceCompanyLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction>%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Chongqing, China, June 2014</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">JD.com Overseas Innovation Limited</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_JdcomOverseasInnovationLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Hong Kong, China, October 2014</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">JD.com Investment Limited</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_JdcomInvestmentLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction>%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">British&#160;Virgin&#160;Islands,&#160;January&#160;2015</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">JD Asia Development Limited</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_JdAsiaDevelopmentLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">84</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">British&#160;Virgin&#160;Islands,&#160;February&#160;2015</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">Suqian Hanbang Investment Management Co., Ltd.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_SuqianHanbangInvestmentManagementCompanyLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction>%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Jiangsu, China, January 2016</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">Xi&#8217;an Jingxundi Supply Chain Technology Co., Ltd. (&#8220;Xi&#8217;an Jingxundi&#8221;)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_XianJingxundiSupplyChainTechnologyCoLtdMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">63</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Shaanxi, China, May 2017</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">Xi&#8217;an Jingdong Xuncheng Logistics Co., Ltd.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_XianJingdongXunchengLogisticsCompanyLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">63</ix:nonFraction>%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Shaanxi, China, June 2017</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">JD Assets Holding Limited</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_JdAssetsHoldingLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Cayman Islands, March 2018</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">JD Property Holding Limited</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_JdPropertyHoldingLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction>%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Cayman Islands, March 2018</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">Beijing Wodong Tianjun Information Technology Co., Ltd. (&#8220;Beijing Wodong Tianjun&#8221;)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Beijing, China, May 2018</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">Beijing Jingdong Zhenshi Information Technology Co., Ltd.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_BeijingJingdongZhenshiInformationTechnologyCo.LtdMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">63</ix:nonFraction>%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Beijing, China, August 2018</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">JD Health International Inc.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_JdHealthInternationalIncMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">67</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Cayman Islands, November 2018</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu Huiji Space Technology Co., Ltd. (&#8220;Jiangsu Huiji&#8221;)</div><br/></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; text-align: center; line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_JiangsuHuijiSpaceTechnologyCompanyLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction>%</div><br/></div> </td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu, China, March 2019</div></div> </td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#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);"> <div style="text-indent: -1em; 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;">JD Jiankang Limited</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_JdJiankangLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">British Virgin Islands, April 2019</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; 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;">JD Industrial Technology Limited</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_JdIndustrialTechnologyLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction>%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">British Virgin Islands, October 2019</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">JD Industrial Technology Inc.<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">(&#8220;JD Industry&#8221;)</div></div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_JdIndustrialTechnologyIncMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">81</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding: 0px;">&#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);;text-align:center;">Cayman Islands, November 2019</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; 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;">Jingdong Logistics Supply Chain Co., Ltd.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_JingdongLogisticsSupplyChainCompanyLimitedMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">63</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Jiangsu, China, June 2020</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">Jingdong Five Star Appliance Group Co., Ltd.&#160;</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn12_31_2021_JingdongFiveStarApplianceGroupCoLtdMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Jiangsu, China, December 1998</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Consolidated VIEs</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Beijing Jingdong 360 Degree <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-commerce</div> Co., Ltd. (&#8220;Jingdong 360&#8221;)</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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);;text-align:center;">Beijing, China, April 2007</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Jiangsu Yuanzhou <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-commerce</div> Co., Ltd. (&#8220;Jiangsu Yuanzhou&#8221;)</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Jiangsu, China, September 2010</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">Jiangsu Jingdong Bangneng Investment Management Co., Ltd. (&#8220;Jingdong Bangneng&#8221;)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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);;text-align:center;">Jiangsu, China, August 2015</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; 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;">Xi&#8217;an Jingdong Xincheng Information Technology Co., Ltd. (&#8220;Xi&#8217;an Jingdong Xincheng&#8221;)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Shaanxi, China, June 2017</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">Suqian Juhe Digital Enterprise Management Co., Ltd. (&#8220;Suqian Juhe&#8221;)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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);;text-align:center;">Jiangsu, China, June 2020</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Consolidated VIEs&#8217; Subsidiaries</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">Beijing Jingbangda Trade Co., Ltd. (&#8220;Beijing Jingbangda&#8221;)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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);;text-align:center;">Beijing, China, August 2012</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; 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;">Suqian Jingdong Mingfeng Enterprise Management Co., Ltd.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Jiangsu, China, July 2017</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">Suqian Jingdong Jinyi Enterprise Management Co., Ltd.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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);;text-align:center;">Jiangsu, China, August 2017</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; 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;">Suqian Jingdong Sanhong Enterprise Management Center (L.P.)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Jiangsu, China, August 2017</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">Beijing Jingxundi Technology Co., Ltd.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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);;text-align:center;">Beijing, China, December 2017</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; 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;">Beijing Jingdong Qianshi Technology Co., Ltd.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Beijing, China, September 2018</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> </ix:continuation></ix:nonNumeric> <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-1<div style="display:inline;">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="text-indent: 0px;">Table of Contents</a></div> <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;">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> <div style="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;">1. Principal activities and organization (Continued) </div></div></div> <ix:continuation id="TextSelectionAppend_46462120_1" continuedAt="TextSelectionAppend_46462120_2"> <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="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#8226; Organization </div></div></div></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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In April 2007, May 2017, March 2019 and June 2019, the Company established Jingdong Century, 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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; Consolidated variable interest entities </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;">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 PRC 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 2(b) to the consolidated financial statements for the principles of consolidation. </div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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; Loan agreements </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;">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> </ix:continuation> <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-1<div style="display:inline;">6</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="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> <div style="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;">1. Principal activities and organization (Continued) </div></div></div> <ix:continuation id="TextSelectionAppend_46462120_2" continuedAt="TextSelectionAppend_46462120_3"> <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="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#8226; Exclusive purchase option agreements </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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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; Exclusive technology consulting and services agreements or exclusive business cooperation agreements </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&#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> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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; Intellectual property rights license agreement </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Pursuant to the intellectual property rights license agreement, Jingdong Century has granted Jingdong 360 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-exclusive</div> rights to use certain software products, trademarks, website, copyrights, and domain names developed or owned by Jingdong Century within the scope of internet information service operation of Jingdong 360 and in the territory of the PRC. Jingdong 360 has agreed to pay license fees to Jingdong Century and the amount of the license fees is decided based on the agreed arrangement. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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; Equity pledge agreements </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;">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> </ix:continuation> <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-1<div style="display:inline;">7</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="text-indent: 0px;">Table of Contents</a></div> </div> <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;">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> <div style="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;">1. Principal activities and organization (Continued) </div></div></div> <ix:continuation id="TextSelectionAppend_46462120_3" continuedAt="TextSelectionAppend_46462120_4"> <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="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#8226; Powers of attorney </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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; Business cooperation agreement </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Pursuant to the business cooperation agreement, Jingdong 360 has agreed to provide services to Jingdong Century and Shanghai Shengdayuan including operating the Group&#8217;s website, posting Jingdong Century&#8217;s and Shanghai Shengdayuan&#8217;s products and services information on the website, transmitting the users&#8217; orders and transactions information to Jingdong Century and Shanghai Shengdayuan, processing user data and transactions in collaboration with banks and payment agents and other services reasonably requested by Jingdong Century and Shanghai Shengdayuan. Jingdong Century and Shanghai Shengdayuan agree to pay service fees to Jingdong 360 on a quarterly basis. The service fee is decided based on Jingdong 360&#8217;s operating costs incurred. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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; Business operation agreements </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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; Risks in relations to the VIE structure </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 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 its 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 its VIEs were 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 its VIEs as a result of the aforementioned risks is remote. </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: 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-1<div style="display:inline;">8</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="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> <div style="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;">1. Principal activities and organization (Continued) </div></div></div> <ix:continuation id="TextSelectionAppend_46462120_4" continuedAt="TextSelectionAppend_46462120_5"> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-indent: 4%; 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 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> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"></div> <ix:nonNumeric name="us-gaap:ScheduleOfVariableInterestEntitiesTextBlock" contextRef="P01_01_2021To12_31_2021" 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: 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&#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;">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> </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="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;">Total assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn12_31_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">65,594</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">80,138</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;">Total liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn12_31_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">59,298</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;&#160;<ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">77,858</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"></div> <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: 8pt; 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: 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;">2019</div></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;">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> </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: 76%;"></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: 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;">Total net revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2019To12_31_2019_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">59,306</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">86,054</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="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:numdotdecimal">117,419</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;">Net loss</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2019To12_31_2019_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">2,268</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">422</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; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2021To12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">3,069</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#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: 73%;"></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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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;">2019</div></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;">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> </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: 75%;"></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: 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;">Net cash provided <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">by operating activities</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2019To12_31_2019_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">954</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;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:numdotdecimal">9,912</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;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:numdotdecimal">1,593</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;">Net cash used in investing activities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="P01_01_2019To12_31_2019_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">6,450</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#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_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">11,053</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;">&#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_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">10,089</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;">Net cash provided by financing activities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2019To12_31_2019_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,543</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;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:numdotdecimal">2,659</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;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:numdotdecimal">11,611</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net increase in cash, cash equivalents, and restricted cash</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2019To12_31_2019_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">47</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">1,518</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">3,115</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, cash equivalents, and restricted cash at beginning of year</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2018_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">880</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">927</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;">&#160;</td>
<td style="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:numdotdecimal">2,445</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;&#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;&#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-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> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">927</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">2,445</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">5,560</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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> </ix:nonNumeric> <div style="clear: both; max-height: 0px; text-indent: 0px;"></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">As of December&#160;31, 2020 and 2021, the total assets of the Group&#8217;s consolidated VIEs after eliminating the intra-company balances and transactions within the Group were RMB<ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn12_31_2020_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">64,492</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn12_31_2021_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">77,734</ix:nonFraction>&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;">million, respectively, which were mainly 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 right-of-use assets and prepayments and other assets. As of December 31, 2020 and 2021, the total liabilities of the consolidated VIEs after eliminating the intra-company <div style="letter-spacing: 0px; top: 0px;;display:inline;">balance and </div>transactions within the Group were</div>&#160;RMB<ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn12_31_2020_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">29,621</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn12_31_2021_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">32,642</ix:nonFraction>&#160;million, respectively, which were mainly consisting of accounts payable,<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">operating lease liabilities</div></div>, accrued expenses and other liabilities. </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;">For the years ended December&#160;31, 2019, 2020 and 2021, the total net revenues of the Group&#8217;s consolidated VIEs were RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2019To12_31_2019_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">26,845</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2020To12_31_2020_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">36,976</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2021To12_31_2021_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">59,124</ix:nonFraction>&#160;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> <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> </ix:continuation> <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-<div style="display:inline;">19</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="text-indent: 0px;">Table of Contents</a></div> </div> <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;">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> <div style="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;">1. Principal activities and organization (Continued) </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <ix:continuation id="TextSelectionAppend_46462120_5"> <div style="text-indent: 4%; 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;">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_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,151</ix:nonFraction>&#160;million as of December&#160;31, 2021. 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. </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;">As of December 31, 2020 and 2021, the</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> total shareholders&#8217; equity of the Group&#8217;s consolidated VIEs was RMB<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,570</ix:nonFraction><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>million <div style="letter-spacing: 0px; top: 0px;;display:inline;">and </div>RMB<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,535</ix:nonFraction>&#160;million</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;">, respectively</div></div><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="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 is conducting certain businesses in the PRC 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 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;">Prior to June 2020, the Group&#8217;s former finance business (&#8220;JD Technology&#8221;), which had been deconsolidated from the Group since June&#160;30, 2017 as a result of its reorganization (Note 6), was a VIE of the Group while the Group or any subsidiary was not considered as the primary beneficiary. Upon the conversion of the profit sharing right into equity interests in JD Technology completed in June 2020, JD Technology is no longer a VIE of the Group (Note 8). </div></div></div> </ix:continuation> <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-2<div style="display:inline;">0</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="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> <ix:nonNumeric name="us-gaap:SignificantAccountingPoliciesTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true" continuedAt="TextSelection_46461752"><div style="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;">2. Summary of significant accounting policies </div></div></div> <ix:nonNumeric name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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="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 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></div></ix:nonNumeric> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <ix:nonNumeric name="us-gaap:ConsolidationPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="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 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> <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;">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> <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;">All transactions and balances among the Company, its subsidiaries and the consolidated VIEs have been eliminated upon consolidation. </div></div></ix:nonNumeric> <ix:nonNumeric name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="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;">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></div></ix:nonNumeric> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <ix:nonNumeric name="jd:NoncontrollingInterestsPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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 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 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, intangible assets 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 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="text-indent: 0px; 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 (&#8220;COVID-19&#8221;) to be a pandemic. After the initial outbreak of the COVID-19, some instances of COVID-19 infections have emerged from time to time. The COVID-19 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 COVID-19 would impacts 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 COVID-19 pandemic, certain estimates and assumptions may change in the near term.</div> </div></div></ix:nonNumeric> <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></ix:nonNumeric> <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-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="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="text-indent: 0px;">Table of Contents</a></div> </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; text-indent: 0px;"><div style="font-size: 10pt;;font-weight:bold;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD.com, Inc.</div></div><br/></div> </div> </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;">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> <div style="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;">2. Summary of significant accounting policies (Continued) </div></div></div> <ix:continuation id="TextSelection_46461752" continuedAt="TextSelectionAppend_46461752_1"> <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> <ix:nonNumeric name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="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-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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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="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;">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 gain of RMB<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="P01_01_2019To12_31_2019_OtherNonoperatingIncomeExpenseMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">124</ix:nonFraction>&#160;million, a loss of RMB<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="P01_01_2020To12_31_2020_OtherNonoperatingIncomeExpenseMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">90</ix:nonFraction>&#160;million and a gain of RMB<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="P01_01_2021To12_31_2021_OtherNonoperatingIncomeExpenseMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">42</ix:nonFraction> million for the years ended December&#160;31, 2019, 2020 and 2021, respectively. </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 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 gain of RMB<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">794</ix:nonFraction>&#160;million, 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:numdotdecimal">7,955</ix:nonFraction>&#160;million and 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:numdotdecimal">2,872</ix:nonFraction> million for the years ended December&#160;31, 2019, 2020 and 2021, respectively. </div></div></ix:nonNumeric> <ix:nonNumeric name="jd:ConvenienceTranslationPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="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;">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, 2021 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_2021" unitRef="Unit_pure" decimals="4" scale="0" format="ixt:numdotdecimal">6.3726</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;3<div style="letter-spacing: 0px; top: 0px;;display:inline;">0</div>, 2021. 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;3<div style="letter-spacing: 0px; top: 0px;;display:inline;">1</div>, 2021, or at any other rate. </div></div></ix:nonNumeric> <ix:nonNumeric name="us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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 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;">Cash and cash equivalents consist of cash on hand, money market fund investments, time deposits, as well as highly liquid investments, which have original maturities of three months or less. </div></div></ix:nonNumeric> <ix:nonNumeric name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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 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;">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></ix:nonNumeric> </ix:continuation> <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-2<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="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="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> <div style="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;">2. Summary of significant accounting policies (Continued) </div></div></div> <ix:continuation id="TextSelectionAppend_46461752_1" continuedAt="TextSelectionAppend_46461752_2"> <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> <ix:nonNumeric name="us-gaap:MarketableSecuritiesPolicy" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="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-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 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 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 some deposits that have fixed interest rates and they are classified as held-to-maturity when the Group has the positive intent and ability to hold the securities to maturity, and are 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 held-to-maturity securities. Available-for-sale 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="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;">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></ix:nonNumeric> <ix:nonNumeric name="us-gaap:TradeAndOtherAccountsReceivablePolicy" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="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;">Accounts receivable mainly represent amounts due from customers and online payment channels and are recorded net of allowance for doubtful accounts. </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 Group, in collaboration with JD Technology, 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 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;">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, 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 2(w). </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;">Other than the accounts receivable arising from the consumer financing, beginning on January&#160;1, 2020, 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 and use these 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. Please refer to Note 2(u) for adoption of expected credit losses model. </div></div></ix:nonNumeric></ix:continuation> <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-2<div style="display:inline;">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" style="text-indent: 0px;">Table of Contents</a></div> <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;">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> <div style="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;">2. Summary of significant accounting policies (Continued) </div></div></div> <ix:continuation id="TextSelectionAppend_46461752_2" continuedAt="TextSelectionAppend_46461752_3"> <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> <ix:nonNumeric name="us-gaap:InventoryPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="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-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="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;">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> <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 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></ix:nonNumeric> <ix:nonNumeric name="jd:LoanReceivablesPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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_2021To12_31_2021_MinimumMembersrtRangeAxis" format="ixt-sec:durmonth">1</ix:nonNumeric> month to <ix:nonNumeric name="jd:LoanPeriodsExtendedRange" contextRef="P01_01_2021To12_31_2021_MaximumMembersrtRangeAxis" format="ixt-sec:durmonth">24</ix:nonNumeric> 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_2020To12_31_2020" unitRef="Unit_CNY" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="jd:LoanReceivablesProvisionForDoubtfulAccounts" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="jd:LoanReceivablesProvisionForDoubtfulAccounts" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="INF" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> provision <div style="letter-spacing: 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 doubtful accounts was recorded for the years ended December&#160;31, 2019, 2020 and 2021. The loan receivables were measured at amortized cost and reported in the consolidated balance sheets at outstanding principal. As of December 31, 2020 and 2021, the loan receivables with the collection period less than one year amounting to RMB<ix:nonFraction name="jd:LoanReceivablesCurrent" contextRef="PAsOn12_31_2020_PrepaymentsAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">683</ix:nonFraction> million and RMB<ix:nonFraction name="jd:LoanReceivablesCurrent" contextRef="PAsOn12_31_2021_PrepaymentsAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,817</ix:nonFraction> million, respectively, were classified into prepayments and other current assets in the consolidated balance sheets. As of December&#160;31, 2020 and 2021, the loan receivables with the collection period over one year amounting to </div></div>RMB<ix:nonFraction name="jd:LoanReceivablesNoncurrent" contextRef="PAsOn12_31_2020_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">259</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="jd:LoanReceivablesNoncurrent" contextRef="PAsOn12_31_2021_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">733</ix:nonFraction> 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 2(w). </div></ix:nonNumeric> <ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="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;">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> <ix:nonNumeric name="jd:ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 68%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></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="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> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="font-weight:bold;display:inline;">Estimated&#160;useful&#160;lives</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;">Electronic equipment</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P01_01_2021To12_31_2021_MinimumMembersrtRangeAxis_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" format="ixt-sec:duryear">3</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P01_01_2021To12_31_2021_MaximumMembersrtRangeAxis_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" format="ixt-sec:duryear">5</ix:nonNumeric></div> years</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;">Office equipment</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P01_01_2021To12_31_2021_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" format="ixt-sec:duryear">5</ix:nonNumeric> years</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;">Vehicles</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P01_01_2021To12_31_2021_MinimumMembersrtRangeAxis_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" format="ixt-sec:duryear">3</ix:nonNumeric>-</div><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P01_01_2021To12_31_2021_MaximumMembersrtRangeAxis_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" format="ixt-sec:duryear"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5</div></ix:nonNumeric> years</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;">Logistics, warehouse and other heavy equipment</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P01_01_2021To12_31_2021_LogisticAndWarehouseAndOtherHeavyEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis" format="ixt-sec:duryear">5</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P01_01_2021To12_31_2021_LogisticAndWarehouseAndOtherHeavyEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis" format="ixt-sec:duryear">10</ix:nonNumeric></div> years</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;">Leasehold improvement</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">Over&#160;the&#160;shorter&#160;of&#160;the&#160;expected&#160;life&#160;of <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">leasehold&#160;improvements&#160;or&#160;the&#160;lease&#160;term</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;">Software</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P01_01_2021To12_31_2021_MinimumMembersrtRangeAxis_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" format="ixt-sec:duryear">3</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P01_01_2021To12_31_2021_MaximumMembersrtRangeAxis_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" format="ixt-sec:duryear">5</ix:nonNumeric></div> years</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;">Building</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P01_01_2021To12_31_2021_BuildingMemberusgaapPropertyPlantAndEquipmentByTypeAxis" format="ixt-sec:duryear">40</ix:nonNumeric> years</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;">Building improvement</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P01_01_2021To12_31_2021_BuildingImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis" format="ixt-sec:duryear">5</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P01_01_2021To12_31_2021_BuildingImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis" format="ixt-sec:duryear">10</ix:nonNumeric></div> years</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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></ix:nonNumeric></ix:continuation> <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-2<div style="display:inline;">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="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> <div style="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;">2. Summary of significant accounting policies (Continued) </div></div></div> <ix:continuation id="TextSelectionAppend_46461752_3" continuedAt="TextSelectionAppend_46461752_4"> <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> <ix:nonNumeric name="jd:ConstructionInProgressPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="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-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="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;">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, 2020 and 2021, construction in progress in the amount of RMB<ix:nonFraction name="us-gaap:ConstructionInProgressGross" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">7,906</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:ConstructionInProgressGross" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,817</ix:nonFraction> million, respectively, were primarily relating to the construction of office buildings and warehouses. </div></div></ix:nonNumeric> <ix:nonNumeric name="jd:LandUseRightsPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="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;">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_2021To12_31_2021_MinimumMembersrtRangeAxis" format="ixt-sec:duryear">18</ix:nonNumeric> to <ix:nonNumeric name="jd:LandUseRightsUsefulLife" contextRef="P01_01_2021To12_31_2021_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></div></ix:nonNumeric> <ix:nonNumeric name="us-gaap:IntangibleAssetsFiniteLivedPolicy" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="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 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 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 estimated useful lives of intangible assets are as follows: </div></div> <ix:nonNumeric name="jd:ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 85%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 7%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></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="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> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="font-weight:bold;display:inline;">Estimated&#160;useful&#160;lives</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;">Strategic cooperation</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P01_01_2021To12_31_2021_StrategicCooperationMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">5</ix:nonNumeric>&#160;years</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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P01_01_2021To12_31_2021_MinimumMembersrtRangeAxis_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">5</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P01_01_2021To12_31_2021_MaximumMembersrtRangeAxis_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">8</ix:nonNumeric>&#160;years</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;">Domain names and trademarks</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P01_01_2021To12_31_2021_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MinimumMembersrtRangeAxis" format="ixt-sec:duryear">5</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P01_01_2021To12_31_2021_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MaximumMembersrtRangeAxis" format="ixt-sec:duryear">20</ix:nonNumeric>&#160;years</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;">Customer relationship</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P01_01_2021To12_31_2021_CustomerRelationshipMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MinimumMembersrtRangeAxis" format="ixt-sec:duryear">3</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P01_01_2021To12_31_2021_CustomerRelationshipMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MaximumMembersrtRangeAxis" format="ixt-sec:duryear">10</ix:nonNumeric>&#160;years</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;">Technology and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P01_01_2021To12_31_2021_MinimumMembersrtRangeAxis_TechnologyAndOthersMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">2</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P01_01_2021To12_31_2021_MaximumMembersrtRangeAxis_TechnologyAndOthersMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">10</ix:nonNumeric></div> years</td> </tr> </table> </ix:nonNumeric></ix:nonNumeric> <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> </ix:continuation> <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-2<div style="display:inline;">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="text-indent: 0px;">Table of Contents</a></div> </div> <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;">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> <div style="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;">2. Summary of significant accounting policies (Continued) </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> <ix:continuation id="TextSelectionAppend_46461752_4" continuedAt="TextSelectionAppend_46461752_5"> <ix:nonNumeric name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">r. Goodwill </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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></ix:continuation> <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-2<div style="display:inline;">6</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="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> <div style="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;">2. Summary of significant accounting policies (Continued) </div></div></div> <ix:continuation id="TextSelectionAppend_46461752_5" continuedAt="TextSelectionAppend_46461752_6"> <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> <ix:nonNumeric name="jd:InvestmentInEquityInvesteesPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="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-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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="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;">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></div> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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_2021To12_31_2021" format="ixt:booleantrue">practical expedient</ix:nonNumeric>&#8221;). </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&#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 2020-01, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Investments&#8212;Equity Securities (Topic 321), Investments&#8212;Equity Method and Joint Ventures (Topic 323).</div></div> </div></div></ix:nonNumeric></ix:continuation> <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-2<div style="display:inline;">7</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="text-indent: 0px;">Table of Contents</a></div> </div> <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;">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> <div style="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;">2. Summary of significant accounting policies (Continued) </div></div></div> <ix:continuation id="TextSelectionAppend_46461752_6" continuedAt="TextSelectionAppend_46461752_7"> <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> <ix:nonNumeric name="jd:InvestmentSecuritiesPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">t. 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;">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></ix:nonNumeric> <ix:nonNumeric name="jd:CurrentExpectedCreditLossesImpairmentPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. Current expected credit losses impairment </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In June 2016, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Financial Instruments-Credit Losses</div></div> (Topic 326)<div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">: Measurement of Credit Losses on Financial Instruments</div></div> (&#8220;ASC 326&#8221;), which requires entities to measure all expected credit losses for financial assets held at the reporting date using a current expected credit loss model based on historical experience, current conditions, and reasonable and supportable forecasts. </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 Group adopted ASC 326 on January&#160;1, 2020 using the modified retrospective transition approach. Based on the nature of the Group&#8217;s financial instruments within the scope of this standard, which are primarily accounts receivable and other receivables, the adoption of the new standard did not have a material effect on the Group&#8217;s consolidated financial statements. </div></div></ix:nonNumeric> <ix:nonNumeric name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. Impairment of long-lived assets </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="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 may not be fully recoverable or that the useful life is shorter than the Group had originally estimated. When these events occur, the Group evaluates the impairment for the long-lived assets by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the assets, the Group recognizes an impairment loss based on the excess of the carrying value of the assets over the fair value of the assets. </div></div></ix:nonNumeric></ix:continuation> <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-2<div style="display:inline;">8</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="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> <div style="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;">2. Summary of significant accounting policies (Continued) </div></div></div> <ix:continuation id="TextSelectionAppend_46461752_7" continuedAt="TextSelectionAppend_46461752_8"> <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> <ix:nonNumeric name="jd:NonrecourseSecuritizationDebtAndTransferOfFinancialAssetsPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">w. Nonrecourse securitization debt and transfer of financial assets </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="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 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 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="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> </ix:continuation> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;">F-<div style="display:inline;">29</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="text-indent: 0px;">Table of Contents</a></div> </div> <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;">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> <div style="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;">2. Summary of significant accounting policies (Continued) </div></div></div> <ix:continuation id="TextSelectionAppend_46461752_8" continuedAt="TextSelectionAppend_46461752_9"> <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> <ix:nonNumeric name="us-gaap:DebtPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">x. Unsecured senior notes and long-term borrowings </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;">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></div> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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></ix:nonNumeric> <ix:nonNumeric name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. Fair value </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <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 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> <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;">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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level&#160;1 &#8212; Observable inputs that reflect quoted prices (unadjusted)&#160;for identical assets or liabilities in active markets. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level&#160;2 &#8212; Include other inputs that are directly or indirectly observable in the marketplace. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level&#160;3 &#8212; Unobservable inputs which are supported by little or no market activity. </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;">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></ix:nonNumeric></ix:continuation> <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-3<div style="display:inline;">0</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="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> <div style="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;">2. Summary of significant accounting policies (Continued) </div></div></div> <ix:continuation id="TextSelectionAppend_46461752_9" continuedAt="TextSelectionAppend_46461752_10"> <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> <ix:nonNumeric name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true" continuedAt="TextSelection_46461526"><div style="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">z. Revenues </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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="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 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 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 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. As of December&#160;31, 2020 and 2021, liabilities for return allowances were RMB<ix:nonFraction name="us-gaap:ContractWithCustomerRefundLiabilityCurrent" contextRef="PAsOn12_31_2020_AccruedExpensesAndOtherCurrentLiabilitiesMemberusgaapBalanceSheetLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">496</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:ContractWithCustomerRefundLiabilityCurrent" contextRef="PAsOn12_31_2021_AccruedExpensesAndOtherCurrentLiabilitiesMemberusgaapBalanceSheetLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">618</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_2020_PrepaidExpensesAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">533</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:ContractWithCustomerRightToRecoverProductCurrent" contextRef="PAsOn12_31_2021_PrepaidExpensesAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">660</ix:nonFraction> million as of December&#160;31, 2020 and 2021, respectively, and were included in &#8220;Prepayments and other current assets&#8221;. </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 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> <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;">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></ix:nonNumeric></ix:continuation> <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-3<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="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="text-indent: 0px;">Table of Contents</a></div> </div> <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;">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> <div style="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;">2. Summary of significant accounting policies (Continued) </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> <div style="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">z. Revenues (Continued) </div></div></div></div> <ix:continuation id="TextSelectionAppend_46461752_10" continuedAt="TextSelectionAppend_46461752_11"> <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> <ix:continuation id="TextSelection_46461526"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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 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 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_2019To12_31_2019_ElectronicsAndHomeApplianceProductsMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">328,703</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2020To12_31_2020_ElectronicsAndHomeApplianceProductsMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">400,927</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2021To12_31_2021_ElectronicsAndHomeApplianceProductsMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">492,592</ix:nonFraction> million, and revenues from the sales of general merchandise products were RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2019To12_31_2019_GeneralMerchandiseProductsMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">182,031</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2020To12_31_2020_GeneralMerchandiseProductsMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">250,952</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2021To12_31_2021_GeneralMerchandiseProductsMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">323,063</ix:nonFraction> million, for the years ended December&#160;31, 2019, 2020 and 2021, respectively. The Group&#8217;s net product revenues were mainly generated by the JD Retail segment. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="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 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> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="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 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 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;">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 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 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 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;">Revenues from online marketplace and marketing services were RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2019To12_31_2019_OnlineMarketplaceAndMarketingServicesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">42,680</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2020To12_31_2020_OnlineMarketplaceAndMarketingServicesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">53,473</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2021To12_31_2021_OnlineMarketplaceAndMarketingServicesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">72,118</ix:nonFraction> million for the years ended December&#160;31, 2019, 2020 and 2021, 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_2019To12_31_2019_LogisticsAndOtherServicesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">23,474</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2020To12_31_2020_LogisticsAndOtherServicesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">40,450</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2021To12_31_2021_LogisticsAndOtherServicesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">63,819</ix:nonFraction> million, for the years ended December&#160;31, 2019, 2020 and 2021, respectively, which were mainly generated by the JD Logistics segment. </div></div> </ix:continuation></ix:continuation> <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-3<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="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="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> <div style="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;">2. Summary of significant accounting policies (Continued) </div></div></div> <ix:continuation id="TextSelectionAppend_46461752_11" continuedAt="TextSelectionAppend_46461752_12"> <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> <ix:nonNumeric name="jd:ContractBalancesPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">aa. Contract balances </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">7,112</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">11,900</ix:nonFraction> million as of December&#160;31, 2020 and 2021, respectively. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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, 2020, the Group&#8217;s total unearned revenues were RMB<ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">26,033</ix:nonFraction>&#160;million, of which RMB<ix:nonFraction name="jd:ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">20,124</ix:nonFraction> million was recognized as revenues for the year ended 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:numdotdecimal">29,184</ix:nonFraction> million as of December&#160;31, 2021. </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 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></ix:nonNumeric> <ix:nonNumeric name="jd:RevenueRecognitionIncentivesAndLoyaltyProgramsPolicyPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true" continuedAt="TextSelection_46461754"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. Customer incentives and loyalty programs </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group provides <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_2021To12_31_2021" unitRef="Unit_item" decimals="0" scale="0" format="ixt-sec:numwordsen">two</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> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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></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="font-size: 6pt; 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%;">&#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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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, 2019, 2020 and 2021, the <div style="letter-spacing: 0px; top: 0px;;display:inline;">amounts</div> of expired J Coupons <div style="letter-spacing: 0px; top: 0px;;display:inline;">were</div> not material. </div></div> </td> </tr> </table> </ix:nonNumeric></ix:continuation> <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-3<div style="display:inline;">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" style="text-indent: 0px;">Table of Contents</a></div> </div> <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;">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> <div style="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;">2. Summary of significant accounting policies (Continued) </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> <div style="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">bb. Customer incentives and loyalty programs (Continued) </div></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> <ix:continuation id="TextSelectionAppend_46461752_12" continuedAt="TextSelectionAppend_46461752_13"> <ix:continuation id="TextSelection_46461754"> <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;">Registered customers may also earn J Beans, which was 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 is 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&#160;31, 2019, 2020 and 2021, the amounts of expired J Beans were not material. </div></div></div> </ix:continuation> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <ix:nonNumeric name="us-gaap:CostOfSalesPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. Cost of revenues </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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></ix:nonNumeric> <ix:nonNumeric name="jd:RebatesAndSubsidiesPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. Rebates and subsidies </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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></ix:nonNumeric> <ix:nonNumeric name="jd:FulfillmentCostPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. Fulfillment </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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_2019To12_31_2019_ShippingAndHandlingMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">17,859</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="jd:FulfillmentCosts" contextRef="P01_01_2020To12_31_2020_ShippingAndHandlingMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">23,088</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="jd:FulfillmentCosts" contextRef="P01_01_2021To12_31_2021_ShippingAndHandlingMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">27,786</ix:nonFraction> million for the years ended December&#160;31, 2019, 2020 and 2021, respectively. </div></div></ix:nonNumeric></ix:continuation> <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-3<div style="display:inline;">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="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> <div style="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;">2. Summary of significant accounting policies (Continued) </div></div></div> <ix:continuation id="TextSelectionAppend_46461752_13" continuedAt="TextSelectionAppend_46461752_14"> <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> <ix:nonNumeric name="jd:MarketingExpensesPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">ff. Marketing </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <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;">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_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">19,286</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:AdvertisingExpense" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">23,088</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:AdvertisingExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">32,704</ix:nonFraction> million for the years ended December&#160;31, 2019, 2020 and 2021, respectively. </div></div></ix:nonNumeric> <ix:nonNumeric name="us-gaap:ResearchAndDevelopmentExpensePolicy" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. Research and development </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;">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></div></ix:nonNumeric> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <ix:nonNumeric name="jd:GeneralAndAdministrativeExpensesPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. General and administrative </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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></ix:nonNumeric> <ix:nonNumeric name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" contextRef="P01_01_2021To12_31_2021" escape="true" continuedAt="TextSelection_46461632"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. Share-based compensation </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Group</div> 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; text-indent: 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; text-indent: 0px;;display:inline;">non-employees</div> in accordance with ASC Topic 718 <div style="font-style: normal; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Compensation &#8211; Stock Compensation</div></div>. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="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;">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> <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 Group uses the binominal option-pricing model 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></ix:nonNumeric></ix:continuation> <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-3<div style="display:inline;">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="text-indent: 0px;">Table of Contents</a></div> </div> <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;">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> <div style="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;">2. Summary of significant accounting policies (Continued) </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> <div style="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">ii. Share-based compensation (Continued) </div></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> <ix:continuation id="TextSelectionAppend_46461752_14" continuedAt="TextSelectionAppend_46461752_15"><ix:continuation id="TextSelection_46461632"> <div style="text-indent: 4%; 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;">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> <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 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> <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 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> <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;">Forfeitures are estimated at the time of grant and revised in the subsequent periods if actual forfeitures differ from those estimates. 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 recognize share-based compensation over the vesting periods of the <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">modified</div> award. </div></div> </ix:continuation> <ix:nonNumeric name="us-gaap:IncomeTaxPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. Income tax </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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="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 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, 2020 and 2021, the Group did not have any significant unrecognized uncertain tax positions. </div></div></ix:nonNumeric></ix:continuation> <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-3<div style="display:inline;">6</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="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> <div style="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;">2. Summary of significant accounting policies (Continued) </div></div></div> <ix:continuation id="TextSelectionAppend_46461752_15" continuedAt="TextSelectionAppend_46461752_16"> <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> <ix:nonNumeric name="us-gaap:LesseeLeasesPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">kk. Leases </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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:NumberOfCapitalLeases" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_lease" decimals="0" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="jd:NumberOfCapitalLeases" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_lease" decimals="0" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="jd:NumberOfCapitalLeases" contextRef="P01_01_2021To12_31_2021" 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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="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 its carrying value and continue to depreciate the asset based on its 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 asset 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></ix:nonNumeric> <ix:nonNumeric name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. Comprehensive income/(loss) </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 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, foreign currency translation adjustments, and share of change in other comprehensive income/(loss) of equity investees. </div></ix:nonNumeric> <ix:nonNumeric name="us-gaap:EarningsPerSharePolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. Net income/(loss) per share </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="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 impact 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></ix:nonNumeric></ix:continuation> <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-3<div style="display:inline;">7</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="text-indent: 0px;">Table of Contents</a></div> </div> <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;">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> <div style="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;">2. Summary of significant accounting policies (Continued) </div></div></div> <ix:continuation id="TextSelectionAppend_46461752_16" continuedAt="TextSelectionAppend_46461752_17"> <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> <ix:nonNumeric name="us-gaap:SegmentReportingPolicyPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">nn. Segment reporting </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <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;">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> <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;">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 reports three segments, JD Retail, JD Logistics 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. New businesses mainly include JD Property, Jingxi, overseas businesses and technology initiatives. 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></div></ix:nonNumeric> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <ix:nonNumeric name="jd:StatutoryReservesPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. Statutory reserves </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company&#8217;s subsidiaries and consolidated VIEs established in the PRC 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 style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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_2021To12_31_2021_CNJDStatutoryReservesByRegulatoryCountryAxis_ForeignInvestedEnterpriseMemberdeiLegalEntityAxis_GeneralReserveFundMemberJDStatutoryReservesAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">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_2021To12_31_2021_CNJDStatutoryReservesByRegulatoryCountryAxis_ForeignInvestedEnterpriseMemberdeiLegalEntityAxis_GeneralReserveFundMemberJDStatutoryReservesAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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_2021To12_31_2021_CNJDStatutoryReservesByRegulatoryCountryAxis_DomesticEnterpriseMemberdeiLegalEntityAxis_StatutorySurplusReserveMemberJDStatutoryReservesAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">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_2021To12_31_2021_CNJDStatutoryReservesByRegulatoryCountryAxis_DomesticEnterpriseMemberdeiLegalEntityAxis_StatutorySurplusReserveMemberJDStatutoryReservesAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">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="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 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> <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;">For the years ended December&#160;31, 2019, 2020 and 2021, profit appropriation to statutory surplus fund for the Group&#8217;s entities incorporated in the PRC was approximately RMB<ix:nonFraction name="jd:AmountAllocatedToStatutoryReserves" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">59</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="jd:AmountAllocatedToStatutoryReserves" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">74</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="jd:AmountAllocatedToStatutoryReserves" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">53</ix:nonFraction>&#160;million, respectively. <ix:nonFraction name="jd:AmountAllocatedToOtherReserveFunds" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="0" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="jd:AmountAllocatedToOtherReserveFunds" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="0" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="jd:AmountAllocatedToOtherReserveFunds" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="0" scale="0" 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></div></ix:nonNumeric></ix:continuation> <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-3<div style="display:inline;">8</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="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> <div style="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;">2. Summary of significant accounting policies (Continued) </div></div></div> <ix:continuation id="TextSelectionAppend_46461752_17" continuedAt="TextSelectionAppend_46461752_18"> <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> <ix:nonNumeric name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true" continuedAt="TextSelection_46461627"><div style="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">pp. Recent accounting pronouncements </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In December 2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No.&#160;2019-12,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Simplifying the Accounting for Income Taxes</div></div>, as part of its initiative to reduce complexity in accounting standards. The amendments in the ASU are effective for fiscal years beginning after December&#160;15, 2020, including interim periods therein. Early adoption of the standard is permitted, including adoption in interim or annual periods for which financial statements have not yet been issued. The Group adopted this standard beginning January&#160;1, 2021 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="letter-spacing: 0px; top: 0px;;display:inline;">In January 2020, the FASB issued 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 321), Investments&#8212;Equity Method and Joint Ventures (Topic 323)</div></div>, which clarifies that a company should consider observable transactions that require a company to either apply or discontinue the equity method of accounting under Topic 323, Investments&#8212;Equity Method and Joint Ventures, for the purposes of applying the measurement alternative in accordance with Topic 321 immediately before applying or upon discontinuing the equity method. The ASU is effective for fiscal years beginning after December&#160;15, 2020, and interim periods within those fiscal years. Early adoption is permitted, including early adoption in an interim period, for periods for which financial statements have not yet been issued. The Group adopted this standard beginning January 1, 2021 and the impact was not material to the consolidated financial statements. </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;">In March 2020, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-04,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Reference Rate Reform </div></div>(Topic 848), which provides optional expedients and exceptions to contract modifications and hedging relationships that reference the London Interbank Offered Rate or another reference rate expected to be discontinued. The standard is effective upon issuance through December&#160;31, 2022 and may be applied at the beginning of the interim period that includes March&#160;12, 2020 or any date thereafter. In January 2021, the FASB issued a new pronouncement, ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2021-01,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Reference Rate Reform (Topic 848): Scope</div></div>, which permits entities to elect certain optional expedients and exceptions when accounting for derivative contracts and certain hedging relationships affected by changes in the interest rates used for discounting cash flows, for computing variation margin settlements, and for calculating price alignment interest in connection with reference rate reform activities under way in global financial markets. The amendments in ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2021-01</div> are effective upon issuance. The Group adopted these new standards upon issuance and the impact was not material to the Group&#8217;s consolidated financial statements. </div></div></ix:nonNumeric></ix:continuation> <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-<div style="display:inline;">39</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="text-indent: 0px;">Table of Contents</a></div> </div> <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;">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> <div style="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;">2. Summary of significant accounting policies (Continued) </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> <div style="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">pp. Recent accounting pronouncements (Continued) </div></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> <ix:continuation id="TextSelectionAppend_46461752_18"><ix:continuation id="TextSelection_46461627"> <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-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> <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 August 2020, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-06,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">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</div></div>, 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 adoption of this standard is not expected to have a material impact on the Group&#8217;s consolidated financial statements. </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;">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. For all other entities, the amendments are effective for fiscal years beginning after December&#160;15, 2023, 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 Group is currently evaluating the impact of this update on its consolidated financial statements. </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;">In November 2021, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2021-10,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Government Assistance (Topic 832): Disclosure by Business Entities about Government Assistance (ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2021-10)</div></div></div>, 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 will be effective in the year ended December&#160;31, 2022, with early adoption permitted. The Group is currently evaluating the impact of the new guidance on its consolidated financial statements. </div></div> </ix:continuation></ix:continuation> <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-4<div style="display:inline;">0</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="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; text-indent: 0px;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <ix:nonNumeric name="us-gaap:ConcentrationRiskDisclosureTextBlock" contextRef="P01_01_2021To12_31_2021" 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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3. Concentration and risks </div></div></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="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="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;">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, 2019, 2020 and 2021. </div></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="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="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;">Assets that potentially subject the Group to significant concentrations of credit risk primarily consist of cash and cash equivalents, restricted cash, accounts receivable and short-term investments. The maximum exposure of such assets to credit risk is their carrying amounts as of the balance sheet dates. As of December&#160;31, 2020 and 2021, majority of the Group&#8217;s cash and cash equivalents, restricted cash and short-term investments were held by major financial institutions located in the PRC and Hong Kong which the management believes are of high credit quality. On May&#160;1, 2015, China&#8217;s new Deposit Insurance Regulation came into effect, pursuant to which banking financial institutions, such as commercial banks, established in China are required to purchase deposit insurance for deposits in RMB and in foreign currency placed with them. Such Deposit Insurance Regulation would not be effective in providing complete protection for the Group&#8217;s accounts, as its aggregate deposits are much higher than the compensation limit. However, the Group believes that the risk of failure of any of these Chinese banks is remote. 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 and short-term investments are financially sound based on public 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 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="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: 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 PRC government imposes controls on the convertibility of RMB into foreign currencies. The Group&#8217;s cash and cash equivalents, restricted cash and short-term investments denominated in RMB that are subject to such government controls amounted to RMB<ix:nonFraction name="us-gaap:CashCashEquivalentsAndShortTermInvestments" contextRef="PAsOn12_31_2020_CurrencyConvertibilityConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">58,097</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:CashCashEquivalentsAndShortTermInvestments" contextRef="PAsOn12_31_2021_CurrencyConvertibilityConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">99,174</ix:nonFraction> million as of December&#160;31, 2020 and 2021, 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 PRC 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 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="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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; 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;">Since June 2010, the RMB has fluctuated against the US$, at times significantly and unpredictably. The appreciation of the RMB against the US$ was approximately</div></div> <ix:nonFraction name="jd:ForeignCurrencyExchangeAppreciationDepreciationRate" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_pure" decimals="2" scale="-2" sign="-" format="ixt:numdotdecimal">7</ix:nonFraction>% <div style="letter-spacing: 0px; top: 0px;;display:inline;">and <ix:nonFraction name="jd:ForeignCurrencyExchangeAppreciationDepreciationRate" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">2</ix:nonFraction>% for the years ended December 31, 2020 and 2021, 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.&#160;</div> </div></ix:nonNumeric> <ix:nonNumeric name="jd:RestrictedCashTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">4. Restricted cash </div></div></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;">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_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,434</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:RestrictedCash" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,926</ix:nonFraction> million as of December&#160;31, 2020 and 2021, respectively. </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></ix:nonNumeric> <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-4<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="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="text-indent: 0px;">Table of Contents</a></div> </div> <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;">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> <ix:nonNumeric name="us-gaap:FairValueDisclosuresTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true" continuedAt="TextSelection_46461423"><div style="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;">5. Fair value measurement </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;">As of December&#160;31, 2020 and 2021, 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></div> <ix:nonNumeric name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" contextRef="P01_01_2021To12_31_2021" 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: 92%; 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: 46%;"></td>
<td style="width: 9%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 9%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 9%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 9%; 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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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 measurement at reporting date 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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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,<br/>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;">Quoted&#160;Prices&#160;in&#160;Active<br/>Markets&#160;for&#160;Identical<br/>Assets<br/>(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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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&#160;Other<br/>Observable&#160;Inputs<br/>(Level 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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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/>Unobservable<br/>Inputs<br/>(Level 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; 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;">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: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:RestrictedCashFairValueDisclosure" contextRef="PAsOn12_31_2020_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,434</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:RestrictedCashFairValueDisclosure" contextRef="PAsOn12_31_2020_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,434</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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;">Short-term investments</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;&#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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Wealth management products</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" contextRef="PAsOn12_31_2020_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">24,294</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" contextRef="PAsOn12_31_2020_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">24,294</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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;">Investment securities</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;&#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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Listed equity securities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:MarketableSecuritiesNoncurrent" contextRef="PAsOn12_31_2020_EquitySecuritiesMemberusgaapInvestmentTypeAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">39,085</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:MarketableSecuritiesNoncurrent" contextRef="PAsOn12_31_2020_EquitySecuritiesMemberusgaapInvestmentTypeAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">39,085</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#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-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;&#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;&#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;&#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; 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;">Total assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" contextRef="PAsOn12_31_2020_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">67,813</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" contextRef="PAsOn12_31_2020_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">39,085</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" contextRef="PAsOn12_31_2020_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">28,728</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <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: 92%; 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: 45%;"></td>
<td style="width: 9%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 9%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 9%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 9%; 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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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 measurement at reporting date 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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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,<br/>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;">Quoted&#160;Prices&#160;in&#160;Active<br/>Markets&#160;for&#160;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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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&#160;Other<br/>Observable&#160;Inputs</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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/>Unobservable<br/>Inputs</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 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; 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;">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: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">5,926</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">5,926</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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;">Short-term investments</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;&#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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Wealth management products</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">77,010</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">77,010</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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;">Investment securities</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;&#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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Listed equity securities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">19,088</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">19,088</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#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-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;&#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;&#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;&#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; 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;">Total assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">102,024</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">19,088</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">82,936</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">When available, the Group uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Group will measure fair value using valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates. 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> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Cash equivalents </div></div></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;">Money market funds. The Group values its money market funds using quoted prices in active markets for these investments, and accordingly, the Group classifies the valuation techniques that use these inputs as Level&#160;1. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Restricted cash </div></div></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;">Restricted cash is valued based on the pervasive interest rates in the market, and accordingly, the Group classifies the valuation techniques that use these inputs as Level&#160;2. </div></div></ix:nonNumeric> <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-4<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="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="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> <div style="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;">5. Fair value measurement (Continued) </div></div></div> <ix:continuation id="TextSelection_46461423" continuedAt="TextSelectionAppend_46461423_1"> <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-indent: 4%; 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;">Short-term investments </div></div></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;">Wealth management products. 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 2. For the year ended December&#160;31, 2021, a 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:numdotdecimal">1,514</ix:nonFraction>&#160;million resulting from changes in fair value of the products under fair value option was recorded in others, net. </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;">As of December&#160;31, 2020 and 2021, gross unrealized gains of RMB<ix:nonFraction name="jd:UnrealizedGainRecordedOnWealthManagementProductsInFairValuePotion" contextRef="PAsOn12_31_2020_WealthManagementProductMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="0" scale="0" format="ixt:numdotdecimal">11,000</ix:nonFraction> and RMB<ix:nonFraction name="jd:UnrealizedGainRecordedOnWealthManagementProductsInFairValuePotion" contextRef="PAsOn12_31_2021_WealthManagementProductMemberusgaapInvestmentTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">474</ix:nonFraction>&#160;million were recorded on wealth management products, respectively. <ix:nonFraction name="us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment charges were recorded for the years ended December&#160;31, 2019, 2020 and 2021, respectively. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Investment securities </div></div></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;">Listed 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> <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;">For the years ended December&#160;31, 2019, 2020 and 2021, the unrealized <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">gains/(losses</div>) of the investment securities <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">were</div> a gain of RMB<ix:nonFraction name="jd:UnrealizedGainLossOfTheInvestmentSecurities" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,414</ix:nonFraction>&#160;million, a gain of RMB<ix:nonFraction name="jd:UnrealizedGainLossOfTheInvestmentSecurities" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">18,722</ix:nonFraction>&#160;million and a loss of RMB<ix:nonFraction name="jd:UnrealizedGainLossOfTheInvestmentSecurities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">9,344</ix:nonFraction>&#160;million, respectively, which are recognized in others, net in the consolidated statements of operations and comprehensive income/(loss). </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 material investment securities are set out as below: </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;">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:numdotdecimal">5,000</ix:nonFraction>&#160;million. For the years ended December&#160;31, 2019, 2020 and 2021, the unrealized gain/(loss) related to the investment in China Unicom was a gain of RMB<ix:nonFraction name="jd:UnrealizedGainLossOfTheInvestmentSecurities" contextRef="P01_01_2019To12_31_2019_ChinaUnitedNetworkCommunicationsLimitedMemberJDInvestmentIssuerAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">527</ix:nonFraction>&#160;million, 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:numdotdecimal">1,047</ix:nonFraction>&#160;million and 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:numdotdecimal">388</ix:nonFraction>&#160;million, respectively. </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;">In 2017, 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_2017_VipshopHoldingsLtdMemberJDInvestmentIssuerAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,795</ix:nonFraction>&#160;million. In 2018 and 2019, the Group purchased additional shares with a total amount of RMB<ix:nonFraction name="us-gaap:PaymentsToAcquireEquitySecuritiesFvNi" contextRef="P01_01_2018To12_31_2019_VipshopHoldingsLtdMemberJDInvestmentIssuerAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,122</ix:nonFraction>&#160;million. For the years ended December&#160;31, 2019, 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_2019To12_31_2019_VipshopHoldingsLtdMemberJDInvestmentIssuerAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,082</ix:nonFraction>&#160;million, 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:numdotdecimal">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:numdotdecimal">6,560</ix:nonFraction>&#160;million, respectively. </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; text-indent: 0px;;display:inline;">In 2017, 2018 and 2020, the Group invested in Farfetch.com Limited (&#8220;Farfetch&#8221;) with a total consideration of RMB<ix:nonFraction name="us-gaap:PaymentsToAcquireEquitySecuritiesFvNi" contextRef="P01_01_2017To12_31_2020_FarfetchcomLimitedMemberJDInvestmentIssuerAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,975</ix:nonFraction>&#160;million. In 2020, the Group sold approximately <ix:nonFraction name="jd:PercentageOfDisposal" contextRef="P01_01_2020To12_31_2020_FarfetchcomLimitedMemberJDInvestmentIssuerAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">44.2</ix:nonFraction>% of its investment in Farfetch. For the years ended December&#160;31, 2019 and 2020, the unrealized gain/(loss) related to the investment in Farfetch was a loss of RMB<ix:nonFraction name="jd:UnrealizedGainLossOfTheInvestmentSecurities" contextRef="P01_01_2019To12_31_2019_FarfetchcomLimitedMemberJDInvestmentIssuerAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">2,091</ix:nonFraction>&#160;million and a gain of RMB<ix:nonFraction name="jd:UnrealizedGainLossOfTheInvestmentSecurities" contextRef="P01_01_2020To12_31_2020_FarfetchcomLimitedMemberJDInvestmentIssuerAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">8,427</ix:nonFraction>&#160;million, respectively. In 2021, the Group further sold its remaining investment in Farfetch.<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">The realized gain over the entire period of holding this investment is RMB<ix:nonFraction name="jd:RealizedGainOfTheInvestmentSecurities" contextRef="P01_01_2017To12_31_2021_FarfetchcomLimitedMemberJDInvestmentIssuerAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">13,308</ix:nonFraction> million.&#160;</div> </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;">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:numdotdecimal">1,952</ix:nonFraction>&#160;million, and this investment was accounted for as equity investment measured at fair value using the Measurement Alternative as of December&#160;31, 2018. On November&#160;1, 2019, ESR completed its IPO on the HKEX. Concurrently with ESR&#8217;s IPO, the Group sold approximately <ix:nonFraction name="jd:PercentageOfDisposal" contextRef="P11_01_2019To11_01_2019_EsrCaymanLimitedMemberJDInvestmentIssuerAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">3.4</ix:nonFraction>% of its investment in ESR and started to account for the remaining investment at fair value. In 2020, the Group further sold approximately <ix:nonFraction name="jd:PercentageOfDisposal" contextRef="P01_01_2020To12_31_2020_EsrCaymanLimitedMemberJDInvestmentIssuerAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">8.0</ix:nonFraction>% of its remaining investment in ESR. For the years ended December&#160;31, 2019, 2020 and 2021, the unrealized gain/(loss) related to the investment in ESR was a gain of RMB<ix:nonFraction name="jd:UnrealizedGainLossOfTheInvestmentSecurities" contextRef="P01_01_2019To12_31_2019_EsrCaymanLimitedMemberJDInvestmentIssuerAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,777</ix:nonFraction>&#160;million, 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:numdotdecimal">1,632</ix:nonFraction>&#160;million and 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:numdotdecimal">396</ix:nonFraction>&#160;million, respectively. </div></div> </ix:continuation> <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-4<div style="display:inline;">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" style="text-indent: 0px;">Table of Contents</a></div> </div> <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;">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> <div style="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;">5. Fair value measurement (Continued) </div></div></div> <ix:continuation id="TextSelectionAppend_46461423_1"> <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-indent: 4%; 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;">Other financial instruments </div></div></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 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> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Time deposits. Time deposits with original maturities of three months or less and longer than three months but less than one year have been classified as cash equivalents and short-term investments, respectively, 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, 2020 and 2021, the fair value of time deposits classified as cash equivalents and short-term investments amounted to RMB<ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="PAsOn12_31_2020_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">36,473</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="PAsOn12_31_2021_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">39,282</ix:nonFraction>&#160;million, respectively. As of December&#160;31, 2020 and 2021, time deposits with original maturities of more than one year with the fair value of RMB<ix:nonFraction name="us-gaap:AlternativeInvestment" contextRef="PAsOn12_31_2020_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,073</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:AlternativeInvestment" contextRef="PAsOn12_31_2021_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,427</ix:nonFraction>&#160;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.<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">The carrying value of time deposits approximates to fair value.&#160;</div> </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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, 2020 and 2021, 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_2020_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">17,470</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:HeldToMaturitySecuritiesFairValue" contextRef="PAsOn12_31_2021_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,008</ix:nonFraction>&#160;million, respectively.<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">The carrying value of held-to-maturity debt securities approximates to fair value.&#160;</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;">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, 2020 and 2021, the fair value of unsecured senior notes amounted to RMB<ix:nonFraction name="jd:UnsecuredSeniorNotesPayableFairValueDisclosure" contextRef="PAsOn12_31_2020_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">14,008</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="jd:UnsecuredSeniorNotesPayableFairValueDisclosure" contextRef="PAsOn12_31_2021_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">10,020</ix:nonFraction>&#160;million, 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;">Short-term receivables and payables. Accounts receivable, loan receivables 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, accrued expenses and other current liabilities and advance from customers (exclude contract 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="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Assets and liabilities measured at fair value on a nonrecurring basis </div></div></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;">Goodwill. The inputs used to measure the estimated fair value of goodwill are classified as Level&#160;3 in the fair value hierarchy due to the significance of unobservable inputs using company-specific information. </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; text-indent: 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. The investments in privately held companies without readily determinable fair value were measured using significant unobservable inputs (Level 3) as of December&#160;31, 2020 and 2021, and the impairment charges of RMB<ix:nonFraction name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount" contextRef="P01_01_2019To12_31_2019_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsNonrecurringMemberusgaapFairValueByMeasurementFrequencyAxis_OtherNonoperatingIncomeExpenseMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,612</ix:nonFraction>&#160;million, 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:numdotdecimal">202</ix:nonFraction>&#160;million and 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:numdotdecimal">119</ix:nonFraction>&#160;million were recorded in others, net in the consolidated statements of operations and comprehensive income/(loss) for the years ended December&#160;31, 2019, 2020 and 2021, respectively. As of December&#160;31, <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">2020 and&#160;</div>2021, the accumulated impairment of the Group&#8217;s <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">investments in privately held companies under the&#160;</div>Measurement Alternative was RMB<ix:nonFraction name="jd:AccumulatedImpairmentOfMeasurementAlternative" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,660</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million and RMB<ix:nonFraction name="jd:AccumulatedImpairmentOfMeasurementAlternative" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,779</ix:nonFraction>&#160;</div>million<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">, respectively</div>. The valuation methodology used to estimate the fair value of investments in publicly traded companies <div style="letter-spacing: 0px; top: 0px;;display:inline;">(Level 1)&#160;</div>and associated impairment charges are discussed in Note 8 &#8212;&#8220;Investment in equity investees&#8221;. </div></div> </ix:continuation> <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-4<div style="display:inline;">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="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> <ix:nonNumeric name="jd:ReorganizationTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><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="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;">6. JD Technology reorganization </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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:numdotdecimal">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:numdotdecimal">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:numdotdecimal">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:numdotdecimal">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:numdotdecimal">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:numdotdecimal">36</ix:nonFraction>% of JD Technology&#8217;s equity interest. </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;">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:numdotdecimal">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:numdotdecimal">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:numdotdecimal">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> <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;">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, Mr.&#160;Shengqiang Chen 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, 2021. </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;">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:numdotdecimal">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 &amp; AI, the Group also transferred some equipment and reserved some restricted share units of the Group for the employees of JD Cloud &amp; AI, for which JD Technology paid <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">cash</div> 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_JdTechnologyMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">36.8</ix:nonFraction>% to <ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="PAsOn03_31_2021_JdTechnologyMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">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></div></ix:nonNumeric> <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-4<div style="display:inline;">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="text-indent: 0px;">Table of Contents</a></div> </div> <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;">Notes to the Consolidated Financial Statements </div></div></div> <ix:nonNumeric name="us-gaap:BusinessCombinationDisclosureTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true" continuedAt="TextSelection_46462267"><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="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;">7. Business acquisition </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; 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;">Acquisition of Jiangsu Five Star </div></div></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 April 2019, the Group invested RMB<ix:nonFraction name="us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" contextRef="PAsOn04_30_2019_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,274</ix:nonFraction>&#160;million with a combination of cash and assumption of the seller&#8217;s debt as consideration to acquire ordinary shares of Jiangsu Five Star, a leading offline retailer of home appliances and consumer electronics, from its existing shareholder (the &#8220;Seller&#8221;), in exchange for <ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="PAsOn04_30_2019_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">46</ix:nonFraction>% of Jiangsu Five Star&#8217;s total equity interest. The Group also provided a fifteen months interest-bearing loan of RMB<ix:nonFraction name="jd:BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred" contextRef="P04_01_2019To04_30_2019_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,025</ix:nonFraction>&#160;million to the Seller and has the rights to purchase additional shares. </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;">In April 2020, the Group acquired additional <ix:nonFraction name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" contextRef="PAsOn04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">37</ix:nonFraction>% equity interest in Jiangsu Five Star by converting the loan of RMB<ix:nonFraction name="jd:BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred" contextRef="P04_30_2020To04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,025</ix:nonFraction>&#160;million aforementioned. A gain of RMB<ix:nonFraction name="jd:GainOnRevaluationOfEquityInterest" contextRef="P04_30_2020To04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">442</ix:nonFraction>&#160;million in relation to the revaluation of the previously held equity interests was recorded in &#8220;share of results of equity investees&#8221; in the consolidated statements of operations and comprehensive income/(loss) for the year ended December&#160;31, 2020. The fair value of the previously held equity interests was estimated based on the equity value of Jiangsu Five Star, which is estimated by applying an income approach. </div></div> <ix:nonNumeric name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" contextRef="P01_01_2021To12_31_2021_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" escape="true"><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 purchase price as of the date of acquisition is comprised of: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 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;">&#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;">Amounts</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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Conversion of loan and assuming of debt</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred" contextRef="P04_30_2020To04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,025</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;">Fair value of previously held equity interests</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" contextRef="P04_30_2020To04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,274</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> </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;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" contextRef="P04_30_2020To04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,299</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: 3px double 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: 3px double 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> </ix:nonNumeric> <ix:nonNumeric name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" contextRef="P01_01_2021To12_31_2021_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" escape="true"><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 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 as of the date of acquisition is summarized as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 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;">&#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;">Amounts</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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net liabilities assumed</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue" contextRef="PAsOn04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">14</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;">Appreciation of property, equipment and software</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:BusinessCombinationRecognizedPpeAppreciation" contextRef="PAsOn04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">190</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;">Intangible assets</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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Trademark</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" contextRef="PAsOn04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">489</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;">Goodwill</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,185</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;">Deferred tax liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" contextRef="PAsOn04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">170</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="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="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" contextRef="PAsOn04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">381</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> </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;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" contextRef="PAsOn04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,299</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: 3px double 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: 3px double 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> </ix:nonNumeric> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Net assets acquired primarily consisted of restricted cash of RMB<ix:nonFraction name="jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" contextRef="PAsOn04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,720</ix:nonFraction>&#160;million, inventories of RMB<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" contextRef="PAsOn04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,652</ix:nonFraction>&#160;million and accounts payable of RMB<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" contextRef="PAsOn04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,102</ix:nonFraction>&#160;million as of the date of acquisition. The amortization period for intangible assets acquired was <ix:nonNumeric name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="P04_30_2020To04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" format="ixt-sec:duryear">19</ix:nonNumeric> years. Fair value of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests was estimated by applying an income approach. </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;">Accounts receivable acquired was immaterial at the date of acquisition. </div></div> <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 Jiangsu Five Star 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 Retail segment. None of the goodwill arising on the acquisition is expected to be deductible for tax purposes. </div></div></div> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In June 2020, the Group acquired the remaining <ix:nonFraction name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" contextRef="PAsOn06_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">17</ix:nonFraction>% equity interest in Jiangsu Five Star by assuming the Seller&#8217;s RMB<ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred" contextRef="P06_30_2020To06_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">428</ix:nonFraction>&#160;million debt owed to Jiangsu Five Star. Upon completion of the transaction, Jiangsu Five Star became a wholly-owned subsidiary of the Company. </div></div></ix:nonNumeric> <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-4<div style="display:inline;">6</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="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> <div style="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;">7. Business acquisition (Continued) </div></div></div> <ix:continuation id="TextSelection_46462267"> <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-indent: 4%; 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;">Acquisition of Kuayue Express </div></div></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 August 2020, the Group entered in a definitive agreement pursuant to which JD Logistics, a subsidiary of the Company, acquired approximately <ix:nonFraction name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" contextRef="PAsOn08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">60.2</ix:nonFraction>% of the issued and outstanding ordinary shares of Kuayue-Express Group Co., Ltd. (&#8220;Kuayue Express&#8221;), a renowned modern integrated express transportation enterprise, for a consideration of RMB<ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="P08_31_2020To08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,966</ix:nonFraction>&#160;million with a combination of cash and ordinary shares of JD Logistics. Upon completion of the transaction, Kuayue Express became a consolidated subsidiary of the Company. </div></div> <ix:nonNumeric name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" contextRef="P01_01_2021To12_31_2021_KuayueExpressMemberusgaapBusinessAcquisitionAxis" escape="true"><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 purchase price as of the date of acquisition is comprised of: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 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;">&#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;">Amounts</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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="P08_31_2020To08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,850</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;">Issuance of ordinary shares of JD Logistics less cash proceeds received</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" contextRef="P08_31_2020To08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">116</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> </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;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="P08_31_2020To08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,966</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: 3px double 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: 3px double 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> </ix:nonNumeric> <ix:nonNumeric name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" contextRef="P01_01_2021To12_31_2021_KuayueExpressMemberusgaapBusinessAcquisitionAxis" escape="true"><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 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 as of the date of acquisition is summarized as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">&#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;">Amounts</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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net assets acquired</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue" contextRef="PAsOn08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,110</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;">Appreciation of property, equipment and software</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:BusinessCombinationRecognizedPpeAppreciation" contextRef="PAsOn08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">362</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;">Intangible assets</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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Customer relationship</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" contextRef="PAsOn08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,550</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;">Goodwill</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,633</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;">Deferred tax liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" contextRef="PAsOn08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">728</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="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="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" contextRef="PAsOn08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,961</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> </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;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" contextRef="PAsOn08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,966</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: 3px double 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: 3px double 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> </ix:nonNumeric> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Net assets acquired primarily consisted of cash and cash equivalents of RMB<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" contextRef="PAsOn08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,376</ix:nonFraction>&#160;million and borrowings of RMB<ix:nonFraction name="jd:BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings" contextRef="PAsOn08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">986</ix:nonFraction>&#160;million as of the date of acquisition. The amortization period for intangible assets acquired was <ix:nonNumeric name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="P08_31_2020To08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis" format="ixt-sec:duryear">9</ix:nonNumeric> years. Fair value of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests was estimated by applying an income approach. </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 accounts receivable acquired with a fair value of RMB<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" contextRef="PAsOn08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">830</ix:nonFraction>&#160;million at the date of acquisition had gross contractual amounts of RMB<ix:nonFraction name="jd:BusinessCombinationTradeReceivablesGrossContractualAmount" contextRef="PAsOn08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">924</ix:nonFraction>&#160;million. The best estimate at acquisition date of the contractual cash flows not expected to be collected amounted to RMB<ix:nonFraction name="jd:BusinessCombinationTradeReceivablesAmountNotExpectedToBeCollected" contextRef="PAsOn08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">94</ix:nonFraction>&#160;million. </div></div> <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 Kuayue Express 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. None of the goodwill arising on the acquisition is expected to be deductible for tax purposes. </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;">Results of operations attributable to the aforementioned acquisitions and pro forma results of operations for the aforementioned acquisitions have not been presented because they are not material to the consolidated statements of operations and comprehensive income/(loss) for the year ended December&#160;31, 2020, either individually or in aggregate. During the year ended December 31, 2021, the Group acquired a few businesses which were not material to the consolidated statements of operations and comprehensive income/(loss), either individually or in aggregate. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></ix:continuation> <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-4<div style="display:inline;">7</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="text-indent: 0px;">Table of Contents</a></div> </div> <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;">Notes to the Consolidated Financial Statements </div></div></div> <ix:nonNumeric name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true" continuedAt="TextSelection_46461527"><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="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;">8. Investment in equity investees </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; 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;">Measurement Alternative and NAV practical expedient </div></div></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; text-indent: 0px;;display:inline;">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_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">21,624</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">19,643</ix:nonFraction> million as of December&#160;31, 2020 and 2021, respectively, and the carrying amount of the <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Group&#8217;s</div> investments under NAV practical expedient was RMB<ix:nonFraction name="jd:InvestmentMeasuredUsingNavPracticalExpedientAmount" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">6,712</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="jd:InvestmentMeasuredUsingNavPracticalExpedientAmount" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">7,325</ix:nonFraction> million as of December&#160;31, 2020 and 2021, respectively. For the years ended December&#160;31, 2019, 2020 and 2021, the Group invested RMB<ix:nonFraction name="jd:MeasurementAlternativeAndNavPracticalExpedientInvestments" contextRef="PAsOn12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">6,198</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="jd:MeasurementAlternativeAndNavPracticalExpedientInvestments" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">10,201</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="jd:MeasurementAlternativeAndNavPracticalExpedientInvestments" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,787</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;;display:inline;">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 31, 2019, 2020 and 2021, 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 31, 2021, and NAV practical expedient were not significant, respectively.&#160;</div> </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Equity method </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">As of December&#160;31, 2021, the Group&#8217;s investments accounted for under the equity method totaled RMB<ix:nonFraction name="us-gaap:EquityMethodInvestments" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">36,254</ix:nonFraction> million (as of December&#160;31, 2020: RMB<ix:nonFraction name="us-gaap:EquityMethodInvestments" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">30,165</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_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,592</ix:nonFraction> million, the investment in Dada Nexus Limited (&#8220;Dada&#8221;) amounting to RMB<ix:nonFraction name="us-gaap:EquityMethodInvestments" contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">6,075</ix:nonFraction> million, the investment in JD Technology amounting to RMB<ix:nonFraction name="us-gaap:EquityMethodInvestments" contextRef="PAsOn12_31_2021_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">11,202</ix:nonFraction> million and investment in ATRenew amounting to RMB<ix:nonFraction name="us-gaap:EquityMethodInvestments" contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,832</ix:nonFraction> million. 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></ix:nonNumeric> <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-4<div style="display:inline;">8</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="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> <div style="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;">8. Investment in equity investees (Continued) </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> <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;">Equity method (Continued) </div></div></div></div> <ix:continuation id="TextSelection_46461527" continuedAt="TextSelectionAppend_46461527_1"> <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="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Investment in Yonghui </div></div></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;">On August&#160;11, 2016, the Group completed the investment in Yonghui through the subscription of newly issued ordinary shares representing <ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="PAsOn08_11_2016_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">10</ix:nonFraction>% equity interest in Yonghui. In 2018 and 2020, the Group acquired additional ordinary shares from the existing shareholders of Yonghui, the Group&#8217;s interest in Yonghui&#8217;s issued and outstanding ordinary shares increased from <ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="PAsOn08_11_2016_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">10</ix:nonFraction>% to <ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">13</ix:nonFraction>% accordingly. Yonghui is a leading hypermarket and supermarket operator in China and is listed on the Shanghai Stock Exchange. As of December&#160;31, 2021, total consideration for the investment in Yonghui was RMB<ix:nonFraction name="us-gaap:PaymentsToAcquireEquityMethodInvestments" contextRef="P01_01_2021To12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">6,462</ix:nonFraction>&#160;million in cash. Investment in Yonghui is 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_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_item" decimals="0" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction> board members out of <ix:nonFraction name="jd:NumberOfBoardSeats" contextRef="PAsOn12_31_2021_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_2019To12_31_2019_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">120</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" contextRef="P01_01_2020To12_31_2020_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">147</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" contextRef="P01_01_2021To12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">25</ix:nonFraction> million for the years ended December&#160;31, 2019, 2020 and 2021, respectively, which have been recorded as a reduction to the carrying amount of investment in Yonghui. </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;">Investment in Yonghui is accounted for using the equity method with the investment cost allocated as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <ix:nonNumeric name="us-gaap:EquityMethodInvestmentsTextBlock" contextRef="P01_01_2021To12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" 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;">
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#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;">As of<br/> 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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#160;</td>
<td colspan="2" style="vertical-align: bottom;">&#160;</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="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<br/> in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Carrying value of investment in <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Yonghui&#8217;s ordinary shares</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:EquityMethodInvestments" contextRef="PAsOn12_31_2020_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">6,538</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">4,592</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;">Proportionate share of Yonghui&#8217;s net tangible and intangible assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets" contextRef="PAsOn12_31_2020_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,602</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">2,225</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;&#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; 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;">Positive basis difference</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" contextRef="PAsOn12_31_2020_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,936</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">2,367</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Positive basis difference has been assigned to:</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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill(*)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill" contextRef="PAsOn12_31_2020_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,603</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">1,111</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortizable intangible assets (**)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets" contextRef="PAsOn12_31_2020_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,777</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">1,674</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities" contextRef="PAsOn12_31_2020_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">444</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">418</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;&#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; 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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" contextRef="PAsOn12_31_2020_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,936</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">2,367</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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;">(*)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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:numdotdecimal">1,492</ix:nonFraction> 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></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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;">(**)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2021, the weighted average remaining life of the intangible assets not included in Yonghui&#8217;s consolidated financial statements was <ix:nonNumeric name="jd:FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife" contextRef="P01_01_2021To12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" format="ixt-sec:duryear">14</ix:nonNumeric> years. </div></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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2020 and 2021, the market value of the Group&#8217;s investment in Yonghui was RMB<ix:nonFraction name="us-gaap:EquityMethodInvestmentQuotedMarketValue" contextRef="PAsOn12_31_2020_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">8,723</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:EquityMethodInvestmentQuotedMarketValue" contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,921</ix:nonFraction> million based on its quoted closing price, respectively. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Investment in Dada </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Prior to 2019, the Group acquired ordinary shares and preferred shares of Dada for total consideration of RMB<ix:nonFraction name="us-gaap:EquityMethodInvestmentAggregateCost" contextRef="PAsOn12_31_2019_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,723</ix:nonFraction>&#160;million with a combination of RMB<ix:nonFraction name="us-gaap:PaymentsToAcquireEquityMethodInvestments" contextRef="P01_01_2016To12_31_2019_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,513</ix:nonFraction>&#160;million in cash, the Group&#8217;s a series of <div style="letter-spacing: 0px; top: 0px;;display:inline;">future </div>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:numdotdecimal">703</ix:nonFraction>&#160;million<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;in 2020</div>. The Group&#8217;s interest in Dada was diluted to approximately <ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">46</ix:nonFraction><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">% and</div> 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:numdotdecimal">5,229</ix:nonFraction>&#160;million<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;was</div> recognized in &#8220;shares of results of equity investees&#8221; in the consolidated statements of operations and comprehensive income/(loss<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">) for the year ended December 31, 2020.<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>Dada is China&#8217;s leading local <div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">on-demand</div> delivery and retail platform. 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_2021_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_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_item" decimals="0" scale="0" format="ixt-sec:numwordsen">nine</ix:nonFraction>. </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> </ix:continuation> <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-<div style="display:inline;">49</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="text-indent: 0px;">Table of Contents</a></div> </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;">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> <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;">8. Investment in equity investees (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="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;">Equity method (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="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Investment in Dada (Continued)</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> <ix:continuation id="TextSelectionAppend_46461527_1" continuedAt="TextSelectionAppend_46461527_2"> <div style="text-indent: 4%; 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 investment in Dada is accounted for using the equity method with the investment cost allocated as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <ix:nonNumeric name="us-gaap:EquityMethodInvestmentsTextBlock" contextRef="P01_01_2021To12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" 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;">
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#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;">As&#160;of&#160;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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#160;</td>
<td colspan="2" style="vertical-align: bottom;">&#160;</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="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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Carrying value of investment in Dada&#8217;s ordinary shares</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:EquityMethodInvestments" contextRef="PAsOn12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">7,280</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">6,075</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;">Proportionate share of Dada&#8217;s net tangible and intangible assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets" contextRef="PAsOn12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,336</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">2,136</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;&#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; 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;">Positive basis difference</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" contextRef="PAsOn12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,944</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">3,939</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Positive basis difference has been assigned to:</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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill" contextRef="PAsOn12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,893</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">3,893</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortizable intangible assets (*)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets" contextRef="PAsOn12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">68</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">61</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities" contextRef="PAsOn12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">17</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">15</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;&#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; 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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" contextRef="PAsOn12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,944</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">3,939</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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;">(*)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2021, the weighted average remaining life of the intangible assets not included in Dada&#8217;s consolidated financial statements was <ix:nonNumeric name="jd:FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife" contextRef="P01_01_2021To12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" format="ixt-sec:duryear">4</ix:nonNumeric> years. </div></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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2020 and 2021, the market value of the Group&#8217;s investment in Dada was RMB<ix:nonFraction name="us-gaap:EquityMethodInvestmentQuotedMarketValue" contextRef="PAsOn12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">25,846</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:EquityMethodInvestmentQuotedMarketValue" contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">9,106</ix:nonFraction> </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 based on its quoted closing price, respectively. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Investment in JD Technology </div></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;">As disclosed in Note 6 &#8212; &#8220;JD Technology reorganization&#8221;, investment in JD Technology has been accounted for using the equity method subsequent to June 2020. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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:numdotdecimal">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:numdotdecimal">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:numdotdecimal">4</ix:nonFraction> billion in cash in exchange of <div style="letter-spacing: 0px; top: 0px;;display:inline;">ordinary shares </div> 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:numdotdecimal">41.7</ix:nonFraction>%. As the Group and JD Technology are both controlled by Mr.&#160;Richard Qiangdong Liu before and after the acquisition of JD Technology&#8217; equity interests, the acquisition is considered to be a transaction under common control. Pursuant to 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;">805-50-25-2,</div></div></div> the Group recorded the investment in JD Technology amounting to RMB<ix:nonFraction name="us-gaap:EquityMethodInvestments" contextRef="PAsOn06_30_2020_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-7" scale="9" format="ixt:numdotdecimal">7.43</ix:nonFraction>&#160;billion and RMB<ix:nonFraction name="us-gaap:EquityMethodInvestments" contextRef="PAsOn06_30_2021_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-7" scale="9" format="ixt:numdotdecimal">2.62</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;">billion in 2020 and 2021, respectively, 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 an increase of </div></div>RMB<ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="PAsOn12_31_2020_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-7" scale="9" format="ixt:numdotdecimal">5.65</ix:nonFraction>&#160;billion into additional paid-in capital and a decrease of RMB<ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="PAsOn12_31_2021_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">901</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 into additional paid-in capital has been recorded for the years ended December 31, 2020 and 2021, respectively. </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="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Investment in ATRenew </div></div></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-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> <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;">Prior to 2018, the Group acquired preferred shares of ATRenew for total consideration of </div></div>RMB<ix:nonFraction name="us-gaap:EquityMethodInvestmentAggregateCost" contextRef="PAsOn12_31_2018_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">359</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. In June 2019, the Group signed series of agreements with ATRenew, merged its Paipai Secondhand business into ATRenew with certain exclusive traffic resources for the </div></div>next <ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P06_03_2019To06_03_2019_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" format="ixt-sec:durwordsen">5 years</ix:nonNumeric>, and additionally invested RMB<ix:nonFraction name="us-gaap:PaymentsToAcquireEquityMethodInvestments" contextRef="P06_03_2019To06_03_2019_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">139</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 in cash in exchange for an additional preferred shares investment in ATRenew. Total consideration for the above investment in ATRenew was </div></div>RMB<ix:nonFraction name="us-gaap:EquityMethodInvestmentAggregateCost" contextRef="PAsOn06_30_2019_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,381</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. In 2020 and 2021, the Group completed further investment in preferred shares of ATRenew for a cash consideration of </div></div>RMB<ix:nonFraction name="us-gaap:EquityMethodInvestmentAggregateCost" contextRef="PAsOn12_31_2020_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">401</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:EquityMethodInvestmentAggregateCost" contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">129</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;;display:inline;">million, respectively. ATRenew is a leading technology-driven <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-owned</div> consumer electronics transactions and services platform in China, the investment in ATRenew&#8217;s preferred shares is accounted for under the Measurement Alternative as the underlying preferred shares were not considered <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-substance</div> common stock and had no readily determinable fair value. </div></div> </ix:continuation> <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-5<div style="display:inline;">0</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="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> <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;">8. Investment in equity investees (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="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;">Equity method (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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"><div style="text-decoration:underline;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;">Investment in ATRenew (Continued) </div></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> <ix:continuation id="TextSelectionAppend_46461527_2" continuedAt="TextSelectionAppend_46461527_3"> <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-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> <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;">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 </div>of RMB<ix:nonFraction name="us-gaap:FairValueOptionChangesInFairValueGainLoss1" contextRef="P06_18_2021To06_18_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,305</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 in others, net in the consolidated statements of operations and comprehensive income/(loss) for the year ended December 31, 2021. Concurrently, the Group subscribed ad</div></div>ditional <ix:nonFraction name="jd:CommonStockSharesSubscribed" contextRef="PAsOn06_18_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:numdotdecimal">2,333,333</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;">ordinary shares of ATRenew with cash consideration </div></div>of RMB<ix:nonFraction name="us-gaap:PaymentsToAcquireEquityMethodInvestments" contextRef="P06_18_2021To06_18_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">321</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. Upon the offering, the Group held approximatel</div></div>y <ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">33</ix:nonFraction>% o<div style="letter-spacing: 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 ATRenew&#8217;s issued and outstanding shares and </div></div>had <ix:nonFraction name="jd:NumberOfBoardSeatsHeld" contextRef="PAsOn12_31_2021_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_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_item" decimals="0" scale="0" format="ixt-sec:numwordsen">seven</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;">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 <div style="letter-spacing: 0px; top: 0px;;display:inline;">purchased</div> for additional ordinary shares of ATRenew with cash consideration of </div></div>RMB<ix:nonFraction name="us-gaap:EquityMethodInvestmentAggregateCost" contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">41</ix:nonFraction>&#160;million. </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> <ix:nonNumeric name="us-gaap:EquityMethodInvestmentsTextBlock" contextRef="P01_01_2021To12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" escape="true"><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 80%;"></td>
<td style="width: 14%; 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="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 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;">As&#160;of&#160;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;">2021</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 in millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Carrying value of investment in <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">ATRenew&#8217;s</div> ordinary shares</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">2,832</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;">Proportionate share of <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">ATRenew&#8217;s</div>&#160;net tangible and intangible assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">2,209</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> </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;">Positive basis difference</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">623</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: 3px double 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: 3px double 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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Positive basis difference has been assigned to:</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> </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;">Goodwill (*)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">35</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;">Amortizable intangible assets (**)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">784</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;">Deferred tax liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">196</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> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; 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;">&#160;</td>
<td style="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:numdotdecimal">623</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: 3px double 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: 3px double 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: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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;">(*)</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-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;">In the fourth quarter of 2021, 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&#160;</div>RMB<ix:nonFraction name="us-gaap:ImpairmentOfInvestments" contextRef="P10_01_2021To12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,909</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;;display:inline;">million, to write down the carrying value of its investment in ATRenew to its fair value, based on quoted closing prices of ATRenew as of December 31, 2021.</div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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;">(**)</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-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;">As of December 31, 2021, the weighted average remaining life of the intangible assets not included in ATRenew&#8217;s consolidated financial statements&#160;</div>was <ix:nonNumeric name="jd:FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife" contextRef="P01_01_2021To12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" format="ixt-sec:duryear">8</ix:nonNumeric> years. </div></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;">As of December&#160;31, 2021, the market value of the Group&#8217;s investment in ATRenew </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">was RMB<ix:nonFraction name="us-gaap:EquityMethodInvestmentQuotedMarketValue" contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,832</ix:nonFraction> million based on its quoted closing price. </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 recorded its interests in Yonghui, Dada, 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> </ix:continuation> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;">F-5<div style="display:inline;">1</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; text-align: left;;font-weight: bold;"><a href="#toc" style="text-indent: 0px;">Table of Contents</a></div> </div> <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;">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; 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;">8.</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;">Investment in equity investees (Continued) </div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px; 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 style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</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;">Equity method (Continued) </div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 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> <ix:continuation id="TextSelectionAppend_46461527_3"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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>&#160;</div> <ix:nonNumeric name="jd:CondensedFinancialInformationOfEquityInvestmentsTableTextBlock" contextRef="P01_01_2021To12_31_2021" 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: 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: 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: 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;">2019</div></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;">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> </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;"> <div style="text-indent: -1em; 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;">Revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:Revenues" contextRef="P01_01_2019To12_31_2019_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">128,942</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">140,263</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Revenues" contextRef="P01_01_2021To12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">145,582</ix:nonFraction> </div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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;">Gross profit</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="P01_01_2019To12_31_2019_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">34,541</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">45,590</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="P01_01_2021To12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">39,736</ix:nonFraction> </div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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;">Income/(loss) from operations</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" contextRef="P01_01_2019To12_31_2019_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">534</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">5,157</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" contextRef="P01_01_2021To12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,877</ix:nonFraction> </div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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;">Net income/(loss)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2019To12_31_2019_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">565</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">2,680</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P01_01_2021To12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">250</ix:nonFraction></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; 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="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> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder" contextRef="P01_01_2019To12_31_2019_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">1,235</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">3,292</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="jd:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder" contextRef="P01_01_2021To12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">675</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"></div> <div style="clear: both; max-height: 0px; text-indent: 0px;"></div> <div style="clear: both; max-height: 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;">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> </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="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;">Current assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="PAsOn12_31_2020_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">129,535</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;">&#160;</td>
<td style="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:numdotdecimal">150,304</ix:nonFraction></td>
<td style="vertical-align: bottom; font-size: 0px;">&#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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> assets</div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="PAsOn12_31_2020_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">97,110</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;;text-align:right;"><ix:nonFraction name="us-gaap:AssetsNoncurrent" contextRef="PAsOn12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">140,872</ix:nonFraction> </td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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;">Current liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="PAsOn12_31_2020_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">97,669</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;;text-align:right;"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="PAsOn12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">109,790</ix:nonFraction></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> liabilities</div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="PAsOn12_31_2020_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">17,371</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;;text-align:right;"><ix:nonFraction name="us-gaap:LiabilitiesNoncurrent" contextRef="PAsOn12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">49,919</ix:nonFraction></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#160;</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);"> <div style="text-indent: -1em; 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; background-color: rgb(204, 238, 255);">&#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);;text-align:right;"><ix:nonFraction name="us-gaap:MinorityInterest" contextRef="PAsOn12_31_2020_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,119</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><ix:nonFraction name="us-gaap:MinorityInterest" contextRef="PAsOn12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">973</ix:nonFraction> </td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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_2019To12_31_2019_SharesOfResultsOfEquityInvesteesMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">797</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment" contextRef="P01_01_2020To12_31_2020_SharesOfResultsOfEquityInvesteesMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">488</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment" contextRef="P01_01_2021To12_31_2021_SharesOfResultsOfEquityInvesteesMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,514</ix:nonFraction> </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 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, 2019, 2020 and 2021, respectively. The valuation of impairment in privately held companies under the Measurement Alternative is discussed in Note&#160;5&#160;&#8212; &#8220;Fair value measurement&#8221;. </div></div></div> </ix:continuation> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </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;">F-5<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="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="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> <ix:nonNumeric name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><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="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;">9. Accounts receivable, net </div></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;">Accounts receivable, net consist of the following: </div></div> <ix:nonNumeric name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 79%;"></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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#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;">As&#160;of&#160;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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#160;</td>
<td colspan="2" style="vertical-align: bottom;">&#160;</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="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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Logistics receivables</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="PAsOn12_31_2020_LogisticsSupportServicesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,406</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">6,204</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;">Online retail and online marketplace receivables (*)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="PAsOn12_31_2020_ProductSalesAndOnlineMarketplaceReceivablesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,103</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">5,840</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;">Advertising receivables and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="PAsOn12_31_2020_AdvertisingReceivablesMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,169</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">890</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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">7,678</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">12,934</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;">Allowance for doubtful accounts</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">566</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">1,034</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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable, net</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">7,112</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">11,900</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The movements in the allowance for doubtful accounts are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <ix:nonNumeric name="jd:SummaryOfMovementsInAllowanceForDoubtfulAccountsTableTextBlock" contextRef="P01_01_2021To12_31_2021" 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;">
<tr style="font-size: 0px;">
<td style="width: 67%;"></td>
<td style="width: 7%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 6%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 6%; 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="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="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="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;">2019</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-color: rgb(0, 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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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="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="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="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;">Balance at beginning of the year</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="PAsOn12_31_2018" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">178</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">318</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">566</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;">Additions</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">214</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">331</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">535</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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Write-off</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">74</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">83</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">67</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of the year</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">318</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">566</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">1,034</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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;">(*)</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;">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_2020To12_31_2020_ConsumerFinancingReceivableMembersrtProductOrServiceAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="P01_01_2021To12_31_2021_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 were provided. </div> </td> </tr> </table> </ix:nonNumeric></ix:nonNumeric> <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-5<div style="display:inline;">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" style="text-indent: 0px;">Table of Contents</a></div> </div> <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;">Notes to the Consolidated Financial Statements </div></div></div> <ix:nonNumeric name="us-gaap:InventoryDisclosureTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><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="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;">10. Inventories, net </div></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;">Inventories, net consist of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <ix:nonNumeric name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" contextRef="P01_01_2021To12_31_2021" 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;">
<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> </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="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;">As&#160;of&#160;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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#160;</td>
<td colspan="2" style="vertical-align: bottom;">&#160;</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="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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Products</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:InventoryGross" contextRef="PAsOn12_31_2020_ProductMemberusgaapPublicUtilitiesInventoryAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">60,455</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">77,422</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;">Packing materials and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:InventoryGross" contextRef="PAsOn12_31_2020_PackingAndOtherMaterialsMemberusgaapPublicUtilitiesInventoryAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">470</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">478</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;&#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; 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;">Inventories</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:InventoryGross" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">60,925</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">77,900</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;">Inventory valuation allowance</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:InventoryValuationReserves" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,992</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">2,299</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;&#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; 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;">Inventories, net</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">58,933</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonFraction name="us-gaap:InventoryNet" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">75,601</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td> </tr> </table> </ix:nonNumeric></ix:nonNumeric> <ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">11. Property, equipment and software, net </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0.34in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, equipment and software, net consist of the following:</div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentTextBlock" contextRef="P01_01_2021To12_31_2021" 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;">
<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> </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="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;">As&#160;of&#160;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: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</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="6" style="vertical-align: bottom; white-space: nowrap;;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="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;">Electronic equipment</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:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2020_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">15,112</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2021_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">11,222</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;">Building and building improvement</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:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2020_BuildingAndBuildingImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">11,276</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2021_BuildingAndBuildingImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">21,072</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;">Logistics, warehouse and other heavy equipment</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:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2020_LogisticAndWarehouseAndOtherHeavyEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">7,418</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2021_LogisticAndWarehouseAndOtherHeavyEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">10,084</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;">Vehicles</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:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2020_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,776</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2021_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,681</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;">Leasehold improvement</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:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2020_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,900</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2021_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,766</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;">Office equipment</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:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2020_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">440</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2021_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">530</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;">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:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2020_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">781</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2021_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">867</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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</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:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">39,703</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:PropertyPlantAndEquipmentGross" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">50,222</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;">Less: accumulated depreciation</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:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">17,106</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">17,278</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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></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);"> <div style="text-indent: -1em; 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;">Net book value</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#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:PropertyPlantAndEquipmentNet" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">22,597</ix:nonFraction></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);">&#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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">32,944</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <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;">&#160;</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: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <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;">&#160;</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: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Depreciation expenses were RMB<ix:nonFraction name="us-gaap:Depreciation" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,673</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:Depreciation" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,037</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:Depreciation" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,000</ix:nonFraction> </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 for the years ended December&#160;31, 2019, 2020 and 2021, respectively. <ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt-sec:numwordsen">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment charge was recorded for the years ended December 31, 2019, 2020 and 2021, respectively. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></ix:nonNumeric> <ix:nonNumeric name="jd:LandUseRightsDisclosureTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">12. Land use rights, net </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0.34in;"><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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <ix:nonNumeric name="jd:ScheduleOfLandUseRightsTableTextBlock" contextRef="P01_01_2021To12_31_2021" 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: 8pt; border-collapse: collapse; border-spacing: 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> </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="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;">As&#160;of&#160;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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#160;</td>
<td colspan="2" style="vertical-align: bottom;">&#160;</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="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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Land use rights</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:LandUseRightsGross" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">11,787</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:LandUseRightsGross" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">15,253</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;">Less: accumulated amortization</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:LandUseRightsAccumulatedAmortization" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">662</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:LandUseRightsAccumulatedAmortization" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">925</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;&#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; 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;">Net book value</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:LandUseRights" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">11,125</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonFraction name="jd:LandUseRights" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">14,328</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization expenses for land use rights were RMB<ix:nonFraction name="jd:AmortizationOfLandUseRights" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">222</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="jd:AmortizationOfLandUseRights" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">229</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="jd:AmortizationOfLandUseRights" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">276</ix:nonFraction> </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 for the years ended December&#160;31, 2019, 2020 and 2021, respectively. <ix:nonFraction name="jd:LandUseRightsImpairmentCharge" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt-sec:numwordsen"><ix:nonFraction name="jd:LandUseRightsImpairmentCharge" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt-sec:numwordsen"><ix:nonFraction name="jd:LandUseRightsImpairmentCharge" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt-sec:numwordsen">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment charge was recorded for the years ended December 31, 2019, 2020 and 2021, respectively. </div></div></div> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2021, amortization expenses related to the land use rights for future periods are estimated to be as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <ix:nonNumeric name="jd:ScheduleOfLandUseRightsFutureAmortizationExpenseTableTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true">
<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: 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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="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;">2022</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-color: rgb(0, 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;">2023</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-color: rgb(0, 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;">2024</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-color: rgb(0, 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;">2025</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-color: rgb(0, 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;">2026</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-color: rgb(0, 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;">2027 and<br/> thereafter</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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> </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="22" 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="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;">Amortization expenses</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:LandUseRightsAmortizationExpenseNextTwelveMonths" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">319</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:LandUseRightsAmortizationExpenseYearTwo" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">319</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:LandUseRightsAmortizationExpenseYearThree" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">319</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:LandUseRightsAmortizationExpenseYearFour" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">319</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:LandUseRightsAmortizationExpenseYearFive" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">319</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:LandUseRightsAmortizationExpenseAfterYearFive" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">12,733</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr> </table> </ix:nonNumeric></ix:nonNumeric> <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-5<div style="display:inline;">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="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> <ix:nonNumeric name="us-gaap:IntangibleAssetsDisclosureTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="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;">13. Intangible assets, net </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0.34in;"><div style="letter-spacing: 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> <ix:nonNumeric name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true">
<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: 49%;"></td>
<td style="width: 6%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 6%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 6%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 6%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 6%; 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, 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> </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<br/>Carrying<br/>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<br/>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<br/>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<br/>Carrying<br/>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="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>
<td 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>
<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&#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;</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-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;">Strategic cooperation</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonNumeric name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="P01_01_2020To12_31_2020_StrategicCooperationMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">5.0</ix:nonNumeric></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2020_StrategicCooperationMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">6,075</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2020_StrategicCooperationMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">6,075</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;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; 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-compete</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonNumeric name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="P01_01_2020To12_31_2020_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">8.0</ix:nonNumeric></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2020_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,467</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2020_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,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;">&#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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2020_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">656</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;">Domain names and trademarks</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonNumeric name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="P01_01_2020To12_31_2020_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">18.9</ix:nonNumeric></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2020_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,911</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2020_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">837</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:FiniteLivedIntangibleAssetsAccumulatedImpairment" contextRef="PAsOn12_31_2020_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">27</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2020_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,047</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;">Customer relationship</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonNumeric name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="P01_01_2020To12_31_2020_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">8.9</ix:nonNumeric></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2020_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,689</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2020_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">155</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:FiniteLivedIntangibleAssetsAccumulatedImpairment" contextRef="PAsOn12_31_2020_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">60</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2020_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,474</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;">Technology and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonNumeric name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="P01_01_2020To12_31_2020_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">6.0</ix:nonNumeric></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2020_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,019</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2020_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">648</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:FiniteLivedIntangibleAssetsAccumulatedImpairment" contextRef="PAsOn12_31_2020_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">85</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2020_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">286</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="P01_01_2020To12_31_2020" format="ixt-sec:duryear">9.5</ix:nonNumeric></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">16,161</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">9,526</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:FiniteLivedIntangibleAssetsAccumulatedImpairment" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">6,463</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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; text-indent: 0px;"></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: 1px;">
<td></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: 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: 47%;"></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<br/>Carrying<br/>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<br/>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<br/>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<br/>Carrying<br/>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="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>
<td 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>
<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&#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;</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-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;">Strategic cooperation</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonNumeric name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="P01_01_2021To12_31_2021_StrategicCooperationMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">5.0</ix:nonNumeric></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2021_StrategicCooperationMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">6,075</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2021_StrategicCooperationMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">6,075</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;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; 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-compete</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;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="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2021_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,467</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2021_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,120</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2021_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">347</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;">Domain names and trademarks</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;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="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2021_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,186</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2021_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,066</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:FiniteLivedIntangibleAssetsAccumulatedImpairment" contextRef="PAsOn12_31_2021_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">27</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2021_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,093</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;">Customer relationship</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;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="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2021_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,713</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2021_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">454</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:FiniteLivedIntangibleAssetsAccumulatedImpairment" contextRef="PAsOn12_31_2021_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">60</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2021_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,199</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;">Technology and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;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="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2021_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,050</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2021_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">767</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:FiniteLivedIntangibleAssetsAccumulatedImpairment" contextRef="PAsOn12_31_2021_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">85</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2021_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">198</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonNumeric name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" contextRef="P01_01_2021To12_31_2021" format="ixt-sec:duryear">9.6</ix:nonNumeric> </td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">16,491</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">10,482</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:FiniteLivedIntangibleAssetsAccumulatedImpairment" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,837</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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; text-indent: 0px;"></div> <div style="clear: both; max-height: 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization expenses for intangible assets were RMB<ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">933</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">802</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">956</ix:nonFraction> million for the years ended December&#160;31, 2019, 2020 and 2021, 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_2019To12_31_2019" 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">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment charge was recorded for the years ended December&#160;31, 2019, 2020 and 2021, respectively. </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;">As of December&#160;31, 2021, amortization expenses related to the intangible assets for future periods are estimated to be as follows: </div></div> <ix:nonNumeric name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 8pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 75%;"></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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="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;">2022</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-color: rgb(0, 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;">2023</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-color: rgb(0, 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;">2024</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-color: rgb(0, 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;">2025</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-color: rgb(0, 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;">2026</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-color: rgb(0, 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;">2027 and<br/> thereafter</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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> </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="22" 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="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;">Amortization expenses</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">818</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">699</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">576</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">513</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">507</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,724</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr> </table> </ix:nonNumeric></ix:nonNumeric> <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-5<div style="display:inline;">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="text-indent: 0px;">Table of Contents</a></div> </div> <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;">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> <ix:nonNumeric name="us-gaap:GoodwillDisclosureTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="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;">14. Goodwill </div></div></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 changes in the carrying amount of goodwill are as follows, with information retrospectively adjusted in accordance with the segment changes as disclosed in Note 33: </div></div> <ix:nonNumeric name="us-gaap:ScheduleOfGoodwillTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<tr style="font-size: 0px;">
<td style="width: 59%;"></td>
<td style="width: 5%; 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: 5%; 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;">&#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;">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;&#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;">JD&#160;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="vertical-align: bottom; border-bottom-color: rgb(0, 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;">New&#160;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;&#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;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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="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;"><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="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;">Balance as of December&#160;31, 2019</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;&#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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:GoodwillGross" contextRef="PAsOn12_31_2019_JdRetailMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">6,651</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:GoodwillGross" contextRef="PAsOn12_31_2019_NewBusinessMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,593</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:GoodwillGross" contextRef="PAsOn12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">9,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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated impairment loss</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="PAsOn12_31_2019_JdRetailMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">7</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="PAsOn12_31_2019_NewBusinessMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,593</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="PAsOn12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,600</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;&#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;&#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;&#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; 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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn12_31_2019_JdRetailMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">6,644</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">6,644</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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;">Transaction in 2020</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;&#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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">2,627</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">1,633</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">4,260</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;">Balance as of December&#160;31, 2020</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;&#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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">9,278</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">1,633</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">2,593</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">13,504</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated impairment loss</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">7</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">2,593</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">2,600</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;&#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;&#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;&#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; 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;">&#160;</td>
<td style="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:numdotdecimal">9,271</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">1,633</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">10,904</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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;">Transaction in 2021</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;&#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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">1,529</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">1,529</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;">Balance as of December&#160;31, 2021</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;&#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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">10,807</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">1,633</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">2,593</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">15,033</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated impairment loss</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">7</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">2,593</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">2,600</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;&#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;&#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;&#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; 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;">&#160;</td>
<td style="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:numdotdecimal">10,800</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">1,633</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">12,433</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><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_2019To12_31_2019" 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">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment</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="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>loss of goodwill was recorded for the years ended December&#160;31, 2019, 2020 and 2021, respectively. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></ix:nonNumeric> <ix:nonNumeric name="jd:AccountsPayableDisclosureTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">15. Accounts payable </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0.34in;"><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> <ix:nonNumeric name="jd:ScheduleOfAccountsPayableTableTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<tr style="font-size: 0px;">
<td style="width: 76%;"></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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#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;">As&#160;of&#160;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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#160;</td>
<td colspan="2" style="vertical-align: bottom;">&#160;</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="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="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;">Vendor payable</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AccountsPayableTradeCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">84,643</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">112,317</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;">Shipping charges payable and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:ShippingChargesAndOthersPayable" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">22,175</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:ShippingChargesAndOthersPayable" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">28,167</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;&#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; 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;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">106,818</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">140,484</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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, 2020 and 2021, RMB<ix:nonFraction name="jd:OutstandingPaymentObligations" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">11,942</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="jd:OutstandingPaymentObligations" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">20,127</ix:nonFraction> million, respectively, of the outstanding payment obligations were elected by the suppliers and sold to the Institutions. </div></div></ix:nonNumeric> <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-5<div style="display:inline;">6</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="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> <ix:nonNumeric name="jd:AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="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;">16. Accrued expenses and other current liabilities </div></div></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;">Accrued expenses and other current liabilities consist of the following: </div></div> <ix:nonNumeric name="jd:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 76%;"></td>
<td style="width: 5%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 5%; 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="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;">As of 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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#160;</td>
<td colspan="2" style="vertical-align: bottom;">&#160;</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="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="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;">Deposits</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:DepositLiabilityCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">15,344</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">17,372</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;">Salary and welfare</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">7,984</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">8,396</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;">Rental fee payable</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AccruedRentCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">677</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">1,199</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;">Accrued administrative expenses</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:AccruedAdministrativeExpensesCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">513</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:AccruedAdministrativeExpensesCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,165</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;">Professional fee</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AccruedProfessionalFeesCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">756</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">904</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;">Liabilities for return allowances</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ContractWithCustomerRefundLiabilityCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">496</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">618</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: 1pt; 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;">Internet data center fee</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:AccruedInternetDataCenterFeesCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">562</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:AccruedInternetDataCenterFeesCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">444</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;">Vehicle fee</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:AccruedVehicleFeesCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">316</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:AccruedVehicleFeesCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">437</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: 1pt; 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;">Payable related to employees&#8217; exercise of share-based awards</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">269</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">333</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;">Interest payable</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:InterestPayableCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">136</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">134</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;">Others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,982</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">3,466</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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">30,035</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">34,468</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td> </tr> </table> </ix:nonNumeric></ix:nonNumeric> <ix:nonNumeric name="jd:DisclosureOfUnsecuredSeniorNotesTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true" continuedAt="TextSelection_46461097"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; 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;">17. Unsecured senior notes </div></div></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; text-indent: 0px;;display:inline;">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:numdotdecimal">1,000</ix:nonFraction><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div> 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:numdotdecimal">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:numdotdecimal">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</div><div style="text-indent: 0px; letter-spacing: 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>five-year unsecured senior notes due 2021 for the principle amount of </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">US$<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">500</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;;display:inline;">million were mature&#160;</div>on <ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDate" contextRef="P01_01_2021To12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis" format="ixt:datemonthdayyearen">April 29, 2021</ix:nonNumeric></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;">, and the Company repaid the principle amount of </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">US$<ix:nonFraction name="us-gaap:RepaymentsOfDebt" contextRef="P01_01_2021To12_31_2021_UnsecuredDebtMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">500</ix:nonFraction></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;">&#160;million</div></div><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;">&#160;</div>and the last semi-annual interests. </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;">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:numdotdecimal">1,000</ix:nonFraction><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million.</div> 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:numdotdecimal">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:numdotdecimal">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> <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;">For the year ended December&#160;31, 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:numdotdecimal">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:numdotdecimal">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:numdotdecimal">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:numdotdecimal">72</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:numdotdecimal">11</ix:nonFraction>&#160;million were recognized in &#8220;interest expense&#8221; in the Group&#8217;s consolidated statements of operations and comprehensive income/(loss) for the year ended December&#160;31,2020. There was <ix:nonFraction name="us-gaap:RepaymentsOfDebt" contextRef="P01_01_2021To12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt-sec:numwordsen">no</ix:nonFraction> unsecured senior notes repurchased in 2021. </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;">A summary of the Company&#8217;s unsecured senior notes as of December&#160;31, 2020 and 2021 is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <ix:nonNumeric name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" contextRef="P01_01_2021To12_31_2021" 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;">
<tr style="font-size: 0px;">
<td style="width: 68%;"></td>
<td style="width: 6%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 6%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 6%; 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="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;">As of December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="font-weight:bold;display:inline;">Effective<br/> interest rate</div></div></td>
<td rowspan="2" 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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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="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="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>
<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="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; text-indent: 0px;;display:inline;">US$<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2021MemberusgaapDebtInstrumentAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">500</ix:nonFraction><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;million&#160;</div><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2021MemberusgaapDebtInstrumentAxis" unitRef="Unit_pure" decimals="5" scale="-2" format="ixt:numdotdecimal">3.125</ix:nonFraction>% notes due 2021</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:SeniorLongTermNotes" contextRef="PAsOn12_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2021MemberusgaapDebtInstrumentAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,260</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2021MemberusgaapDebtInstrumentAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:numdotdecimal">3.37</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; text-indent: 0px;;display:inline;">US$<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2026MemberusgaapDebtInstrumentAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">500</ix:nonFraction><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;million&#160;</div><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2026MemberusgaapDebtInstrumentAxis" unitRef="Unit_pure" decimals="5" scale="-2" format="ixt:numdotdecimal">3.875</ix:nonFraction>% notes due 2026</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:SeniorLongTermNotes" contextRef="PAsOn12_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2026MemberusgaapDebtInstrumentAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,220</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">3,154</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2026MemberusgaapDebtInstrumentAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:numdotdecimal">4.15</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; text-indent: 0px;;display:inline;">US$<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2030MemberusgaapDebtInstrumentAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">700</ix:nonFraction><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;million&#160;</div><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2030MemberusgaapDebtInstrumentAxis" unitRef="Unit_pure" decimals="5" scale="-2" format="ixt:numdotdecimal">3.375</ix:nonFraction>% notes due 2030</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:SeniorLongTermNotes" contextRef="PAsOn12_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2030MemberusgaapDebtInstrumentAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,502</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">4,402</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2030MemberusgaapDebtInstrumentAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:numdotdecimal">3.47</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; text-indent: 0px;;display:inline;">US$<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2050MemberusgaapDebtInstrumentAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">300</ix:nonFraction><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;million&#160;</div><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2050MemberusgaapDebtInstrumentAxis" unitRef="Unit_pure" decimals="5" scale="-2" format="ixt:numdotdecimal">4.125</ix:nonFraction>% notes due 2050</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:SeniorLongTermNotes" contextRef="PAsOn12_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2050MemberusgaapDebtInstrumentAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,872</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">1,830</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2050MemberusgaapDebtInstrumentAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:numdotdecimal">4.25</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;&#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;&#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> </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;">Carrying value</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:SeniorLongTermNotes" contextRef="PAsOn12_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">12,854</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">9,386</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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;">Unamortized discount and debt issuance costs</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" contextRef="PAsOn12_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">118</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">101</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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;&#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;&#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> </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;">Total principal amounts of unsecured senior notes</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="PAsOn12_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">12,972</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">9,487</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</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> </tr> </table> </ix:nonNumeric> <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></ix:nonNumeric> <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-5<div style="display:inline;">7</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="text-indent: 0px;">Table of Contents</a></div> </div> <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;">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> <div style="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;">17. Unsecured senior notes (Continued) </div></div></div> <ix:continuation id="TextSelection_46461097"> <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-indent: 4%; 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 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> <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 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> <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;">As of December&#160;31, 2021, the principal of the unsecured senior notes of RMB<ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,188</ix:nonFraction> million, RMB<ix:nonFraction name="jd:LongTermDebtMaturitiesOfPrincipalBeyondYearFiveOne" contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,431</ix:nonFraction> million and RMB<ix:nonFraction name="jd:LongTermDebtMaturitiesOfPrincipalBeyondYearFiveTwo" contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,868</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> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <ix:nonNumeric name="srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true">
<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: 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;">&#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;">Principal<br/> amounts</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&#160;in&#160;millions)</div></div></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: bottom;"> <div style="text-indent: -1em; 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;">Within 1 year</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:zerodash">&#8212;</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: bottom;"> <div style="text-indent: -1em; 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;">Between 1 to 2 years</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:zerodash">&#8212;</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: bottom;"> <div style="text-indent: -1em; 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;">Between 2 to 3 years</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:zerodash">&#8212;</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: bottom;"> <div style="text-indent: -1em; 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;">Between 3 to 4 years</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:zerodash">&#8212;</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: bottom;"> <div style="text-indent: -1em; 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;">Between 4 to 5 years</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,188</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: bottom;"> <div style="text-indent: -1em; 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;">Beyond 5 years</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">6,299</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> </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: bottom;"> <div style="text-indent: -1em; 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;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">9,487</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: 3px double 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: 3px double 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> </ix:nonNumeric></ix:continuation> <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-5<div style="display:inline;">8</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="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> <ix:nonNumeric name="us-gaap:LesseeOperatingLeasesTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><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="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;">18. Leases </div></div></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 Group has operating leases for warehouses, stores, office spaces, delivery centers and other corporate assets that the Group utilizes under lease arrangements. </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;">A summary of supplemental information related to operating leases as of December 31, 2020 and 2021 is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <ix:nonNumeric name="jd:DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock" contextRef="P01_01_2021To12_31_2021" 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;">
<tr style="font-size: 0px;">
<td style="width: 77%;"></td>
<td style="width: 4%; 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;">&#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 of 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: 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;</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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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> </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="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="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;">Operating lease ROU assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">15,484</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;">&#160;</td>
<td style="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:numdotdecimal">19,987</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;">Operating lease liabilities-current</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,513</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;">&#160;</td>
<td style="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:numdotdecimal">6,665</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;">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;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">10,250</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;">&#160;</td>
<td style="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:numdotdecimal">13,721</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> </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;">Total operating lease liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">15,763</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;">&#160;</td>
<td style="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:numdotdecimal">20,386</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: 3px double 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: 3px double 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: 3px double 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: 3px double 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; 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;">Weighted average remaining lease term</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonNumeric name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" contextRef="PAsOn12_31_2020" format="ixt-sec:duryear">4.8</ix:nonNumeric>&#160;years</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:nonNumeric name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" contextRef="PAsOn12_31_2021" format="ixt-sec:duryear">5.6</ix:nonNumeric>&#160;years</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;">Weighted average discount rate</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="PAsOn12_31_2020" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">5.0</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;">&#160;</td>
<td style="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:numdotdecimal">5.0</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">%&#160;</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="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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><br/></div> <ix:nonNumeric name="jd:ScheduleOfLeaseCostRecognizedAndSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock" contextRef="P01_01_2021To12_31_2021" 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: 77%;"></td>
<td style="width: 2%; vertical-align: bottom;"></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;</div></td>
<td colspan="8" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">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;</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;">2019</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;&#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> </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;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td 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;</div></td>
<td colspan="8" 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease cost</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,377</ix:nonFraction></div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">4,903</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">6,763</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; 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: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term lease cost</div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; border-bottom: 0.75pt solid black;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShortTermLeaseCost" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,213</ix:nonFraction></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"><ix:nonFraction name="us-gaap:ShortTermLeaseCost" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,902</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"><ix:nonFraction name="us-gaap:ShortTermLeaseCost" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,782</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;">&#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-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 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;&#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; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; 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: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; border-bottom: 0.75pt solid black;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,590</ix:nonFraction></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">6,805</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">9,545</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;">&#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-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for operating leases</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; text-indent: 0px; line-height: normal;"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,461</ix:nonFraction></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">4,801</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">6,715</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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> </ix:nonNumeric> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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, 2021 is as follows: </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <ix:nonNumeric name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true">
<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: 75%;"></td>
<td style="width: 18%; 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="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 December&#160;31, 2021</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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">6,778</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;">2023</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,807</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;">2024</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,338</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;">2025</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,292</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;">2026</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,504</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;">2027 and thereafter</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,843</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> </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;">Total lease payments</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">23,562</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;">Less: interest</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,176</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> </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;">Present value of operating lease liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">20,386</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: 3px double 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: 3px double 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> </ix:nonNumeric> <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;">As of December&#160;31, 2021, the Group has no significant lease contract that has been entered into but not yet commenced. </div></div></ix:nonNumeric> <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-<div style="display:inline;">59</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="text-indent: 0px;">Table of Contents</a></div> </div> <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;">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> <ix:nonNumeric name="jd:GainOnSaleOfDevelopmentPropertiesTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true" continuedAt="TextSelection_46462114"><div style="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;">19. Gain on sale of development properties </div></div></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;">Gain on sale of development properties for the years ended December&#160;31, 2019, 2020 and 2021 were RMB<ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,885</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,649</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">767</ix:nonFraction> </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. The gain on sale of development properties for the years ended December&#160;31, 2019, 2020 and 2021, were mainly derived from disposals of logistics facilities to JD Logistics Properties Core Fund, L.P. (&#8220;Core Fund&#8221;), JD Logistics Properties Core Fund II, L.P. (the &#8220;Core Fund II&#8221;), JD Logistics Properties Development Fund I, L.P. (&#8220;Development Fund I&#8221;) and JD Aries Development XXXXX (HK) Limited (&#8220;Acquisition Fund I&#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;">In 2018, the Group established JD Property to manage the expanding logistics facilities and other real estate properties. In February 2019 and January 2020, JD Property established Core Fund and Core Fund II (collectively, the &#8220;Core Funds&#8221;) together with GIC Private Limited (&#8220;GIC&#8221;), Singapore&#8217;s sovereign wealth fund, respectively. The Group serves as the general partner and committe</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">d <ix:nonFraction name="jd:PercentageOfCommitmentOfTotalCapital" contextRef="PAsOn02_28_2019_CoreFundsMemberdeiLegalEntityAxis_GeneralPartnerMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">20</ix:nonFraction>% </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;">and <ix:nonFraction name="jd:PercentageOfCommitmentOfTotalCapital" contextRef="PAsOn01_31_2020_CoreFundsMemberdeiLegalEntityAxis_GeneralPartnerMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">10</ix:nonFraction>% of the total capital of Core Fund and Core Fund II as the limited partner, and GIC committed the remaining</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;<ix:nonFraction name="jd:PercentageOfCommitmentOfTotalCapital" contextRef="PAsOn02_28_2019_CoreFundsMemberdeiLegalEntityAxis_GicMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">80</ix:nonFraction>%<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">and <ix:nonFraction name="jd:PercentageOfCommitmentOfTotalCapital" contextRef="PAsOn01_31_2020_CoreFundsMemberdeiLegalEntityAxis_GicMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">90</ix:nonFraction>%, 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; text-indent: 0px;;display:inline;">Furthermore, in February 2019 and January 2020, the Group entered into definitive agreements with Core Fund and Core Fund II, pursuant to which the Group will dispose of certain modern logistics facilities to Core Fund and Core Fund II for a total gross asset value of approximately RM</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">B<ix:nonFraction name="us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup" contextRef="PAsOn02_27_2019_JdLogisticsPropertiesCoreFundLPMemberdeiLegalEntityAxis" unitRef="Unit_CNY" decimals="-9" scale="9" format="ixt:numdotdecimal">11</ix:nonFraction>&#160;billion&#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;">and RMB<ix:nonFraction name="us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup" contextRef="PAsOn01_31_2020_CoreFundTwoMemberJDFundAxis_ModernLogisticsFacilitiesMemberusgaapSubsegmentsAxis" unitRef="Unit_CNY" decimals="-9" scale="9" format="ixt:numdotdecimal">5</ix:nonFraction> billion, respectively, and concurrently lease back these completed facilities for operational purposes with an initial lease term </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">of <ix:nonNumeric name="us-gaap:LesseeOperatingLeaseTermOfContract" contextRef="PAsOn01_31_2020_MinimumMembersrtRangeAxis" format="ixt-sec:duryear"><ix:nonNumeric name="us-gaap:LesseeOperatingLeaseTermOfContract" contextRef="PAsOn02_27_2019_MinimumMembersrtRangeAxis" format="ixt-sec:duryear">4</ix:nonNumeric></ix:nonNumeric> to <ix:nonNumeric name="us-gaap:LesseeOperatingLeaseTermOfContract" contextRef="PAsOn01_31_2020_MaximumMembersrtRangeAxis" format="ixt-sec:duryear"><ix:nonNumeric name="us-gaap:LesseeOperatingLeaseTermOfContract" contextRef="PAsOn02_27_2019_MaximumMembersrtRangeAxis" format="ixt-sec:duryear">7</ix:nonNumeric></ix:nonNumeric> years. </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;">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 subsequen</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">t <ix:nonNumeric name="jd:TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent" contextRef="P01_31_2020To01_31_2020_CoreFundsMemberdeiLegalEntityAxis" format="ixt-sec:duryear"><ix:nonNumeric name="jd:TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent" contextRef="P02_27_2019To02_27_2019_CoreFundsMemberdeiLegalEntityAxis" format="ixt-sec:duryear">5</ix:nonNumeric></ix:nonNumeric> </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;">years&#8217; period. The Group may choose to renew the lease upon the expiry of the initial lease agreement if the adjusted rental rate is acceptable. 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="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 Core Fund and Core Fund II, which comprises the representatives from JD Property and GIC, will oversee the key operations of each fund, respectively. Given the control over Core Funds is shared between JD Property and GIC, JD Property does not consolidate Core Funds and investments in Core Funds are accounted for using the equity method as JD Property obtained significant influence by the rights to nominate two members of each investment committee out of four. The lease back transaction is accounted for under ASC 842 as operating lease, and the ROU assets and operating lease liabilities were recorded accordingly. </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;">Since the second half of 2019 and 2020, the closing conditions for each asset group of completed logistics facilities were successively met and Core Fund and Core Fund II signed definitive facility agreements with bank consortium to finance the purchase, respectively. As of December 31, 2021, all logistics facilities under asset groups related to Core Funds have been completed and satisfied hand-over condition. Therefore, the Group recorded a disposal gain to Core Funds of RM</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;">B<ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2019To12_31_2019_CoreFundsMemberdeiLegalEntityAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,801</ix:nonFraction> million, RMB</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2020To12_31_2020_CoreFundsMemberdeiLegalEntityAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,181</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2021To12_31_2021_CoreFundsMemberdeiLegalEntityAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">637</ix:nonFraction>&#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 for the years ended December&#160;31, 2019, 2020 and 2021, respectively, which represents 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.</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="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>Regarding the logistics facilities that had not satisfied hand-over condition as of December 31, 2020, the Group classified the related undisposed assets and liabilities as assets and liabilities held for sale, which included cash and cash equivalents of RMB<ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" contextRef="PAsOn12_31_2020_JdLogisticsPropertiesCoreFundIiLPMemberdeiLegalEntityAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">116</ix:nonFraction>&#160;million. </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> <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-6<div style="display:inline;">0</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="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><br/></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="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;">19. Gain on sale of development properties (Continued) </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;"></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><br/></div> <ix:continuation id="TextSelection_46462114"> <div style="text-indent: 4%; 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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In the second half of 2020, JD Property entered into definitive agreements to establish another logistics investment fund, Development Fund I, together with GIC and Mubadala Investment Company (&#8220;MIC&#8221;) to replicate the successful experience of Core Funds. Development Fund I planned to acquire some of the Group&#8217;s uncompleted modern logistics facilities. JD Property serves as general partner and committe</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">d <ix:nonFraction name="jd:PercentageOfCommitmentOfTotalCapital" contextRef="PAsOn12_31_2020_LogisticsInvestmentDevelopmentFundOneMemberJDFundAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">40</ix:nonFraction>% of the total capital of Development Fund I as a limited partner, and GIC and MIC committed the remaining <ix:nonFraction name="jd:PercentageOfCommitmentOfTotalCapital" contextRef="PAsOn12_31_2020_GicAndMubdalaInvestmentCompanyMemberdeiLegalEntityAxis_LogisticsInvestmentDevelopmentFundOneMemberJDFundAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">60</ix:nonFraction>% collectively. </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 December 2020, the Group entered into definitive agreements with Development Fund I 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 a disposal gain of </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">RMB<ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2020To12_31_2020_GicAndMubdalaInvestmentCompanyMemberdeiLegalEntityAxis_LogisticsInvestmentDevelopmentFundOneMemberJDFundAxis_ModernLogisticsFacilitiesMemberusgaapSubsegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">468</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:GainLossOnSaleOfProperties" contextRef="P01_01_2021To12_31_2021_GicAndMubdalaInvestmentCompanyMemberdeiLegalEntityAxis_LogisticsInvestmentDevelopmentFundOneMemberJDFundAxis_ModernLogisticsFacilitiesMemberusgaapSubsegmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">112</ix:nonFraction>&#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 for the years ended December&#160;31, 2020 and 2021, respectively. As of December&#160;31, 2021, all logistics facilities under asset groups related to Development Fund I have satisfied hand-over condition, and been derecognized by the Group. </div></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;">In the second half of 2021, JD Property entered into definitive agreements to establish another logistics investment fund, Acquisition Fund I, by disposing <ix:nonFraction name="jd:PercentageOfEquityInterestDisposed" contextRef="P01_01_2021To12_31_2021_JdAriesDevelopmentMemberdeiLegalEntityAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">60</ix:nonFraction></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 interests of JD Aries Development XXXXX (HK) Limited, which contained an uncompleted modern logistics facility, to a third party. The board of directors of Acquisition Fund I, which comprises board members from JD Property and the third-party investor, oversees the key operations of Acquisition Fund I. Given the control over Acquisition Fund I is shared between JD Property and the third-party investor, JD Property does not consolidate Acquisition Fund I and investment in Acquisition Fund I is accounted for using the equity method as JD Property obtained significant influence by the rights to nominate two members of the board of directors out of four. JD Property lost control of JD Aries Development XXXXX (HK) Limited and recognized a disposal gain of </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">RMB<ix:nonFraction name="us-gaap:GainLossOnDispositionOfAssets" contextRef="P01_01_2021To12_31_2021_JdAriesDevelopmentMemberdeiLegalEntityAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">18</ix:nonFraction> million. Acquisition Fund I plans to acquire some of JD Property&#8217;s uncompleted modern logistics facilities and each shareholder of </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;">JD Aries Development XXXXX (HK) Limited committed to contribute proportionately. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> </ix:continuation> <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-6<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="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="text-indent: 0px;">Table of Contents</a></div> </div> <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;">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> <ix:nonNumeric name="us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="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;">20. Interest expense </div></div></div> <ix:nonNumeric name="us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0.34in;"><div style="letter-spacing: 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 consists of the following<div style="letter-spacing: 0px; top: 0px;;display:inline;">:</div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 8pt; border-collapse: collapse; border-spacing: 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: 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="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="font-weight:bold;display:inline;">For the year ended<br/> 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: 1pt solid rgb(0, 0, 0); white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</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="10" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest expense in relation to nonrecourse securitization debt</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:InterestExpense" contextRef="P01_01_2019To12_31_2019_NonrecourseSecuritizationDebtMemberusgaapDebtInstrumentAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">38</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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; white-space: nowrap;">&#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></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;">Interest expense in relation to unsecured senior notes, bank borrowings and others</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:InterestExpense" contextRef="P01_01_2019To12_31_2019_UnsecuredSeniorNotesAndBankBorrowingsMemberusgaapDebtInstrumentAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">687</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:InterestExpense" contextRef="P01_01_2020To12_31_2020_UnsecuredSeniorNotesAndBankBorrowingsMemberusgaapDebtInstrumentAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,125</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:InterestExpense" contextRef="P01_01_2021To12_31_2021_UnsecuredSeniorNotesAndBankBorrowingsMemberusgaapDebtInstrumentAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,213</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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td>&#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;">Total</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:InterestExpense" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">725</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:InterestExpense" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,125</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:InterestExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,213</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div></td>
<td>&#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: 3px double 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: 3px double 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> </ix:nonNumeric> </ix:nonNumeric> <ix:nonNumeric name="us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">21. Others, net </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0.34in;"><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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <ix:nonNumeric name="us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" contextRef="P01_01_2021To12_31_2021" 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;">
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="font-weight:bold;display:inline;">For the year ended<br/> 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: 1pt solid rgb(0, 0, 0); white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</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="10" style="vertical-align: bottom; white-space: nowrap;;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="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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Gains/(losses) from fair value change of long-term investments</div></div></td>
<td style="vertical-align: bottom; width: 2%;">&#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:UnrealizedGainLossOnInvestments" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,496</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1%;">&#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:UnrealizedGainLossOnInvestments" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">29,483</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1%;">&#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:UnrealizedGainLossOnInvestments" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">7,252</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; 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Government financial incentives</div></div></td>
<td style="vertical-align: bottom; width: 2%;">&#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:GovernmentFinancialIncentives" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,222</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1%;">&#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:GovernmentFinancialIncentives" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,545</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1%;">&#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:GovernmentFinancialIncentives" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,482</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; 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest income</div></div></td>
<td style="vertical-align: bottom; width: 2%;">&#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:InvestmentIncomeInterest" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,786</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1%;">&#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:InvestmentIncomeInterest" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,753</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1%;">&#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:InvestmentIncomeInterest" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,213</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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: 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Gain from business and investment disposals</div></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="jd:GainLossOnDispositionOfBusinessAndInvestment" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,199</ix:nonFraction></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); 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="jd:GainLossOnDispositionOfBusinessAndInvestment" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">279</ix:nonFraction></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); 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="jd:GainLossOnDispositionOfBusinessAndInvestment" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">140</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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: 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Impairment of investments</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">(<ix:nonFraction name="us-gaap:ImpairmentOfInvestments" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,954</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">(<ix:nonFraction name="us-gaap:ImpairmentOfInvestments" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">208</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">(<ix:nonFraction name="us-gaap:ImpairmentOfInvestments" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">574</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)&#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: 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign exchange gains/(losses), net</div></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:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">124</ix:nonFraction></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); 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:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">90</ix:nonFraction></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); 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:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">42</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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: 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><ix:nonFraction name="us-gaap:OtherNonoperatingIncome" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">288</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><ix:nonFraction name="us-gaap:OtherNonoperatingIncome" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">548</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><ix:nonFraction name="us-gaap:OtherNonoperatingIncome" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">359</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 78%;">&#160;</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);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; 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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td style="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); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; 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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; 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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td style="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); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; 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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; 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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#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: 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></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:OtherNonoperatingIncomeExpense" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">7,161</ix:nonFraction></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); 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:OtherNonoperatingIncomeExpense" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">35,310</ix:nonFraction></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); 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:OtherNonoperatingIncomeExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">590</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">)&#160;</td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 78%;">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><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;">&#160;</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: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="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; background-color: rgba(255, 255, 255, 0);"><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;">&#160;</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: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="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; background-color: rgba(255, 255, 255, 0);"><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;">&#160;</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: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</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;">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 others, net 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. 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></ix:nonNumeric> <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-6<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="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="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> <ix:nonNumeric name="us-gaap:IncomeTaxDisclosureTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true" continuedAt="TextSelection_46461487"><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="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;">22. Taxation </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-weight:bold;display:inline;">a) </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;">Value added tax </div></div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(&#8220;VAT&#8221;) </div></div></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 Group is subject to statutory VAT rate of <ix:nonFraction name="jd:ValueAddedTaxRate" contextRef="P05_01_2018To03_31_2019_CNusgaapIncomeTaxAuthorityAxis_SalesOfAudioVideoProductsAndBooksMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">10</ix:nonFraction>% from May&#160;1, 2018 to March&#160;31, 2019 and <ix:nonFraction name="jd:ValueAddedTaxRate" contextRef="P04_01_2019To12_31_2021_CNusgaapIncomeTaxAuthorityAxis_SalesOfAudioVideoProductsAndBooksMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">9</ix:nonFraction>% from April&#160;1, 2019 for revenues from sales of audio, video products and books in the PRC. The Group is subject to statutory VAT rate of <ix:nonFraction name="jd:ValueAddedTaxRate" contextRef="P05_01_2018To03_31_2019_CNusgaapIncomeTaxAuthorityAxis_SalesOfOtherProductsMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">16</ix:nonFraction>% from May&#160;1, 2018 to March&#160;31, 2019 and <ix:nonFraction name="jd:ValueAddedTaxRate" contextRef="P04_01_2019To12_31_2021_CNusgaapIncomeTaxAuthorityAxis_SalesOfOtherProductsMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">13</ix:nonFraction>% from April&#160;1, 2019 for sales of other products in the PRC. The Group is exempted from VAT for revenues from sales of books from January&#160;1, 2014 to December&#160;31, 202<div style="letter-spacing: 0px; top: 0px;;display:inline;">3</div>&#160;in comply with relevant VAT regulations of the PRC. </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 Group is subject to VAT at the rate of <ix:nonFraction name="jd:ValueAddedTaxRate" contextRef="P01_01_2021To12_31_2021_CNusgaapIncomeTaxAuthorityAxis_LogisticsSupportServicesMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">6</ix:nonFraction>% or <ix:nonFraction name="jd:ValueAddedTaxRate" contextRef="P05_01_2018To03_31_2019_CNusgaapIncomeTaxAuthorityAxis_LogisticsSupportServicesMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">10</ix:nonFraction>%/<ix:nonFraction name="jd:ValueAddedTaxRate" contextRef="P04_01_2019To12_31_2021_CNusgaapIncomeTaxAuthorityAxis_LogisticsSupportServicesMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">9</ix:nonFraction>% (<ix:nonFraction name="jd:ValueAddedTaxRate" contextRef="P05_01_2018To03_31_2019_CNusgaapIncomeTaxAuthorityAxis_LogisticsSupportServicesMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">10</ix:nonFraction>% from May&#160;1, 2018 to March&#160;31, 2019 and <ix:nonFraction name="jd:ValueAddedTaxRate" contextRef="P04_01_2019To12_31_2021_CNusgaapIncomeTaxAuthorityAxis_LogisticsSupportServicesMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">9</ix:nonFraction>% from April&#160;1, 2019) for revenues from logistics services, and <ix:nonFraction name="jd:ValueAddedTaxRate" contextRef="P01_01_2021To12_31_2021_CNusgaapIncomeTaxAuthorityAxis_OnlineAdvertisingAndOtherServicesMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">6</ix:nonFraction>% for revenues from online advertising and other services. </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 Group is also subject to cultural undertaking development fees at the rate of <ix:nonFraction name="jd:PercentageOfCulturalUndertakingDevelopmentFees" contextRef="P01_01_2021To12_31_2021_CNusgaapIncomeTaxAuthorityAxis_OnlineAdvertisingAndOtherServicesMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">3</ix:nonFraction>% on revenues from online advertising services in the PRC, which is reduced by <ix:nonFraction name="jd:ReductionPercentageOfCulturalUndertakingDevelopmentFees" contextRef="P07_01_2019To12_31_2019_CNusgaapIncomeTaxAuthorityAxis_ValueAddedTaxMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">50</ix:nonFraction>% from July&#160;1, 2019 to December&#160;31, 2019, and exempted from January&#160;1, 2020 to December&#160;31, 2021. </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-weight:bold;display:inline;">b) </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;">Income tax </div></div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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="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;">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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="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;">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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Indonesia </div></div></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;">Under the current laws of the Republic of Indonesia, the Group&#8217;s subsidiaries in Indonesia are subject to <ix:nonFraction name="jd:IncomeTaxesForeignStatutoryCorporateTaxRate" contextRef="P01_01_2019To12_31_2019_IDusgaapIncomeTaxAuthorityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">25</ix:nonFraction>%, <ix:nonFraction name="jd:IncomeTaxesForeignStatutoryCorporateTaxRate" contextRef="P01_01_2020To12_31_2020_IDusgaapIncomeTaxAuthorityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">22</ix:nonFraction>%, and <ix:nonFraction name="jd:IncomeTaxesForeignStatutoryCorporateTaxRate" contextRef="P01_01_2021To12_31_2021_IDusgaapIncomeTaxAuthorityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">22</ix:nonFraction>% income tax rate on its taxable income generated from operations in Indonesia for the years ended December&#160;31, 2019, 2020 and 2021, </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;">respectively. </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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Singapore</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 Singapore, the Group&#8217;s subsidiaries in Singapore are subject to <ix:nonFraction name="jd:IncomeTaxesForeignStatutoryCorporateTaxRate" contextRef="P01_01_2020To12_31_2020_SGusgaapIncomeTaxAuthorityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal"><ix:nonFraction name="jd:IncomeTaxesForeignStatutoryCorporateTaxRate" contextRef="P01_01_2019To12_31_2019_SGusgaapIncomeTaxAuthorityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal"><ix:nonFraction name="jd:IncomeTaxesForeignStatutoryCorporateTaxRate" contextRef="P01_01_2021To12_31_2021_SGusgaapIncomeTaxAuthorityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">17</ix:nonFraction></ix:nonFraction></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 31, 2019, 2020 and 2021, respectively. </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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Hong Kong </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="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&#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 </div>HK$<ix:nonFraction name="jd:TheHongKongProfitsApplicableForTheFirstTierTaxRate" contextRef="P04_01_2018To04_01_2018" unitRef="Unit_HKD" decimals="-6" scale="6" format="ixt:numdotdecimal">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_2021To12_31_2021_HKusgaapIncomeTaxAuthorityAxis_ProfitBelowTwoMillionHongKongDollarMemberJDProfitRangeAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">8.25</ix:nonFraction>%) while the remaining profits will continue to be taxed at the existing <ix:nonFraction name="jd:IncomeTaxesForeignStatutoryCorporateTaxRate" contextRef="P01_01_2021To12_31_2021_HKusgaapIncomeTaxAuthorityAxis_ProfitAboveTwoMillionHonKongDollarMemberJDProfitRangeAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">16.5</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;">% 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></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">China </div></div></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;">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_2021To12_31_2021_CNusgaapIncomeTaxAuthorityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">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_2021To12_31_2021_CNusgaapIncomeTaxAuthorityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">25</ix:nonFraction>%. </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></ix:nonNumeric> <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-6<div style="display:inline;">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" style="text-indent: 0px;">Table of Contents</a></div></div> <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;">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> <div style="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;">22. Taxation (Continued) </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> <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-weight:bold;display:inline;">b) </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;">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 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="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">China (Continued) </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> <ix:continuation id="TextSelection_46461487" continuedAt="TextSelectionAppend_46461487_1"> <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 reduced <ix:nonFraction name="jd:PreferentialCorporateIncomeTaxRate" contextRef="P01_01_2021To12_31_2021_CNusgaapIncomeTaxAuthorityAxis_HighAndNewTechnologyEnterprisesMemberJDStatusForTaxabilityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">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_2021To12_31_2021_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_2021To12_31_2021_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">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_2021To12_31_2021_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">50</ix:nonFraction>% reduction for the next <ix:nonNumeric name="jd:NumberOfYearsHalfExemptedIncomeTax" contextRef="P01_01_2021To12_31_2021_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_2021_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_HighAndNewTechnologyEnterprisesMemberJDStatusForTaxabilityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">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_2020To12_31_2020_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">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_2021_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_HighAndNewTechnologyEnterprisesMemberJDStatusForTaxabilityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">15</ix:nonFraction>% enterprise income tax rate since 2021. 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_2021To12_31_2021_BeijingWodongTianjunInformationTechnologyCo.Ltd.MemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">50</ix:nonFraction>% reduction for the next <ix:nonNumeric name="jd:NumberOfYearsHalfExemptedIncomeTax" contextRef="P01_01_2021To12_31_2021_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. </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;">Certain enterprises will benefit from a preferential tax rate of <ix:nonFraction name="jd:PreferentialCorporateIncomeTaxRate" contextRef="P01_01_2021To12_31_2021_CNusgaapIncomeTaxAuthorityAxis_EncouragedIndustryInWesternRegionOfChinaMemberJDStatusForTaxabilityAxis_SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMemberdeiLegalEntityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">15</ix:nonFraction></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;">% 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 </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">enjoyed <ix:nonFraction name="jd:PreferentialCorporateIncomeTaxRate" contextRef="P01_01_2021To12_31_2021_CNusgaapIncomeTaxAuthorityAxis_EncouragedIndustryInWesternRegionOfChinaMemberJDStatusForTaxabilityAxis_SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMemberdeiLegalEntityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">15</ix:nonFraction>% preferential income tax rate. </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;">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:numdotdecimal">150</ix:nonFraction>% of </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;">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 </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">claim <ix:nonFraction name="jd:PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration" contextRef="P01_01_2018To12_31_2023_CNusgaapIncomeTaxAuthorityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">175</ix:nonFraction>% </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 their research and development expenses as Super Deduction from January&#160;1, 2018 to December&#160;31, 2020, which was announced in March 2021 to be further extended to December 31, 2023. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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_2021To12_31_2021_CNusgaapIncomeTaxAuthorityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The EIT law also imposes a withholding income tax of <ix:nonFraction name="jd:WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany" contextRef="P01_01_2021To12_31_2021_CNusgaapIncomeTaxAuthorityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">10</ix:nonFraction>% on dividends distributed by a Foreign Investment Enterprise (&#8220;FIE&#8221;) to its immediate holding company outside of China, if such immediate holding company is considered as a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-resident</div> enterprise without any establishment or place within China or if the received dividends have no connection with the establishment or place of such immediate holding company within China, unless such immediate holding company&#8217;s jurisdiction of incorporation has a tax treaty with China that provides for a different withholding arrangement. According to the arrangement between Mainland China 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 China to its immediate holding company in Hong Kong will be subject to withholding tax at a rate of no more than <ix:nonFraction name="jd:MaximumRateOfWithholdingTaxForDividendsPaidByFIEInChinaToItsImmediateHoldingCompanyInHongKongUnderSpecifiedConditions" contextRef="P01_01_2021To12_31_2021_CNusgaapIncomeTaxAuthorityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">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_2021To12_31_2021_CNusgaapIncomeTaxAuthorityAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">25</ix:nonFraction>% of the shares of the FIE). The Company did not record any dividend withholding tax on the retained earnings of its FIEs in the PRC, as the Company intends to reinvest all earnings in China to further expand its business in China, and its FIEs do not intend to declare dividends on the retained earnings to their immediate foreign holding companies. </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> </ix:continuation> <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-6<div style="display:inline;">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="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> <div style="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;">22. Taxation (Continued) </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> <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-weight:bold;display:inline;">b) </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;">Income tax (Continued)</div></div></div></div></div> <ix:continuation id="TextSelectionAppend_46461487_1" continuedAt="TextSelectionAppend_46461487_2"> <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-indent: 4%; 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 components of income/(loss) before tax are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <ix:nonNumeric name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" contextRef="P01_01_2021To12_31_2021" 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;">
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="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;">2019</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-color: rgb(0, 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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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="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="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="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;">Income/(loss) before tax</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;&#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;&#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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income&#160;from China operations</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">14,177</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">15,803</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">14,518</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: 3em; line-height: normal;">Income/(loss) from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-China</div> operations</div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">484</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</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:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">35,016</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;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:numdotdecimal">17,098</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;&#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;&#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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total income/(loss) before tax</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">13,693</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">50,819</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;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:numdotdecimal">2,580</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Income tax benefits/(expenses) applicable to China operations</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;&#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;&#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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current income tax expenses</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,270</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">2,201</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,538</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax benefits/(expenses)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">533</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">719</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;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:numdotdecimal">651</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;&#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;&#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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Subtotal income tax expenses applicable to China operations</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,803</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,482</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,887</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;&#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;&#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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Total income tax expenses</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,803</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,482</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,887</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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> </ix:nonNumeric> <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;">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, 2019, 2020 and 2021 is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <ix:nonNumeric name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" contextRef="P01_01_2021To12_31_2021" 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;">
<tr style="font-size: 0px;">
<td style="width: 72%;"></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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="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;">2019</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); white-space: nowrap;;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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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> </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;">Statutory income tax rate</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">25.0</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">25.0</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">25.0</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap;"><br/></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;">Tax effect of preferential tax rates and tax holiday</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">8.1</ix:nonFraction>)%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">2.3</ix:nonFraction>)%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">86.0</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap;"><br/></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;">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;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:EffectiveIncomeTaxRateReconciliationTaxExemptEntities" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">3.7</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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:EffectiveIncomeTaxRateReconciliationTaxExemptEntities" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">16.8</ix:nonFraction>)%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:EffectiveIncomeTaxRateReconciliationTaxExemptEntities" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">143.7</ix:nonFraction>)%</td>
<td style="vertical-align: bottom; white-space: nowrap;"><br/></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;">Effect on tax rates in different tax jurisdiction</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">3.9</ix:nonFraction>)%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">0.5</ix:nonFraction>)%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">2.3</ix:nonFraction>)%</td>
<td style="vertical-align: bottom; white-space: nowrap;"><br/></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;">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;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">5.7</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">0.5</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">13.8</ix:nonFraction>)%</td>
<td style="vertical-align: bottom; white-space: nowrap;"><br/></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;">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;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">1.0</ix:nonFraction>)%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">0.0</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">1.4</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap;"><br/></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;">Tax effect of Super Deduction and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="jd:EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">13.2</ix:nonFraction>)%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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:EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">4.2</ix:nonFraction>)%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">105.9</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap;"><br/></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;">Changes in valuation allowance</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">5.0</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">1.2</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">131.6</ix:nonFraction>)%</td>
<td style="vertical-align: bottom; white-space: nowrap;"><br/></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;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Effective tax rates</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">13.2</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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:EffectiveIncomeTaxRateContinuingOperations" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">2.9</ix:nonFraction>%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:EffectiveIncomeTaxRateContinuingOperations" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_pure" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">73.1</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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> </ix:nonNumeric> <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 table sets forth the effect of tax holiday: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <ix:nonNumeric name="us-gaap:SummaryOfIncomeTaxHolidayTextBlock" contextRef="P01_01_2021To12_31_2021" 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;">
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="font-weight:bold;display:inline;">For the year ended<br/> 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;">2019</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-color: rgb(0, 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;&#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> </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;">Tax holiday effect (RMB in millions)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:IncomeTaxHolidayAggregateDollarAmount" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,116</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">1,153</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">2,219</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;">Effect of tax holiday on basic net income per share (RMB)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">0.38</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">0.38</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">0.71</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;">Effect of tax holiday on diluted net income per share (RMB)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">0.38</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">0.37</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">0.71</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr> </table> </ix:nonNumeric></ix:continuation> <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-6<div style="display:inline;">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="text-indent: 0px;">Table of Contents</a></div> </div> <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;">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> <div style="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;">22. Taxation (Continued) </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> <ix:continuation id="TextSelectionAppend_46461487_2"> <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-weight:bold;display:inline;">c) </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;">Deferred tax assets and deferred tax liabilities</div></div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <ix:nonNumeric name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" contextRef="P01_01_2021To12_31_2021" 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;">
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#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;">As&#160;of&#160;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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#160;</td>
<td colspan="2" style="vertical-align: bottom;">&#160;</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="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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax assets</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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Net operating loss carry forwards and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="jd:DeferredTaxAssetsOperatingLossCarryforwardsAndOthers" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,145</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:DeferredTaxAssetsOperatingLossCarryforwardsAndOthers" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">6,303</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Deferred revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsDeferredIncome" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">208</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:DeferredTaxAssetsDeferredIncome" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">553</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Inventory valuation allowance</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsInventory" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">498</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:DeferredTaxAssetsInventory" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">575</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: 3em; line-height: normal;"><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> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">382</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">603</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Unrealized fair value losses for certain investments</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="jd:DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">589</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">747</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;">Less: valuation allowance</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,289</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:DeferredTaxAssetsValuationAllowance" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">7,670</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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net deferred tax assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">533</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:DeferredTaxAssetsNet" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,111</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: 3px double 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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Deferred tax liabilities</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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Intangible assets arisen from business combination</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,560</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,454</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Accelerated tax depreciation and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="jd:DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">362</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">443</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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total deferred tax liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,922</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:DeferredIncomeTaxLiabilities" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,897</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2021, the accumulated net operating loss of RMB<ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="PAsOn12_31_2021_SubsidiariesIncorporatedInSingaporeAndHongKongMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">10,905</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_2021_SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMembersrtConsolidatedEntitiesAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">17,140</ix:nonFraction> million mainly arose from the Company&#8217;s subsidiaries and consolidated </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;">VIEs established in the PRC and Indonesia, which can be carried forward to offset future taxable income. The remaining accumulated net operating loss will expire during the period from 2022 to 2026 except for those arose from HNTEs, which will expire during the period from 2022 to 2031. </div></div></div> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <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;">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 is more likely than not to be realized. The amount of valuation allowance offset in deferred tax assets as of December&#160;31, 2020 and 2021 was RMB<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,289</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">7,670</ix:nonFraction> million, respectively. </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 movements of valuation allowance of deferred tax assets are as follows:</div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <ix:nonNumeric name="us-gaap:SummaryOfValuationAllowanceTextBlock" contextRef="P01_01_2021To12_31_2021" 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;">
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="font-weight:bold;display:inline;">For the year ended<br/> 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: 1pt solid rgb(0, 0, 0); white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</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="10" style="vertical-align: bottom; white-space: nowrap;;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="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;">Balance at beginning of the year</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:DeferredTaxAssetsValuationAllowance" contextRef="PAsOn12_31_2018" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,996</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:DeferredTaxAssetsValuationAllowance" contextRef="PAsOn12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,674</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:DeferredTaxAssetsValuationAllowance" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,289</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions</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:ValuationAllowanceDeferredTaxAssetCurrentYearAdditions" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">7,635</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:ValuationAllowanceDeferredTaxAssetCurrentYearAdditions" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,393</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:ValuationAllowanceDeferredTaxAssetCurrentYearAdditions" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,052</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Reversals</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:ValuationAllowanceDeferredTaxAssetCurrentYearReversals" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">6,957</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:ValuationAllowanceDeferredTaxAssetCurrentYearReversals" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,778</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:ValuationAllowanceDeferredTaxAssetCurrentYearReversals" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,671</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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of the year</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:DeferredTaxAssetsValuationAllowance" contextRef="PAsOn12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,674</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:DeferredTaxAssetsValuationAllowance" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,289</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:DeferredTaxAssetsValuationAllowance" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">7,670</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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> </ix:nonNumeric></ix:continuation> <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-6<div style="display:inline;">6</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="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> <ix:nonNumeric name="jd:TemporaryEquityTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true" continuedAt="TextSelection_46461486"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;">23. Convertible redeemable <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests </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;">As of December&#160;31, 2020, convertible redeemable <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests mainly consisted of JD Logistics Series A preference shares and Kuayue Express Series A and A+ preference equity instruments. As of December&#160;31, 2021, convertible redeemable <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests mainly consisted of Kuayue Express Series A and A+ preference equity instruments and preference equity instruments of other non-wholly owned subsidiaries. </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;">Kuayue Express Series A and A+ preference equity instruments and preference equity instruments of other non-wholly owned subsidiaries are not material to the consolidated financial statements. Details of JD Logistics Series A Preference Shares are as follows: </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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 Logistics Series A Preference Shares </div></div></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 February 2018, the Group entered into definitive agreements with third-party investors to raise financing for JD Logistics, with the total amount of approximately US$<ix:nonFraction name="us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues" contextRef="P02_01_2018To02_28_2018_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-8" scale="9" format="ixt:numdotdecimal">2.5</ix:nonFraction>&#160;billion (RMB<ix:nonFraction name="us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues" contextRef="P02_01_2018To02_28_2018_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:numdotdecimal">16.0</ix:nonFraction> billion) by issuance of the series A preference shares of JD Logistics (&#8220;JD Logistics Series A Preference Shares&#8221;), representing approximately <ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" contextRef="PAsOn02_28_2018_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">19</ix:nonFraction>% of the ownership of JD Logistics on a fully diluted basis. In August 2020, JD Logistics issued additional JD Logistics Series A Preference Shares to third-party investors in exchange for approximately US$<ix:nonFraction name="us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues" contextRef="P08_01_2020To08_31_2020_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">64</ix:nonFraction>&#160;million (RMB<ix:nonFraction name="us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues" contextRef="P08_01_2020To08_31_2020_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">443</ix:nonFraction> million). </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 Group determined that JD Logistics Series A Preference Shares should be classified as mezzanine equity upon their issuance since they were contingently redeemable by the holders <ix:nonNumeric name="jd:TemporaryEquityRedemptionTerm" contextRef="P01_01_2021To12_31_2021_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" format="ixt-sec:duryear">5</ix:nonNumeric> years from the issuance date in the event that a qualified initial public offering (&#8216;&#8216;Qualified IPO&#8217;&#8217;) has not occurred and JD Logistics Series A Preference Shares have not been converted. The Qualified IPO is defined as an IPO that (i)&#160;has been approved by the Board of Directors of JD Logistics or (ii)&#160;with the offering price per share that values JD Logistics at no less than US$<ix:nonFraction name="jd:TemporaryEquityRedemptionMinimumOfferingValueOfQualifiedIpo" contextRef="PAsOn12_31_2021_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-9" scale="9" format="ixt:numdotdecimal">20</ix:nonFraction>&#160;billion on a fully diluted basis immediately following the completion of such offering. </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 Group records accretion on JD Logistics Series A Preference Shares, where applicable, to the redemption value from the issuance date to the earliest redemption 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;;display:inline;">The Group determined that there were no embedded derivatives requiring bifurcation as the economic characteristics and risks of the embedded conversion and redemption features are clearly and closely related to that of JD Logistics Series A Preference Shares. JD Logistics Series A Preference Shares are not readily convertible into cash as there is not a market mechanism in place for trading of JD Logistics&#8217;s shares. </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 there was no embedded beneficial conversion feature attributable to JD Logistics Series A Preference Shares because the initial effective conversion prices were higher than the fair value of JD Logistics&#8217;s ordinary shares determined by the Group with the assistance from an independent valuation firm. </div></div></div> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The rights, preferences and privileges of JD Logistics Series A Preference Shares are as follows: </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Dividend Rights </div></div></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;">As regards to dividends, JD Logistics Series A Preference Shares shall rank pari passu with the ordinary shares and the holders of JD Logistics Series A Preference Shares shall be entitled to the same amount of dividends as the holders of the ordinary shares on an as converted basis as if they were a single class. No dividend or distribution shall be payable except out of any funds legally available. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Voting Rights </div></div></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 holder of each ordinary share issued and outstanding should have <ix:nonFraction name="jd:NumberOfVotePerShare" contextRef="PAsOn12_31_2020_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_Vote" decimals="0" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction> vote in respect of each ordinary share held and the holder of each JD Logistics Series A Preference Share shall carry such number of votes as is equal to the number of votes of ordinary shares then issuable upon the conversion of such JD Logistics Series A Preference Shares. The holders of JD Logistics Series A Preference Shares and the holders of ordinary shares shall vote together and not as a separate class. </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></ix:nonNumeric> <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-6<div style="display:inline;">7</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="text-indent: 0px;">Table of Contents</a></div> </div> <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;">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> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;">23. Convertible redeemable <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests (Continued) </div></div> <ix:continuation id="TextSelection_46461486" continuedAt="TextSelectionAppend_46461486_1"> <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-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Liquidation Preferences </div></div></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 the event of any voluntary or involuntary liquidation, dissolution or winding up of JD Logistics, all assets and funds of JD Logistics legally available for distribution (after satisfaction of all creditors&#8217; claims and claims that may be preferred by law) shall be distributed ratably among the holders according to their relative number of ordinary shares held by such holders (all JD Logistics Series A Preference Shares as if they had been converted into ordinary shares immediately prior to such liquidation, dissolution or winding up of JD Logistics). </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Redemption Rights </div></div></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;">From and after the fifth anniversary of JD Logistics Series A Preference Shares original issuance date, and prior to the consummation of a Qualified IPO, each holder of JD Logistics Series A Preference Shares shall have the rights at any time to require and demand JD Logistics to redeem all or any portion of JD Logistics Series A Preference Shares held by such holder. </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 initial redemption price payable on each JD Logistics Series A Preference Share is the total of: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 5%; vertical-align: top;;text-align:left;">(i)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">any dividend relating to each JD Logistics Series A Preference Share which has been declared by JD Logistics but unpaid, to be calculated up to and including the date of the redemption; plus </div></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="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 5%; vertical-align: top;;text-align:left;">(ii)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Logistics Series A Preference Shares purchase price, that is US$<ix:nonFraction name="us-gaap:TemporaryEquityRedemptionPricePerShare" contextRef="PAsOn12_31_2021_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:numdotdecimal">2.50</ix:nonFraction> per JD Logistics Series A Preference Shares, subject to appropriate adjustments in the event of any share dividend, share combination or similar recapitalization events. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">JD Logistics accretes changes in the redemption value over the period from the date of issuance to the earliest redemption date of JD Logistics Series A Preference Shares using effective interest method. Changes in the redemption value are considered to be changes in accounting estimates. The accretion is recorded against retained earnings, or in the absence of retained earnings, by charges against additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in-capital.</div></div> Once additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in-capital</div></div> has been exhausted, additional charges are recorded by increasing the accumulated deficit. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Conversion Rights </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Each JD Logistics Series A Preference Share shall be convertible, at the option of the holder of JD Logistics Series A Preference Shares, at any time after the date of issuance of such JD Logistics Series A Preference Shares, into such number of fully paid and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-assessable</div> ordinary shares as is determined by dividing JD Logistics Series A Preference Shares purchase price by the conversion price then applicable to such JD Logistics Series A Preference Shares. The conversion price of each JD Logistics Series A Preference Share is the same as its original issuance price if no adjustments to conversion price have occurred. As of December&#160;31, 2020, each JD Logistics Series A Preference Share is convertible into <ix:nonFraction name="us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion" contextRef="PAsOn12_31_2020_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction> ordinary share. </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;">Each JD Logistics Series A Preference Share shall automatically be converted into ordinary shares (i)&#160;upon the consummation of a Qualified IPO; or (ii)&#160;in the event that the holders of JD Logistics Series A Preference Shares holding at least <ix:nonFraction name="jd:TemporaryEquityConversionRightsThresholdPercentageOfOwnershipPercentage" contextRef="P01_01_2020To12_31_2020_JdLogisticsMemberdeiLegalEntityAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">50</ix:nonFraction>% of JD Logistics Series A Preference Shares in issue elect to convert JD Logistics Series A Preference Shares. </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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Upon the completion of JD Logistics IPO in May 2021, JD Logistics Series A Preference Shares have been converted into ordinary shares of JD Logistics. JD Logistics received proceeds of RMB<ix:nonFraction name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" contextRef="P05_31_2021To05_31_2021_JdLogisticsIncMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:numdotdecimal">22.9</ix:nonFraction> billion from JD Logistics IPO, among which RMB<ix:nonFraction name="us-gaap:NonredeemableNoncontrollingInterest" contextRef="PAsOn05_31_2021_JdLogisticsIncMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:numdotdecimal">6.1</ix:nonFraction> billion was recorded as non-controlling interests and RMB<ix:nonFraction name="us-gaap:AdditionalPaidInCapitalPreferredStock" contextRef="PAsOn05_31_2021_JdLogisticsIncMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:numdotdecimal">16.8</ix:nonFraction> billion was recorded as additional paid-in capital.&#160;</div> </div></div> </ix:continuation> <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-6<div style="display:inline;">8</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-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="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> <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;">23. Convertible redeemable non-controlling interests (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>
<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="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#160;</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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Conversion Rights (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> <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;">The convertible redeemable <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests of JD Logistics Series A Preference Shares for the years ended December&#160;31, 2020 and 2021 are summarized as follows: </div><br/></div> <ix:continuation id="TextSelectionAppend_46461486_1"> <ix:nonNumeric name="jd:ActivitiesOfPreferredStockTableTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"></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: 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> </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;">Number&#160;of 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;&#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: 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="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td 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<br/>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: 4%; 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: 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: 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;">Balance as of December&#160;31, 2019</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:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2019_JdLogisticsMemberdeiLegalEntityAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,004,000,000</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" contextRef="PAsOn12_31_2019_JdLogisticsMemberdeiLegalEntityAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">15,964</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; text-indent: 0px;"> <div style="text-indent: -1em; 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;">Issuance</div></div> </td>
<td style="vertical-align: bottom; text-indent: 0px;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P01_01_2020To12_31_2020_JdLogisticsMemberdeiLegalEntityAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">22,867,347</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;"><ix:nonFraction name="us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues" contextRef="P01_01_2020To12_31_2020_JdLogisticsMemberdeiLegalEntityAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">443</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px; padding: 0px;">&#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; text-indent: 0px;"> <div style="text-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 loss attributable to mezzanine equity classified as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests shareholders</div> </td>
<td style="vertical-align: bottom; text-indent: 0px;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px; text-align: right; width: 6%; padding: 0pt 5pt 0pt 0pt;">&#8212;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><div style="font-size: 10pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">*</div> </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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December&#160;31, 2020</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:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2020_JdLogisticsMemberdeiLegalEntityAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,026,867,347</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" contextRef="PAsOn12_31_2020_JdLogisticsMemberdeiLegalEntityAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">16,407</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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Net loss attributable to mezzanine equity classified as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests shareholders</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; white-space: nowrap;">&#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:IncomeLossFromContinuingOperationsAttributableToConvertibleRedeemableNonControllingInterest" contextRef="P01_01_2021To12_31_2021_JdLogisticsMemberdeiLegalEntityAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">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;">Conversion of convertible redeemable preferred shares to ordinary shares</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:ConversionOfConvertibleRedeemablePreferredSharesToOrdinarySharesShares" contextRef="P01_01_2021To12_31_2021_JdLogisticsMemberdeiLegalEntityAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" sign="-" format="ixt:numdotdecimal">1,026,867,347</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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:ConversionOfConvertibleRedeemablePreferredSharesToOrdinaryShares" contextRef="P01_01_2021To12_31_2021_JdLogisticsMemberdeiLegalEntityAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">16,403</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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Balance as of December&#160;31, 2021</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; white-space: nowrap;">&#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> </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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td> </tr> </table>
<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: 2%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*</div></td>
<td style="vertical-align: top; font-size: 10pt;;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 million. </div></div></div> </td> </tr> </table> <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> </ix:nonNumeric></ix:continuation> <ix:nonNumeric name="jd:DisclosureOfFinancingForSubsidiaryGroupTextBlock" contextRef="P01_01_2021To12_31_2021_JdHealthMembersrtOwnershipAxis" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; 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;">24. Financing for JD Health&#160;</div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In May 2019, JD Health 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 Health Series A Preference Shares&#8221;) with a group of third-party investors. The total amount of financing raised from JD Health Series A Preference Shares was approximately RMB<ix:nonFraction name="us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable" contextRef="PAsOn05_31_2019_JdHealthMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:numdotdecimal">6.5</ix:nonFraction>&#160;billion, representing <ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" contextRef="PAsOn05_31_2019_JdHealthMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">13.5</ix:nonFraction>% of the ownership of JD Health on a fully diluted basis. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In August 2020, JD Health entered into definitive agreements for the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-redeemable</div> series B preferred share financing (&#8220;JD Health Series B Preference Shares&#8221;) with a group third-party investors. The total amount of financing raised from JD Health Series B Preference Shares was approximately RMB<ix:nonFraction name="us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable" contextRef="PAsOn08_31_2020_JdHealthMembersrtOwnershipAxis_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:numdotdecimal">6.3</ix:nonFraction>&#160;billion, representing <ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" contextRef="PAsOn08_31_2020_JdHealthMembersrtOwnershipAxis_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">4.5</ix:nonFraction>% of the ownership of JD Health on a fully diluted basis. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Group determined that JD Health Series A Preference Shares and JD Health 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> <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;">In December 2020, JD Health IPO was completed with net proceeds after deducting underwriting commissions, share issuance costs and offering expenses approximately amounted to RMB<ix:nonFraction name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" contextRef="P01_01_2020To12_31_2020_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthMembersrtOwnershipAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:numdotdecimal">25.7</ix:nonFraction>&#160;billion, representing <ix:nonFraction name="jd:SharesIssuedAsAPercentageOfTotalIssuedCapital" contextRef="PAsOn12_31_2020_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthMembersrtOwnershipAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">13.8</ix:nonFraction>% of the issued share capital of JD Health immediately after the completion of the exercise of the over-allotment option. Upon the completion of JD Health IPO, JD Health Series A Preference Shares and JD Health Series B Preference Shares have been converted into ordinary shares of JD Health. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">As of December&#160;31, 2019, among the proceeds received, RMB<ix:nonFraction name="us-gaap:NonredeemableNoncontrollingInterest" contextRef="PAsOn12_31_2019_JdHealthMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:numdotdecimal">1.0</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_2019_JdHealthMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:numdotdecimal">5.2</ix:nonFraction>&#160;billion was recorded as additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital. 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:numdotdecimal">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:numdotdecimal">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></ix:nonNumeric> <ix:nonNumeric name="jd:DisclosureOfFinancingForSubsidiaryGroupTextBlock" contextRef="P01_01_2021To12_31_2021_JdIndustryMembersrtOwnershipAxis" 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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">25. Financing for JD Industry </div></div></div></div> <div style="text-indent: 0px; 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 style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">In April and December 2020, JD Industry, the Group&#8217;s subsidiary dedicated to empowering industrial development by supply chain, technology and services, entered into definitive agreements for non-redeemable series A and series A-1 preference share financing (&#8220;JD Industry Series A and A-1 Preference Shares&#8221;) with a group of third-party investors. The total amount of financing arising from JD Industry Series A and A-1 Preference Shares was</div> US$<ix:nonFraction name="us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable" contextRef="PAsOn12_31_2020_JdIndustryMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal"><ix:nonFraction name="us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable" contextRef="PAsOn12_31_2020_JdIndustryMembersrtOwnershipAxis_SeriesAOnePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">335</ix:nonFraction></ix:nonFraction> million. The Group held <ix:nonFraction name="us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction" contextRef="P01_01_2020To12_31_2020_JdIndustryMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal"><ix:nonFraction name="us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction" contextRef="P01_01_2020To12_31_2020_JdIndustryMembersrtOwnershipAxis_SeriesAOnePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">81</ix:nonFraction></ix:nonFraction>% of JD <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Industry&#8217;s</div></div> issued and outstanding shares after the financing of JD <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Industry</div></div> Series A and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">A-1</div> Preference Shares. </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 determined that JD Industry Series A and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">A-1</div> 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></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;">Among the proceeds received, RMB<ix:nonFraction name="us-gaap:NonredeemableNoncontrollingInterest" contextRef="PAsOn12_31_2021_JdIndustryMembersrtOwnershipAxis_SeriesAOnePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">510</ix:nonFraction> million was recorded as non-controlling interests and RMB<ix:nonFraction name="us-gaap:AdditionalPaidInCapitalPreferredStock" contextRef="PAsOn12_31_2021_JdIndustryMembersrtOwnershipAxis_SeriesAOnePreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,792</ix:nonFraction> million was recorded as additional paid-in capital.</div> </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">F-<div style="display:inline;">69</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="text-indent: 0px;">Table of Contents</a></div> </div> <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;">Notes to the Consolidated Financial Statements </div></div></div> <ix:nonNumeric name="jd:DisclosureOfFinancingForSubsidiaryGroupTextBlock" contextRef="P01_01_2021To12_31_2021_JdPropertyMembersrtOwnershipAxis" escape="true"><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="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;">26. Financing for JD Property </div></div></div> <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;"><div style="text-indent: 0px; 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></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 2021, JD Property, the Group&#8217;s subsidiary which focuses on infrastructure asset management and integrated property services, entered into definitive agreements for the non-redeemable 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></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">US$<ix:nonFraction name="us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable" contextRef="PAsOn03_31_2021_JdPropertyMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">703</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;;display:inline;">million. The Group held</div>&#160;<ix:nonFraction name="us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction" contextRef="P01_01_2021To12_31_2021_JdPropertyMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">84</ix:nonFraction>% <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;">of JD Property&#8217;s issued and outstanding shares after the financing of JD Property Series A Preference Shares. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Group determined that JD Property Series A 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> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">As of December&#160;31, 2021, 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:numdotdecimal">3.1</ix:nonFraction> 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:numdotdecimal">1.3</ix:nonFraction> billion was recorded as additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital. </div></ix:nonNumeric> <ix:nonNumeric name="jd:OrdinarySharesDisclosureTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">27. Ordinary shares </div></div></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;">Upon inception, 1 ordinary share was issued at a par value of US$<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2021" unitRef="Unit_USD_per_Share" decimals="5" scale="0" format="ixt:numdotdecimal">0.00002</ix:nonFraction> per share. </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;">In March 2014, the Company issued <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P03_01_2014To03_31_2014_CommonStockMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis_TransactionWithTencentHoldingsLimitedMemberusgaapTypeOfArrangementAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:numdotdecimal">351,678,637</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">ordinary shares to Huang River Investment Limited, a wholly owned subsidiary of Tencent Holdings Limited (&#8220;Tencent&#8221;), in connection with Tencent transaction (Note 32). Additionally, upon the initial public offering in May 2014, the Company issued</div> <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P05_01_2014To05_31_2014_CommonClassAMemberusgaapStatementClassOfStockAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:numdotdecimal">166,120,400</ix:nonFraction> Class&#160;A ordinary shares. Concurrently, the Company issued <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P05_01_2014To05_31_2014_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis_PrivatePlacementMemberusgaapSubsidiarySaleOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:numdotdecimal">139,493,960</ix:nonFraction> Class&#160;A ordinary shares in a private placement to Huang River Investment Limited. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In June 2016, the Company issued <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P06_01_2016To06_30_2016_CommonClassAMemberusgaapStatementClassOfStockAxis_NewheightHoldingsLtdMembersrtCounterpartyNameAxis_TransactionWithWalmartMemberusgaapTypeOfArrangementAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:numdotdecimal">144,952,250</ix:nonFraction> Class&#160;A ordinary shares to Newheight Holdings Ltd., a wholly owned subsidiary of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Wal-Mart</div> Stores, Inc. (&#8220;Walmart&#8221;), in connection with Walmart transaction. In the transaction, Walmart transferred Yihaodian marketplace platform assets to the Group, including the Yihaodian brand, mobile apps and websites, and entered into business cooperation arrangements with the Group in return. </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;">In June 2018, the Company issued <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P06_01_2018To06_30_2018_CommonClassAMemberusgaapStatementClassOfStockAxis_GoogleLLCMembersrtCounterpartyNameAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">27,106,948</ix:nonFraction> Class&#160;A ordinary shares to Google LLC, and received a consideration of RMB<ix:nonFraction name="jd:ProceedsFromIssuanceOfCommonStockAfterDeductingFinancingCharges" contextRef="P06_01_2018To06_30_2018_CommonClassAMemberusgaapStatementClassOfStockAxis_GoogleLLCMembersrtCounterpartyNameAxis" unitRef="Unit_CNY" decimals="0" scale="0" format="ixt:numdotdecimal">3,531,870,000</ix:nonFraction> after deducting financing charges. </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;">In May 2019, May 2020 and June 2021, the Company issued <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P05_01_2019To05_31_2019_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:numdotdecimal">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:numdotdecimal">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:numdotdecimal">1,914,998</ix:nonFraction> Class&#160;A ordinary shares, respectively, to Huang River Investment Limited (Note 3<div style="letter-spacing: 0px; top: 0px;;display:inline;">2</div>). </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;">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:numdotdecimal">152,912,100</ix:nonFraction> Class&#160;A ordinary shares, including the exercise of the over-allotment option. </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 ordinary shares reserved for future exercise of the RSUs and share options were <ix:nonFraction name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" contextRef="PAsOn12_31_2020_RestrictedStockAndStockOptionMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">139,186,246</ix:nonFraction> and <ix:nonFraction name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" contextRef="PAsOn12_31_2021_RestrictedStockAndStockOptionMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">124,045,978</ix:nonFraction> as of December&#160;31, 2020 and 2021, respectively. </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></ix:nonNumeric> <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-7<div style="display:inline;">0</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="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> <ix:nonNumeric name="us-gaap:TreasuryStockTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="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;">28. Share repurchase program </div></div></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 December 2018, the Company&#8217;s Board of Directors authorized a share repurchase program (&#8220;2018 share repurchase program&#8221;) under which the Company may repurchase up to US$<ix:nonFraction name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" contextRef="PAsOn12_31_2018_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">1,000</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>worth of its ADSs over the following <ix:nonNumeric name="us-gaap:StockRepurchaseProgramPeriodInForce1" contextRef="P12_01_2018To12_31_2018_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" format="ixt-sec:durwordsen">12 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. </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;">Under the 2018 share repurchase program, the Company repurchased <ix:nonFraction name="jd:SharesRepurchasedTotalUnderStockRepurchaseProgram" contextRef="PAsOn12_31_2018_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,332,048</ix:nonFraction> ADSs. For the year ended December 31, 2018, the Company repurchased <ix:nonFraction name="us-gaap:TreasuryStockSharesAcquired" contextRef="P01_01_2018To12_31_2018_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,396,200</ix:nonFraction> ADSs for US$<ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="P01_01_2018To12_31_2018_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">30</ix:nonFraction>&#160;million (RMB<ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="P01_01_2018To12_31_2018_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">206</ix:nonFraction> million) on the open market, at a weighted average price of US$<ix:nonFraction name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" contextRef="P01_01_2018To12_31_2018_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">21.48</ix:nonFraction> per ADS. For the year ended December&#160;31, 2019, the Company repurchased <ix:nonFraction name="us-gaap:TreasuryStockSharesAcquired" contextRef="P01_01_2019To12_31_2019_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">935,848</ix:nonFraction> ADSs for US$<ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="P01_01_2019To12_31_2019_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">19</ix:nonFraction>&#160;million (RMB<ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="P01_01_2019To12_31_2019_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">131</ix:nonFraction> million) on the open market, at a weighted average price of US$<ix:nonFraction name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" contextRef="P01_01_2019To12_31_2019_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">20.41</ix:nonFraction> per ADS. </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;">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:numdotdecimal">2,000</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>worth of its ADSs over the following <ix:nonNumeric name="us-gaap:StockRepurchaseProgramPeriodInForce1" contextRef="P03_01_2020To03_31_2020_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" format="ixt-sec:durmonth">24</ix:nonNumeric> 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 has increased from US$<ix:nonFraction name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" contextRef="PAsOn11_30_2021_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">2,000</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>to US$<ix:nonFraction name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" contextRef="PAsOn12_31_2021_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">3,000</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>and has been extended until March&#160;17, 2024. </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;">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:numdotdecimal">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:numdotdecimal">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:numdotdecimal">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:numdotdecimal">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:numdotdecimal">10,214,827</ix:nonFraction><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>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:numdotdecimal">806</ix:nonFraction> 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:numdotdecimal">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:numdotdecimal">78.92</ix:nonFraction> per ADS. </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 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></ix:nonNumeric> <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-7<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="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="text-indent: 0px;">Table of Contents</a></div> </div> <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;">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> <ix:nonNumeric name="us-gaap:ComprehensiveIncomeNoteTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="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;">29. Other comprehensive income </div></div></div> <ix:nonNumeric name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><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;">Changes in the composition of accumulated other comprehensive income attributable to ordinary s<div style="letter-spacing: 0px; top: 0px;;display:inline;">h</div>areholders for the years ended December&#160;31, 2019, 2020 and 2021 are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<tr style="font-size: 0px;">
<td style="width: 68%;"></td>
<td style="width: 6%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 5%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 5%; 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="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 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;">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="vertical-align: bottom; border-bottom-color: rgb(0, 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;">Net unrealized<br/> gains/(losses) on<br/> <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><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="vertical-align: bottom; border-bottom-color: rgb(0, 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;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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="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="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="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;">Balances as of December&#160;31, 2018</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2018_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,358</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2018_AccumulatedNetUnrealizedInvestmentGainLossMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2018_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,359</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;">Other comprehensive income</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="P01_01_2019To12_31_2019_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">750</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="P01_01_2019To12_31_2019_AccumulatedNetUnrealizedInvestmentGainLossMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">54</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="P01_01_2019To12_31_2019_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">804</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;&#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;&#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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Balances as of December&#160;31, 2019</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">4,108</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">55</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2019_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,163</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;">Other comprehensive loss</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">7,656</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">55</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;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:numdotdecimal">7,711</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;&#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;&#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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Balances as of December&#160;31, 2020</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">3,548</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2020_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">3,548</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;">Other comprehensive loss</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">2,542</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;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:numdotdecimal">2,542</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;&#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;&#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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Balances as of December&#160;31, 2021</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">6,090</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn12_31_2021_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">6,090</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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> </ix:nonNumeric> <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 income tax effects related to the accumulated other comprehensive income were insignificant for all periods presented. </div></div></ix:nonNumeric> <ix:nonNumeric name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true" continuedAt="TextSelection_46461233"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">30. Share-based compensation </div></div></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;">For the years ended December&#160;31, 2019, 2020 and 2021, total share-based compensation expenses recognized were RMB<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,695</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,156</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">9,134</ix:nonFraction> million, respectively. The following table sets forth the allocation of share-based compensation expenses: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <ix:nonNumeric name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" contextRef="P01_01_2021To12_31_2021" 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;">
<tr style="font-size: 0px;">
<td style="width: 67%;"></td>
<td style="width: 6%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 6%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 6%; 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="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="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="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;">2019</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-color: rgb(0, 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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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="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="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="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;">Cost of revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2019To12_31_2019_CostOfSalesMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">82</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">98</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">102</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;">Fulfillment</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2019To12_31_2019_FulfillmentMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">440</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">646</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">882</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;">Marketing</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2019To12_31_2019_SellingAndMarketingExpenseMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">259</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">347</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">586</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;">Research and development</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2019To12_31_2019_ResearchAndDevelopmentExpenseMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,340</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">1,400</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">1,781</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;">General and administrative</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2019To12_31_2019_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,574</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">1,665</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">5,783</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,695</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">4,156</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">9,134</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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> </ix:nonNumeric> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Share incentive plan </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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="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;">As of December 31, 2021, the Group had reserved <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">163,391,869</ix:nonFraction> ordinary shares available to be granted as share-based awards under the Share Incentive Plan. </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></ix:nonNumeric> <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-7<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="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="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> <div style="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;">30. Share-based compensation (Continued) </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> <ix:continuation id="TextSelection_46461233" continuedAt="TextSelectionAppend_46461233_1"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-weight:bold;display:inline;">(1) Employee and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employee</div> awards </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The RSUs and share options are generally scheduled to be vested over <span style="-sec-ix-hidden:hidden46461258">two</span> to <ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="P01_01_2021To12_31_2021_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:hidden46461368">One-second</span>,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden46461531">one-third</span>,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden46461532">one-fourth</span>,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden46461534">one-fifth</span>,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden46461535">one-sixth</span>,</div> or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden46461536">one-ten</span>th</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;">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 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>&#160;<div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedcompensationAwardSixYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" format="ixt-sec:durwordsen">six-year</ix:nonNumeric></div> vesting schedule.<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;Starting from the year ended December 31, 2021, certain granted RSUs are subject to vesting ratably over a <ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis" format="ixt-sec:duryear">4</ix:nonNumeric>-year vesting period from the grant dates. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><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_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" 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;">A summary of activities of the service-based RSUs for the years ended December&#160;31, 2019, 2020 and 2021 is presented 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: 62%;"></td>
<td style="width: 11%; 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="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number&#160;of&#160;RSUs</div></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;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div><br/><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Grant-Date&#160;Fair&#160;Value</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> </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: 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: 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;">Unvested as of December&#160;31, 2018</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="PAsOn12_31_2018_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">118,496,092</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="PAsOn12_31_2018_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">15.58</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;">Granted</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">33,202,744</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">14.29</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;">Vested</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">20,423,568</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">14.96</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;">Forfeited or cancelled</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">30,444,064</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">15.36</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;&#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> </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;">Unvested as of December&#160;31, 2019</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">100,831,204</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">15.35</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;">Granted</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">42,621,084</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">26.44</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;">Vested</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">20,632,596</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">15.25</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;">Forfeited or cancelled</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">14,550,450</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">16.13</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;&#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> </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;">Unvested as of December&#160;31, 2020</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">108,269,242</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">19.62</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;">Granted</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">30,069,498</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">39.93</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;">Vested</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">23,834,466</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">18.89</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;">Forfeited or cancelled</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">19,395,408</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">21.30</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;&#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> </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;">Unvested as of December&#160;31, 2021</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">95,108,866</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">25.89</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: 3px double 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: 3px double 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;&#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> </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;">As of December 31, 2020 and 2021, <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="PAsOn12_31_2020_NonemployeesMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:numdotdecimal">3,325,796</ix:nonFraction> and <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="PAsOn12_31_2021_NonemployeesMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:numdotdecimal">8,208,616</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="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;">For the years ended December&#160;31, 2019, 2020 and 2021, 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_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,959</ix:nonFraction>&#160;million, 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:numdotdecimal">3,085</ix:nonFraction>&#160;million and 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:numdotdecimal">4,129</ix:nonFraction> million, respectively. </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;">As of December&#160;31, 2021, there were RMB<ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">7,574</ix:nonFraction> million of unrecognized share-based compensation expenses related to the 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_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" format="ixt-sec:duryear">4.6</ix:nonNumeric> years. The total fair value and intrinsic value of service-based RSUs vested was US$<ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">313</ix:nonFraction></ix:nonFraction>&#160;million (RMB<ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,126</ix:nonFraction></ix:nonFraction> million), US$<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:numdotdecimal"><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:numdotdecimal">494</ix:nonFraction></ix:nonFraction>&#160;million (RMB<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:numdotdecimal"><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:numdotdecimal">3,458</ix:nonFraction></ix:nonFraction> million) and US$<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:numdotdecimal"><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:numdotdecimal">973</ix:nonFraction></ix:nonFraction> million (RMB<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:numdotdecimal"><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:numdotdecimal">6,359</ix:nonFraction></ix:nonFraction> million) during the years ended December&#160;31, 2019, 2020 and 2021, respectively. </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> </ix:continuation> <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-7<div style="display:inline;">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" style="text-indent: 0px;">Table of Contents</a></div> </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;">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> <div style="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;">30. Share-based compensation (Continued) </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> <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;">(1) </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Employee and non-employee awards (Continued)</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> <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;">RSUs (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:continuation id="TextSelectionAppend_46461233_1" continuedAt="TextSelectionAppend_46461233_2"> <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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">b) Performance-based RSUs </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;">As of December 31, 2020, there were <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="PAsOn12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnPerformanceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:numdotdecimal">9,944</ix:nonFraction> unvested performance-based RSUs which were all vested in 2021. </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;">For the years ended December&#160;31, 2019, 2020 and 2021, total share-based compensation expenses recognized by the Group for the performance-based RSUs granted were insignificant. </div></div></div> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2021, there were no unrecognized share-based compensation expenses related to the performance-based RSUs granted. </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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The total fair value and intrinsic value of the performance-based RSUs vested was insignificant during the years ended December 31, 2019, 2020 and 2021, respectively.&#160;</div></div></div> </ix:continuation> <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-7<div style="display:inline;">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="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> <div style="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;">30. Share-based compensation (Continued) </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> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;">(1) Employee and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employee</div> awards (Continued) </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> <ix:continuation id="TextSelectionAppend_46461233_2" continuedAt="TextSelectionAppend_46461233_3"> <div style="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-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_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" escape="true"><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;">A summary of activities of the service-based share options for the years ended December&#160;31, 2019, 2020 and 2021 is presented as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><br/></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; 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: 63%;"></td>
<td style="width: 5%; 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: 5%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 5%; 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;">Number of<br/>Share<br/>Options</div></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;">Weighted<br/>Average<br/>Exercise<br/>Price</div></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;">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term</div></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;">Aggregate<br/>Intrinsic<br/>Value</div></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: 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>
<td 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="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;">in&#160;millions</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: 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;">Outstanding as of December&#160;31, 2018</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="PAsOn12_31_2018_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">15,747,736</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="PAsOn12_31_2018_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">6.55</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" contextRef="P01_01_2018To12_31_2018_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" format="ixt-sec:duryear">5.3</ix:nonNumeric></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="PAsOn12_31_2018_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">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;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; 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;">Exercised</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,299,962</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">5.72</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#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> </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;">Forfeited or cancelled</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,223,650</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">8.52</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#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> </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;&#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;&#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;&#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> </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);"> <div style="text-indent: -1em; 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;">Outstanding as of December&#160;31, 2019</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;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:numdotdecimal">10,224,124</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;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:numdotdecimal">6.39</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;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="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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;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:numdotdecimal">115</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">Exercised</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;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:numdotdecimal">5,073,294</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;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:numdotdecimal">6.23</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">Forfeited or cancelled</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;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:numdotdecimal">243,770</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;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:numdotdecimal">10.24</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">Outstanding as of December&#160;31, 2020</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;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:numdotdecimal">4,907,060</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;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:numdotdecimal">6.38</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;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="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;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:numdotdecimal">184</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">Exercised</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;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:numdotdecimal">1,962,856</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;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:numdotdecimal">5.49</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">Forfeited or cancelled</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;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:numdotdecimal">7,092</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;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:numdotdecimal">13.42</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#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);"> <div style="text-indent: -1em; 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;">Outstanding as of December&#160;31, 2021</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;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:numdotdecimal">2,937,112</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;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:numdotdecimal">6.95</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;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="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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">82</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <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;">&#160;</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: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">Vested and expected to vest as of December&#160;31, 2021</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,917,942</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">6.91</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" format="ixt-sec:duryear">2.8</ix:nonNumeric></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">82</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; 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;">Exercisable as of December&#160;31, 2021</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,853,764</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">6.77</ix:nonFraction></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" format="ixt-sec:duryear">2.8</ix:nonNumeric></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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">81</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> </ix:nonNumeric> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">As of December&#160;31, 2020 and 2021, <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="PAsOn12_31_2020_NonemployeesMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:numdotdecimal">71,502</ix:nonFraction> and <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="PAsOn12_31_2021_NonemployeesMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:numdotdecimal">167,206</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="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;">There was <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"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="P01_01_2019To12_31_2019_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, 2019, 2020 and 2021. </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 total intrinsic value of options exercised during the years ended December&#160;31, 2019, 2020 and 2021 was US$<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">32</ix:nonFraction>&#160;million (RMB<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">220</ix:nonFraction> million), 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:numdotdecimal">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:numdotdecimal">762</ix:nonFraction> million) and 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:numdotdecimal">70</ix:nonFraction> 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:numdotdecimal">453</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. Cash received from the exercises of share options of the Company during the years ended December&#160;31, 2019, 2020 and 2021 was US$<ix:nonFraction name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">16</ix:nonFraction>&#160;million (RMB<ix:nonFraction name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">112</ix:nonFraction> million), US$<ix:nonFraction name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">34</ix:nonFraction>&#160;million (RMB<ix:nonFraction name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">236</ix:nonFraction> million) and US$<ix:nonFraction name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">10</ix:nonFraction> million (RMB<ix:nonFraction name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">62</ix:nonFraction> million), respectively. Cash receivable from the exercises of share options of the Company as of December&#160;31, 2020 and 2021 was US$<ix:nonFraction name="jd:CashReceivableFromStockOptionExercises" contextRef="PAsOn12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:numdotdecimal">0.8</ix:nonFraction>&#160;million (RMB<ix:nonFraction name="jd:CashReceivableFromStockOptionExercises" contextRef="PAsOn12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5</ix:nonFraction> million) and US$<ix:nonFraction name="jd:CashReceivableFromStockOptionExercises" contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">77,000</ix:nonFraction> (RMB<ix:nonFraction name="jd:CashReceivableFromStockOptionExercises" contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="0" scale="0" format="ixt:numdotdecimal">491,000</ix:nonFraction>), respectively. </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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">For the years ended December 31, 2019, 2020 and 2021, total share-based compensation expenses recognized by the Group for the share options granted were insignificant. As of December 31, 2021, 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&#160;</div><ix:nonNumeric name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis" format="ixt-sec:duryear">2.0</ix:nonNumeric> years. </div></div> </ix:continuation> <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-7<div style="display:inline;">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="text-indent: 0px;">Table of Contents</a></div> <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;">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> <div style="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;">30. Share-based compensation (Continued) </div></div></div> <ix:continuation id="TextSelectionAppend_46461233_3" continuedAt="TextSelectionAppend_46461233_4"> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(2) Founder awards </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">In May 2015, with approval of the board of directors of the Company, Mr. Richard Qiangdong Liu (Mr. Liu), the Founder, was granted an option to acquire a total of</div> <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:numdotdecimal">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:numdotdecimal">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:numdotdecimal">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; text-indent: 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:numdotdecimal">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; text-indent: 0px;;display:inline;">10-year</div> period. </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;">For the years ended December&#160;31, 2019, 2020 and 2021, total share-based compensation expenses recognized for the Founder&#8217;s share options were RMB<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2019To12_31_2019_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">134</ix:nonFraction>&#160;million, 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:numdotdecimal">104</ix:nonFraction>&#160;million and 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:numdotdecimal">73</ix:nonFraction> million, respectively. </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;">As of December&#160;31, 2021, there were RMB<ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" contextRef="PAsOn12_31_2021_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">109</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_2021To12_31_2021_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" format="ixt-sec:duryear">3.4</ix:nonNumeric> years. </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(3) Share-based compensation of subsidiaries </div></div></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="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">JD Logistics </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">JD Logistics granted <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">83,476,500</ix:nonFraction>, <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">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:numdotdecimal">30,030,446</ix:nonFraction> share options 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, 2019, 2020 and 2021, respectively, including the share options granted to Mr.&#160;Liu as mentioned below. The estimated fair value of each option granted is estimated on the date of grant using the binominal option-pricing model. The weighted average grant date fair value of options granted for the years ended December&#160;31, 2019, 2020 and 2021 was US$<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">1.67</ix:nonFraction>, US$<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:numdotdecimal">2.00</ix:nonFraction> and US$<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:numdotdecimal">4.31</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;;display:inline;">per share, respectively. For the years ended December 31, 2019, 2020 and 2021, total share-based compensation expenses for the share options granted under the JD Logistics Plan were</div>&#160;RMB<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">572</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">640</ix:nonFraction>&#160;million and 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:numdotdecimal">1,162</ix:nonFraction> million, respectively. As of December&#160;31, 2021, there were RMB<ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,589</ix:nonFraction> million of unrecognized share-based compensation expenses related to the share options granted. The expenses were expected to be recognized over a weighted-average period of <ix:nonNumeric name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" format="ixt-sec:duryear">4.5</ix:nonNumeric> years. </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;">In October 2020, options to acquire</div>&#160;<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="P10_31_2020To10_31_2020_JdLogisticsPlanMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">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:numdotdecimal">0.01</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">per share were granted to Mr. Liu according to the JD Logistics Plan. The grant was awarded to Mr. Liu to motivate him to continue leading the future success of JD Logistics. The grant by JD Logistics is subject to a</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 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_JdHealthMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">16.7</ix:nonFraction>% of the awards vesting on each anniversary of the grant date. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Starting July 2021, JD <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Logistics</div> granted RSUs to its employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">non-employees.</div> JD <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Logistics</div> granted <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:numdotdecimal">9,663,953</ix:nonFraction> RSUs of JD Logistics to its employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">non-employees</div> for the year ended December&#160;31, 2021. The estimated fair value of each RSU granted is based on market value of the JD <div style="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;">Logistics&#8217;s</div></div> shares on each date of grant. The weighted average grant date fair value of RSUs granted for the year ended December&#160;31, 2021 was HK$<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_HKD_per_Share" decimals="INF" scale="0" format="ixt:numdotdecimal">35.00</ix:nonFraction> per share. For the year&#160;ended December&#160;31<div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div> 2021, 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:numdotdecimal">39</ix:nonFraction> million. As of December&#160;31, 2021, there were RMB<ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">174</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_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" format="ixt-sec:duryear">3.9</ix:nonNumeric> years. </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> </ix:continuation> <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-7<div style="display:inline;">6</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="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> <div style="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;">30. Share-based compensation (Continued) </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;">(3)</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;">Share-based compensation of subsidiaries (Continued) </div></div></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="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <ix:continuation id="TextSelectionAppend_46461233_4" continuedAt="TextSelectionAppend_46461233_5"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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-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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">JD Health granted <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">94,770,812</ix:nonFraction>&#160;<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">share options of JD Health to its employees and non-employees for the year ended December 31, 2020, including the share options granted to Mr. Liu as mentioned below. There was <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="P01_01_2021To12_31_2021_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction> option granted in 2021. The estimated fair value of each option grant is estimated on the date of grant using the binominal option-pricing model. The weighted average grant date fair value of options granted for the year ended December 31, 2020 was</div> US$<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:numdotdecimal">7.45</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;;display:inline;">per share. For the years ended December 31, 2020 and 2021, total share-based compensation expenses for the share options granted under the JD Health Plan were</div>&#160;RMB<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">331</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,133</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;;display:inline;">million, respectively. As of December 31, 2021, there were</div>&#160;RMB<ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,962</ix:nonFraction> million of unrecognized share-based compensation expenses related to the share options granted. The expenses were expected to be recognized over a weighted-average period of <ix:nonNumeric name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" format="ixt-sec:duryear">5.8</ix:nonNumeric> years. </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;">In October 2020,&#160;options to acquire <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="P10_31_2020To10_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">53,042,516</ix:nonFraction> ordinary shares of JD Health with an exercise price of US$<span style="-sec-ix-hidden:hidden46462084">0.0000005</span> per share were granted to Mr.&#160;Liu according to the&#160;JD Health<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Plan</div>. 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 <ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="P10_31_2020To10_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" format="ixt-sec:duryear">6</ix:nonNumeric>-year vesting schedule with <ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="P10_31_2020To10_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">16.7</ix:nonFraction>% of the awards vesting on each anniversary of the grant date. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Starting January 2021, JD Health granted RSUs to its employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees.</div> JD Health granted <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">80,582,712</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;;display:inline;">RSUs of JD Health to its employees and non-employees for the year ended December 31, 2021. 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 ended December 31, 2021 was</div>&#160;HK$<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:numdotdecimal">112.31</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;;display:inline;">per share. For the year ended December 31, 2021, total share-based compensation expenses for the RSUs granted under the JD Health Plan were</div>&#160;RMB<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:numdotdecimal">1,428</ix:nonFraction> million. As of December&#160;31, 2021, there were RMB<ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,435</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_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" format="ixt-sec:duryear">4.9</ix:nonNumeric> years<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div> </ix:continuation> <ix:continuation id="TextSelectionAppend_46461233_5" continuedAt="TextSelectionAppend_46461233_6"> <div style="text-indent: 4%; 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="text-indent: 0px;;font-style:italic;display:inline;">Other Subsidiaries&#160; </div></div></div></div> </ix:continuation> <ix:continuation id="TextSelectionAppend_46461233_6"> <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;">In 2021, JD Property and JD Industry each approved and adopted their own share incentive plan (&#8220;JD Property Plan&#8221; and &#8220;JD Industry Plan&#8221;), respectively, to eligible employees and non-employees to attract and retain the best available personnel, provide additional incentives to its employees and non-employees for promoting the success of JD Property and JD Industry. The JD Property Plan and JD Industry Plan both consist of share options, RSUs and other types of awards. JD Property granted</div></div></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:numdotdecimal">193,059,698</ix:nonFraction> RSUs with grant date fair value of RMB<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdPropertyMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">2.42</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;;display:inline;">per share </div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">to Mr. Liu </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;">for the year ended December 31, 2021. The RSUs granted fully vested on November 25, 2021. The estimated fair value of each RSU granted is estimated on the date of grant using the Black-Scholes option pricing model. For the year ended December 31, 2021, total share-based compensation expenses for the RSUs granted under JD Property Plan were</div>&#160;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:numdotdecimal">467</ix:nonFraction>&#160;million.<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">JD Industry </div></div><div style="font-size: 10pt; text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">granted</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustryMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:numdotdecimal">90,629,636</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> RSUs with grant date fair value of US$</div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustryMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">1.18</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;">per share </div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">to Mr. Liu </div></div> <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">for the year ended December 31, 2021. The RSUs granted fully vested on December 30, 2021. The estimated fair value of each RSU granted is estimated on the date of grant based on the recent rounds of financing. For the year ended December 31, 2021, total share-based compensation expenses for the RSUs granted under JD Industry Plan were</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;RMB</div><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustryMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">684</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> million.</div></div> </ix:continuation> <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-7<div style="display:inline;">7</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="text-indent: 0px;">Table of Contents</a></div> </div> <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;">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> <ix:nonNumeric name="us-gaap:EarningsPerShareTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="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;">31. Net income/(loss) per share </div></div></div> <ix:nonNumeric name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><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;">Basic and diluted net income/(loss) per share for each of the years presented are calculated as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<tr style="font-size: 0px;">
<td style="width: 57%;"></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: 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="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="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;">2019</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-color: rgb(0, 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;&#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> </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;">Numerator:</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;&#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;&#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> </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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss) attributable to ordinary shareholders &#8211; basic (RMB in millions)<br/></div> </div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">12,184</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">49,405</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">3,560</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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Impact of subsidiaries&#8217; diluted earnings (RMB in millions)<br/></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;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">157</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">2</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;&#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;&#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-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;">Net income/(loss) attributable to ordinary shareholders &#8211; diluted (RMB in millions)<br/></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">12,184</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">49,248</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">3,562</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-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> </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;&#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;&#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> </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;">Weighted average number of shares &#8211; basic</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,912,637,241</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,021,808,985</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,107,436,665</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;">Adjustments for dilutive options and RSUs</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">54,684,562</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">87,215,045</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction>&#160;&#160;</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average number of shares &#8211; diluted</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,967,321,803</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,109,024,030</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,107,436,665</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;">Basic net income/(loss) per share attributable to ordinary shareholders (RMB)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">4.18</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">16.35</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">1.15</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;">Diluted net income/(loss) per share attributable to ordinary shareholders (RMB)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">4.11</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">15.84</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">1.15</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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_2019To12_31_2019_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">149,343,638</ix:nonFraction>, <ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="P01_01_2020To12_31_2020_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">138,762,892</ix:nonFraction> and <ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="P01_01_2021To12_31_2021_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">127,098,868</ix:nonFraction> for the years ended December&#160;31, 2019, 2020 and 2021 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></ix:nonNumeric> <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-7<div style="display:inline;">8</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="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> <ix:nonNumeric name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true" continuedAt="TextSelection_46461951"><div style="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;">32. Related party transactions </div></div></div> <ix:nonNumeric name="jd:ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock" contextRef="P01_01_2021To12_31_2021" 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;">The table below sets forth the major related parties and their relationships with the Group as of December&#160;31, 2021: </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: 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;">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;&#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: bottom; 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;">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;&#160;</div></td>
<td style="vertical-align: bottom; 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 shareholder of the Group</div></div></div> </td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; 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;">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;&#160;</div></td>
<td style="vertical-align: bottom; 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;">An investee of the Group</div></div></div> </td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; 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;">JD Technology (*)</div></div></div> </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;">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: bottom; 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;">Core Fund, Core Fund II, Development Fund I and Acquisition Fund I (&#8220;Property Funds&#8221;) </div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; 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;">Investees of the Group</div></div></div> </td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; 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;">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;&#160;</div></td>
<td style="vertical-align: bottom; 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;">An investee of the Group</div></div></div> </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="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; font-size: 10pt;;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;">JD Technology became an investee of the Group since June 2020 (Note 6). </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"></div> <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: 0px;"></div> </ix:nonNumeric> <ix:nonNumeric name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true" continuedAt="TextSelection_46461286"><div style="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;">(a) The Group entered into the following transactions with the major related parties: </div></div></ix:nonNumeric><ix:continuation id="TextSelection_46461286" continuedAt="TextSelectionAppend_46461286_1"> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<tr style="font-size: 0px;">
<td style="width: 67%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 6%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 6%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 6%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></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="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> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="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;">2019</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-color: rgb(0, 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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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="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="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="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;">Revenues:</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;&#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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<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: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Commission from cooperation on advertising business with Tencent Group(**)<br/></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromRelatedParties" contextRef="P01_01_2019To12_31_2019_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">288</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">355</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">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; 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: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Services provided and products sold to Tencent Group(**)<br/></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromRelatedParties" contextRef="P01_01_2019To12_31_2019_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">399</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">375</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">553</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; 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: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Services provided and products sold to Dada Group</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromRelatedParties" contextRef="P01_01_2019To12_31_2019_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">133</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">179</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">523</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; 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: 3em; line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Services provided and products sold to ATRenew Group</div><br/></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromRelatedParties" contextRef="P01_01_2019To12_31_2019_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">349</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">664</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">894</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; 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: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Services provided and products sold to JD Technology<br/></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromRelatedParties" contextRef="P01_01_2019To12_31_2019_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">342</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">598</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">882</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; 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Operating expenses:</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;&#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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<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: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Services received and purchases from Tencent Group(**)<br/></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" contextRef="P01_01_2019To12_31_2019_ServicesReceivedAndPurchasesMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,222</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">3,226</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">5,010</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; 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: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Services received from Dada Group</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" contextRef="P01_01_2019To12_31_2019_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,565</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">2,200</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">1,087</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; 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: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Payment processing and other services received from JD Technology<br/></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" contextRef="P01_01_2019To12_31_2019_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_PaymentProcessingAndOtherServicesReceivedMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,981</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">6,945</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">8,762</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; 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: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Lease and property management services received from Property Funds<br/></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" contextRef="P01_01_2019To12_31_2019_LeaseAndPropertyManagementServicesReceivedMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">476</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">838</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">1,180</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; 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: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Services received from ATRenew Group<br/></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" contextRef="P01_01_2019To12_31_2019_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">10</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">32</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">31</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 income:</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;&#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;&#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> </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;">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;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" contextRef="P01_01_2019To12_31_2019_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_NonCompeteAgreementsRelatedPartiesMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">82</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">82</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">77</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest income from loans provided to JD Technology</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" contextRef="P01_01_2019To12_31_2019_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_LoansMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">41</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">31</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">253</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: 3em; line-height: normal;"><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;">Interest income from loans provided to Property Funds<br/></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" contextRef="P01_01_2019To12_31_2019_LoansMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">75</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">49</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">39</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr> </table> </ix:continuation></ix:nonNumeric> <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-<div style="display:inline;">79</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="text-indent: 0px;">Table of Contents</a></div> </div> <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;">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><div style="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;">32. Related party transactions (Continued)</div></div><br/></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; 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 (Continued): </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><ix:continuation id="TextSelection_46461951" continuedAt="TextSelectionAppend_46461951_1"><ix:continuation id="TextSelectionAppend_46461286_1">
<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%; 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;">In March 2014, the Group entered into a series of agreements with Tencent and its affiliates pursuant to which the Group acquired 100% interests in Tencent&#8217;s Paipai and QQ Wanggou online marketplace businesses, a 9.9% stake in Shanghai Icson E-Commerce Development Company Limited, logistics personnel and certain other assets. The Group also entered into a five-year strategic cooperation agreement and an eight-year <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compete</div> agreement with Tencent. In April 2016, the Group acquired the remaining equity interest in Shanghai Icson E-Commerce Development Company Limited by exercising the rights previously granted to the Group in March 2014. </div></div></td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"></div> </ix:continuation> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 5%; vertical-align: top;;text-align:left;">&#160;&#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;">On May&#160;10, 2019, the Company renewed the strategic cooperation agreement with Tencent, for a period of three years starting from May&#160;27, 2019. Tencent continued to offer the Group prominent level 1 and level 2 access points on its Weixin platform to provide traffic support, and the two parties also intend to continue to cooperate in a number of areas including communications, advertising and membership services, among others. 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 approximately US$<ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="P05_10_2019To05_10_2019_CommonClassAMemberusgaapStatementClassOfStockAxis_TransactionWithTencentHoldingsLimitedMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">250</ix:nonFraction>&#160;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 <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P05_10_2019To05_10_2019_CommonClassAMemberusgaapStatementClassOfStockAxis_TransactionWithTencentHoldingsLimitedMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">8,127,302</ix:nonFraction>, <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P05_10_2020To05_10_2020_CommonClassAMemberusgaapStatementClassOfStockAxis_TransactionWithTencentHoldingsLimitedMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,938,584</ix:nonFraction> and <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P06_01_2021To06_30_2021_CommonClassAMemberusgaapStatementClassOfStockAxis_TransactionWithTencentHoldingsLimitedMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">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></td></tr></table> <div style="clear: both; max-height: 0px;"></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;">Revenues from related parties, excluding those from the major related parties as stated above, represented approximately <ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="P01_01_2019To12_31_2019_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:numdotdecimal">0.26</ix:nonFraction>%, <ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="P01_01_2020To12_31_2020_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:numdotdecimal">0.15</ix:nonFraction>% and <ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="P01_01_2021To12_31_2021_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:numdotdecimal">0.24</ix:nonFraction>% of total net revenues of the Group for the years ended December&#160;31, 2019, 2020, and 2021, 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_2019To12_31_2019_OperatingExpenseMemberusgaapConcentrationRiskByBenchmarkAxis_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:numdotdecimal">0.20</ix:nonFraction>%, <ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="P01_01_2020To12_31_2020_OperatingExpenseMemberusgaapConcentrationRiskByBenchmarkAxis_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:numdotdecimal">0.28</ix:nonFraction>% and <ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="P01_01_2021To12_31_2021_OperatingExpenseMemberusgaapConcentrationRiskByBenchmarkAxis_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:numdotdecimal">0.17</ix:nonFraction>% of total operating expenses of the Group for the years ended December&#160;31, 2019, 2020, and 2021, respecti<div style="letter-spacing: 0px; top: 0px;;display:inline;">v</div>ely. </div></div> <ix:nonNumeric name="jd:ScheduleOfRelatedPartyBalancesTableTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true" continuedAt="TextSelection_46461285"><div style="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;">(b) The Group had the following balances with the major related parties: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 75%;"></td>
<td style="width: 7%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 6%; 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="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;">As of 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;&#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></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="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="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;">Due from Tencent Group</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" contextRef="PAsOn12_31_2020_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">791</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">1,956</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;">Due from JD Technology</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;&#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></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="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;">Loans provided to JD Technology (***)<br/></div></div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" contextRef="PAsOn12_31_2020_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_LoansMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,707</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">2,876</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: 3em; line-height: normal;"><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;">Other receivables from/(payables) to JD Technology<br/></div></div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" contextRef="PAsOn12_31_2020_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_OtherRelatedPartyTransactionMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,359</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">416</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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Due from Property Funds<br/></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;&#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></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="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;">Loans provided to Property Funds<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>(***)<br/></div></div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" contextRef="PAsOn12_31_2020_LoansMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,045</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">769</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: 3em; line-height: normal;"><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;">Other receivables from Property Funds<br/></div></div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" contextRef="PAsOn12_31_2020_OtherReceivablesFromMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">615</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">87</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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Due from ATRenew Group<br/></div></div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:DueFromRelatedPartiesCurrent" contextRef="PAsOn12_31_2020_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#8212;&#160;&#160;</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;&#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; 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;">Total</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" contextRef="PAsOn12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">6,522</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,272</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Due to Dada Group</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:DueToRelatedPartiesCurrent" contextRef="PAsOn12_31_2020_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">498</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">337</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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Due to ATRenew Group<br/></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;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:DueToRelatedPartiesCurrent" contextRef="PAsOn12_31_2021_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">45</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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td>&#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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:DueToRelatedPartiesCurrent" contextRef="PAsOn12_31_2020_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">498</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:DueToRelatedPartiesCurrent" contextRef="PAsOn12_31_2021_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">382</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: 3px double 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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td>&#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: 3px double 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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td>&#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;">Deferred revenues in relation to traffic support, marketing and promotion services to be provided to Dada Group</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="jd:DeferredRevenuesFromRelatedParties" contextRef="PAsOn12_31_2020_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">145</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="jd:DeferredRevenuesFromRelatedParties" contextRef="PAsOn12_31_2021_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">83</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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Deferred revenues in relation to traffic support, marketing and promotion services to be provided to ATRenew Group<br/></div></div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="jd:DeferredRevenuesFromRelatedParties" contextRef="PAsOn12_31_2020_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,468</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="jd:DeferredRevenuesFromRelatedParties" contextRef="PAsOn12_31_2021_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,038</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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td>&#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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td>&#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;">Total</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="jd:DeferredRevenuesFromRelatedParties" contextRef="PAsOn12_31_2020_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,613</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="jd:DeferredRevenuesFromRelatedParties" contextRef="PAsOn12_31_2021_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,121</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: 3px double 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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td>&#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: 3px double 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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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;">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;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="jd:OtherLiabilitiesRelatedParties" contextRef="PAsOn12_31_2020_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_NonCompeteAgreementsRelatedPartiesMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">181</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="jd:OtherLiabilitiesRelatedParties" contextRef="PAsOn12_31_2021_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_NonCompeteAgreementsRelatedPartiesMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">101</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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td>&#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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td>&#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; 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: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;">(<ix:nonFraction name="jd:OtherLiabilitiesRelatedParties" contextRef="PAsOn12_31_2020_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">181</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;">)&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;">(<ix:nonFraction name="jd:OtherLiabilitiesRelatedParties" contextRef="PAsOn12_31_2021_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">101</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;">)&#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;&#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> </ix:nonNumeric> </ix:continuation> <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-8<div style="display:inline;">0</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="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><div style="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;">32. Related party transactions (Continued)</div></div><br/></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; 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 (Continued): </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><ix:continuation id="TextSelectionAppend_46461951_1"><ix:continuation id="TextSelection_46461285">
<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: 7%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(***)</div></td>
<td style="vertical-align: top; font-size: 10pt;;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;">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></div></div></td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> </ix:continuation> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">As of December&#160;31, 2020 and 2021, 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_2020_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">388</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:DueFromRelatedPartiesCurrent" contextRef="PAsOn12_31_2021_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">492</ix:nonFraction> million, which represented approximately <ix:nonFraction name="jd:AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets" contextRef="PAsOn12_31_2020_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:numdotdecimal">2.87</ix:nonFraction>% and <ix:nonFraction name="jd:AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets" contextRef="PAsOn12_31_2021_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:numdotdecimal">2.28</ix:nonFraction>% of the Group&#8217;s total accounts receivable, net and prepayments and other current assets, respectively. As of December&#160;31, 2020 and 2021, 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_2020_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">87</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="jd:AmountDueToAndDeferredRevenuesFromRelatedParties" contextRef="PAsOn12_31_2021_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">137</ix:nonFraction> million, which represented approximately <ix:nonFraction name="jd:DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties" contextRef="PAsOn12_31_2020_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:numdotdecimal">0.05</ix:nonFraction>% and <ix:nonFraction name="jd:DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties" contextRef="PAsOn12_31_2021_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:numdotdecimal">0.07</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="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;">(c) Other information related to related party transactions: </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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_2019To12_31_2019_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">189</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="jd:TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount" contextRef="P01_01_2020To12_31_2020_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">493</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="jd:TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount" contextRef="P01_01_2021To12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">77</ix:nonFraction> million for the years ended December&#160;31, 2019, 2020 and 2021, respectively. In connection with the consumer financing business, JD Technology charged the Group RMB<ix:nonFraction name="jd:RelatedPartyPaymentProcessingServiceFees" contextRef="P01_01_2019To12_31_2019_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_PaymentProcessingAndOtherServicesReceivedMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,285</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="jd:RelatedPartyPaymentProcessingServiceFees" contextRef="P01_01_2020To12_31_2020_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_PaymentProcessingAndOtherServicesReceivedMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,721</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="jd:RelatedPartyPaymentProcessingServiceFees" contextRef="P01_01_2021To12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_PaymentProcessingAndOtherServicesReceivedMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,985</ix:nonFraction> million, for the years ended December&#160;31, 2019, 2020 and 2021 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="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;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">The Group also transferred certain financial assets to JD Technology with or without recourse at fair value. The accounts receivable transferred without recourse were</div> RMB<ix:nonFraction name="jd:TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets" contextRef="P01_01_2019To12_31_2019_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMemberusgaapFinancingReceivablesPeriodPastDueAxis_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">24,586</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="jd:TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets" contextRef="P01_01_2020To12_31_2020_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMemberusgaapFinancingReceivablesPeriodPastDueAxis_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">33,406</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="jd:TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets" contextRef="P01_01_2021To12_31_2021_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMemberusgaapFinancingReceivablesPeriodPastDueAxis_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">43,299</ix:nonFraction> million for the years ended December&#160;31, 2019, 2020 and 2021, respectively, and were derecognized. </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;">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></div> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> </ix:continuation> <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-8<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="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="text-indent: 0px;">Table of Contents</a></div></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;">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> <ix:nonNumeric name="us-gaap:SegmentReportingDisclosureTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="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;">33. Segment reporting </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 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 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 geographical information is presented. </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;">As disclosed in Note 2(nn), 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. As a result, the Group reports three segments, JD Retail, JD Logistics and New businesses. 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. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <ix:nonNumeric name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><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; text-indent: 0px;;display:inline;"><div style="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 31, 2019, 2020 and 2021, with prior periods&#8217; segment information retrospectively recast to conform to current period presentation:&#160;</div> </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 57%;"></td>
<td style="width: 7%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 6%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 6%; 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="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="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;">2019</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-color: rgb(0, 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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2020</div></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-color: rgb(0, 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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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="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="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="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;">Net revenues:</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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Retail</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2019To12_31_2019_JdRetailMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">545,281</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">693,965</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">866,303</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Logistics</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2019To12_31_2019_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">49,848</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">73,375</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">104,693</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">New Businesses</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2019To12_31_2019_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">11,740</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">17,601</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">26,063</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inter-segment(*)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2019To12_31_2019_IntersegmentEliminationMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">31,127</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">39,945</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">46,043</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total segment net revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2019To12_31_2019_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">575,742</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">744,996</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">951,016</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;">Unallocated items</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2019To12_31_2019_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">1,146</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">806</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">576</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total consolidated net revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">576,888</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">745,802</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">951,592</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;&#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;&#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; 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;">Operating income/(loss):</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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Retail</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2019To12_31_2019_JdRetailMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">14,991</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">20,611</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">26,613</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Logistics</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2019To12_31_2019_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">508</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">1,098</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">1,827</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">New Businesses</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2019To12_31_2019_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">1,730</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">4,723</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">10,600</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: 7em; 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;">&#160;&#160;</td>
<td style="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;;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_2019To12_31_2019_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,885</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><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;">&#160;&#160;</td>
<td style="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;;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:numdotdecimal">1,649</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><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;">&#160;&#160;</td>
<td style="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;;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:numdotdecimal">767</ix:nonFraction></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><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; 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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total segment operating income</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2019To12_31_2019_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">12,753</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">16,986</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">14,186</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;">Unallocated items(**)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2019To12_31_2019_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">3,758</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">4,643</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">10,045</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total consolidated operating income</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">8,995</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">12,343</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">4,141</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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Total other income/(expense)</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,698</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">38,476</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">6,721</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income/(loss) before tax</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P01_01_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">13,693</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">50,819</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="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:numdotdecimal">2,580</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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;">(*)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></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;">(**)</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-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 foll<div style="letter-spacing: 0px; top: 0px;;display:inline;">o</div>ws: </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<tr style="font-size: 0px;">
<td style="width: 65%;"></td>
<td style="width: 6%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 5%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 5%; 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="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="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;">2019</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-color: rgb(0, 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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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="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="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="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;">Share-based compensation</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="P01_01_2019To12_31_2019_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">3,695</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;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:numdotdecimal">4,156</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;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:numdotdecimal">9,134</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;">Amortization of intangible assets resulting from assets and business acquisitions</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="jd:AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions" contextRef="P01_01_2019To12_31_2019_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">885</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="jd:AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions" contextRef="P01_01_2020To12_31_2020_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">723</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="jd:AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions" contextRef="P01_01_2021To12_31_2021_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">940</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;">Effects of business cooperation arrangements</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="jd:EffectsOfBusinessCooperationArrangements" contextRef="P01_01_2019To12_31_2019_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">822</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="jd:EffectsOfBusinessCooperationArrangements" contextRef="P01_01_2020To12_31_2020_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">236</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="jd:EffectsOfBusinessCooperationArrangements" contextRef="P01_01_2021To12_31_2021_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">29</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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2019To12_31_2019_CorporateNonSegmentMembersrtConsolidationItemsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">3,758</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;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:numdotdecimal">4,643</ix:nonFraction></td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;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:numdotdecimal">10,045</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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> </ix:nonNumeric></ix:nonNumeric> <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-8<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="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="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> <ix:nonNumeric name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="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;">34. Employee benefit </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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_2019To12_31_2019" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,694</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="P01_01_2020To12_31_2020" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">4,580</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">7,894</ix:nonFraction> million for the years ended December&#160;31, 2019, 2020 and 2021, 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> <ix:nonNumeric name="jd:LineOfCreditAndLoanFacilityTextBlock" contextRef="P01_01_2021To12_31_2021" 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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">35. Lines of credit and loan facilities </div></div></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;">As of December&#160;31, 2021, the Group had agreements with reputable commercial banks for unsecured revolving lines of credit, and increased its revolving lines of credit to RMB<ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="PAsOn12_31_2021_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">115,281</ix:nonFraction> million. The Group was in compliance with the financial covenants, if any, under those lines of credit as of December&#160;31, 2021. As of December&#160;31, 2021, under the lines of credit, the Group mainly had RMB<ix:nonFraction name="jd:LineOfCreditReservedForIssuancesOfBankAcceptance" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">28,749</ix:nonFraction> million reserved for the issuance of bank acceptance and RMB<ix:nonFraction name="jd:LineOfCreditForBankGuarantee" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,146</ix:nonFraction> million reserved for the bank guarantee. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In December 2017, the Group entered into a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:LongTermDebtTerm" contextRef="PAsOn12_31_2017_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis" format="ixt-sec:duryear">5</ix:nonNumeric>-year</div> US$<ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="PAsOn12_31_2017_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">1,000</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>term and revolving credit facilities agreement with a group of <ix:nonFraction name="jd:NumberOfArrangers" contextRef="P12_01_2017To12_31_2017_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis" unitRef="Unit_item" decimals="INF" scale="0" format="ixt:numdotdecimal">24</ix:nonFraction> arrangers. The facilities were priced at <span style="-sec-ix-hidden:hidden46462138">115</span> basis points over London Interbank Offered Rate. The use of proceeds of the facilities was intended for general corporate purposes. In June 2018, the Group drew down US$<ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" contextRef="P06_01_2018To06_30_2018_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">450</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>under the facility commitment, and the borrowings will be due in 2022, which were recorded in long-term borrowings and short-term debts in the consolidated balance sheets as of December 31, 2020 and 2021, respectively. In April 2020, the Group drew down US$<ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" contextRef="P04_01_2020To04_30_2020_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">550</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>under the facility commitment, and the borrowings were fully repaid in July 2020. As of December&#160;31, 2021, the Group had an undrawn balance of US$<ix:nonFraction name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" contextRef="PAsOn12_31_2021_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">550</ix:nonFraction> <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">million under the credit facilities agreement, which will expire one month prior to the final maturity date, which is sixty months after the date of this credit facilities agreement. As of December 31, 2021, the aggregate amounts repayable within a period of less than one year was</div></div>&#160;US$<ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" contextRef="PAsOn12_31_2021_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">450</ix:nonFraction><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million.&#160;</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;">As of December&#160;31, 2021, in addition to the aforementioned borrowings, the Group&#8217;s short-term debts included a one-year corporate bond of RMB<ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="PAsOn12_31_2021_OneyearCorporateBondMemberusgaapShortTermDebtTypeAxis" unitRef="Unit_INR" decimals="-8" scale="9" format="ixt:numdotdecimal">1.5</ix:nonFraction> billion issued in July 2021. The bond was with fixed interest rate of <ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="PAsOn12_31_2021" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">2.8</ix:nonFraction>% and repayable in one payment at maturity. </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; text-indent: 0px;;display:inline;">In October 2021, the Group entered into a one-year HK$<ix:nonFraction name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" contextRef="PAsOn12_31_2021_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis" unitRef="Unit_HKD" decimals="-6" scale="6" format="ixt:numdotdecimal">15,931</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">million term</div>&#160;loan facility agreement with <ix:nonFraction name="jd:NumberOfArrangers" contextRef="P01_01_2021To12_31_2021_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis" unitRef="Unit_item" decimals="INF" scale="0" format="ixt:numdotdecimal">5</ix:nonFraction> lead arrangers. As of December 31, 2021, the undrawn balance was HK$<ix:nonFraction name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" contextRef="PAsOn12_31_2021_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis" unitRef="Unit_HKD" decimals="-6" scale="6" format="ixt:numdotdecimal">15,931</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">million under</div>&#160;this agreement. The term loans under this facility were priced at <span style="-sec-ix-hidden:hidden46461876">50</span> basis points over Hong Kong Interbank Offered Rate (&#8220;HIBOR&#8221;) on and from the 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 <span style="-sec-ix-hidden:hidden46461875">70</span> <div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">basis points over HIBOR. In February 2022, the Group drew down HK$<ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" contextRef="P02_01_2022To02_01_2022_SubsequentEventMemberusgaapSubsequentEventTypeAxis_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis" unitRef="Unit_HKD" decimals="-6" scale="6" format="ixt:numdotdecimal">6,300</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 under the facility commitment, and the borrowing will be due in March 2023. </div></div></div></ix:nonNumeric> <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-8<div style="display:inline;">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" style="text-indent: 0px;">Table of Contents</a></div> <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;">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> <ix:nonNumeric name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="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;">36. Commitments and contingencies </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Commitments for internet data center (IDC) service fee </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Group entered into <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> IDC service agreements. The related expenses were RMB<ix:nonFraction name="jd:InternetDataCenterServiceFee" contextRef="P01_01_2019To12_31_2019_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,494</ix:nonFraction>&#160;million, RMB<ix:nonFraction name="jd:InternetDataCenterServiceFee" contextRef="P01_01_2020To12_31_2020_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,864</ix:nonFraction>&#160;million and RMB<ix:nonFraction name="jd:InternetDataCenterServiceFee" contextRef="P01_01_2021To12_31_2021_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,236</ix:nonFraction> million for the years ended December&#160;31, 2019, 2020 and 2021, respectively, and were charged to the consolidated statements of operations and comprehensive income/(loss) when incurred. <ix:nonNumeric name="us-gaap:OtherCommitmentsTableTextBlock" contextRef="P01_01_2021To12_31_2021_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis" escape="true" continuedAt="TextSelection_46461301">Future minimum payments under these <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> agreements with initial terms of one year or more consist of the following:</ix:nonNumeric> </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <ix:continuation id="TextSelection_46461301">
<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: 88%;"></td>
<td style="width: 8%; 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="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 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;">As of</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,<br/> 2021</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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OtherCommitmentDueInNextTwelveMonths" contextRef="PAsOn12_31_2021_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">958</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;">2023</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OtherCommitmentDueInSecondYear" contextRef="PAsOn12_31_2021_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">817</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;">2024</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OtherCommitmentDueInThirdYear" contextRef="PAsOn12_31_2021_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">779</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;">2025</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OtherCommitmentDueInFourthYear" contextRef="PAsOn12_31_2021_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">354</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;">2026</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OtherCommitmentDueInFifthYear" contextRef="PAsOn12_31_2021_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">327</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;">2027 and thereafter</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OtherCommitmentDueAfterFifthYear" contextRef="PAsOn12_31_2021_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">2,263</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></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; 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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><ix:nonFraction name="us-gaap:OtherCommitment" contextRef="PAsOn12_31_2021_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">5,498</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: 3px double 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: 3px double 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> </ix:continuation> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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 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 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<ix:nonFraction name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" contextRef="PAsOn12_31_2021_CapitalAdditionsMemberusgaapUnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">10,207</ix:nonFraction> million as of December&#160;31, 2021. 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: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Investment commitments </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&#8217;s investment commitments primarily related to capital contribution obligation for the investments in Dada, China Logistics Property Holdings Co., Ltd. (&#8220;CNLP&#8221;) and certain fund investments. Total investment commitments contracted but not yet reflected in the consolidated financial statements amounted to </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> RMB<ix:nonFraction name="us-gaap:OtherCommitment" contextRef="PAsOn12_31_2021_InvestmentCommitmentMemberusgaapOtherCommitmentsAxis" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">14,915</ix:nonFraction> million as of December&#160;31, 2021. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Long-term debt obligations </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&#8217;s long-term debt obligations include unsecured senior notes. The amounts exclude the corresponding interest payable. The expected repayment schedule of the unsecured senior notes have been disclosed in Note 17. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Legal proceedings </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">day-to-day</div></div> 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 liabilities in this regard as of December&#160;31, 2020 and 2021. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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 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 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;31, 2021 represented less than <ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="P01_01_2021To12_31_2021_CustomerConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_CustomerMembersrtMajorCustomersAxis_PurchaseCommitmentMemberusgaapUnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">1</ix:nonFraction>% </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;">of total net revenues of the Group for the year ended December&#160;31, 2021.</div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></ix:nonNumeric> <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-8<div style="display:inline;">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="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> <ix:nonNumeric name="us-gaap:RestrictedAssetsDisclosureTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true"><div style="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;">37. Restricted net assets </div></div></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 Company&#8217;s ability to pay dividends is primarily dependent on the Company receiving distributions of funds from its subsidiaries. Relevant PRC statutory laws and regulations 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> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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_2021To12_31_2021_CNJDStatutoryReservesByRegulatoryCountryAxis_ForeignInvestedEnterpriseMemberdeiLegalEntityAxis_GeneralReserveFundMemberJDStatutoryReservesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">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_2021To12_31_2021_CNJDStatutoryReservesByRegulatoryCountryAxis_ForeignInvestedEnterpriseMemberdeiLegalEntityAxis_GeneralReserveFundMemberJDStatutoryReservesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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_2021To12_31_2021_CNJDStatutoryReservesByRegulatoryCountryAxis_DomesticEnterpriseMemberdeiLegalEntityAxis_StatutorySurplusReserveMemberJDStatutoryReservesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">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_2021To12_31_2021_CNJDStatutoryReservesByRegulatoryCountryAxis_DomesticEnterpriseMemberdeiLegalEntityAxis_StatutorySurplusReserveMemberJDStatutoryReservesAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">As a result of these PRC laws and regulations that require annual appropriations of <ix:nonFraction name="jd:PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund" contextRef="P01_01_2021To12_31_2021_CNJDStatutoryReservesByRegulatoryCountryAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">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="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;">Amounts restricted include paid-in capital, additional paid-in capital and statutory reserve funds, as determined pursuant to the PRC GAAP, totaling approximately</div>&#160;RMB<ix:nonFraction name="us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries" contextRef="PAsOn12_31_2021" unitRef="Unit_CNY" decimals="-6" scale="6" format="ixt:numdotdecimal">46,420</ix:nonFraction>&#160;million, or <ix:nonFraction name="jd:TheRatioOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets" contextRef="P01_01_2021To12_31_2021" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">22</ix:nonFraction>%&#160;of the Company&#8217;s total consolidated net assets, as of December&#160;31, 2021. 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="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-8<div style="display:inline;">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">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; text-indent: 0px;"><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; text-indent: 0px;"><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> <ix:nonNumeric name="us-gaap:SubsequentEventsTextBlock" contextRef="P01_01_2021To12_31_2021" escape="true" continuedAt="TextSelection_46461974"><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">38. Subsequent events </div></div></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="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Investment in Dada </div></div></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;">On March 22, 2021, the Group entered into a share purchase agreement with Dada, under which the Group has agreed to invest a total of US$<ix:nonFraction name="jd:InvestmentUnderTheSharePurchaseAgreement" contextRef="P03_22_2021To03_22_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">800</ix:nonFraction> million in newly issued ordinary shares of Dada, at a per share purchase price equal to the closing trading price of Dada&#8217;s ordinary shares on the Nasdaq, on March 19, 2021, the last trading day prior to the date of the share purchase agreement. </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;">Upon the closing of this transaction, Dada issued to the Group certain number of ordinary shares of Dada in consideration for US$<ix:nonFraction name="us-gaap:ProceedsFromSaleOfEquityMethodInvestments" contextRef="P03_22_2021To03_22_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">546</ix:nonFraction> million in cash and certain strategic resources from the Group. The Group held, taking into account its existing shareholding, approximately <ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="PAsOn02_28_2022_BeijingJingdongCenturyTradeCompanyLimitedMembersrtOwnershipAxis_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">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 28, 2022.&#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="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Acquisition of CNLP </div></div></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; text-indent: 0px;;display:inline;">On September 1, 2021, JD Property entered into a sale and purchase agreement to acquire shares of CNLP, representing approximately <ix:nonFraction name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" contextRef="PAsOn09_01_2021_AcquisitionOfCnlpMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:numdotdecimal">26.38</ix:nonFraction>% of the issued share capital of CNLP, for a total consideration of HK$<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="P09_01_2021To09_01_2021_AcquisitionOfCnlpMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_HKD" decimals="-7" scale="9" format="ixt:numdotdecimal">3.99</ix:nonFraction>&#160;billion in cash. Upon completion of the proposed transactions, JD Property&#160;<div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">held </div>approximately <ix:nonFraction name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" contextRef="PAsOn09_01_2021_AcquisitionOfCnlpMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:numdotdecimal">37.02</ix:nonFraction>% of the issued share capital of CNLP. <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">In accordance with relevant listing rules, JD Property were 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 1, 2022, JD Property held all the outstanding convertible bonds and approximately</div> <ix:nonFraction name="jd:PercentageOfIssuedAndOutstandingShares" contextRef="PAsOn03_01_2022_AcquisitionOfCnlpMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">80</ix:nonFraction>% of CNLP&#8217;s issued and outstanding shares, and consolidated the financial results of CNLP into consolidated financial statements.&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;">As of date of this report, JD Property has accumulatively paid </div></div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">approximately </div></div> <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;">HK$<ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" contextRef="PAsOn04_28_2022_CnlpMemberusgaapBusinessAcquisitionAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" unitRef="Unit_HKD" decimals="-9" scale="9" format="ixt:numdotdecimal">13</ix:nonFraction> billion as consideration for this transaction.&#160;</div></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="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Regulatory Approval of Green Loan Facility </div></div></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; 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:numdotdecimal">2,000</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">million unsecured term and revolving loan facility with <ix:nonFraction name="jd:LineOfCreditNumberOfLeadArrangers" contextRef="P12_31_2021To12_31_2021_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis" unitRef="Unit_LeadArranger" decimals="INF" scale="0" format="ixt:numdotdecimal">5</ix:nonFraction> lead arrangers. This loan facility is the Company&#8217;s first green loan facility. The term and revolving loans under this facility were priced at <div style="letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden46462615">85</span></div> basis points over London Interbank Offered Rate. The Company intended to use the proceeds from this loan facility to (i) finance or refinance in whole or in part, one or more of its new or existing eligible green projects and/or (ii) general corporate purposes. In April 2022, the Group completed the loan facility&#8217;s final registration with the applicable regulatory authority in China.</div></div></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="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Investment in Deppon Holdco</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="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;">On March 11, 2022, the Group, through a subsidiary of JD Logistics, entered into a series of agreements with the shareholders of the Ningbo Meishan Baoshui Area Deppon Investment Holding Company Limited (&#8220;Deppon Holdco&#8221;), in relation to the proposed acquisition of approximately</div>&#160;<ix:nonFraction name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" contextRef="PAsOn03_11_2022_DepponHoldcoMemberusgaapBusinessAcquisitionAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:numdotdecimal">99.99</ix:nonFraction>% equity interest of Deppon Holdco, which in turn holds a total of approximately <ix:nonFraction name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" contextRef="PAsOn03_11_2022_DepponLogisticsCoLtdMemberusgaapBusinessAcquisitionAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:numdotdecimal">66.50</ix:nonFraction>% of the issued share capital of Deppon Logistics Co., Ltd (&#8220;Deppon&#8221;), for a total consideration of approximately RMB<ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="P03_11_2022To03_11_2022_DepponHoldcoMemberusgaapBusinessAcquisitionAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" unitRef="Unit_CNY" decimals="-8" scale="9" format="ixt:numdotdecimal">9.0</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;;display:inline;">billion. The transaction is subject to a staggered acquisition arrangement and certain customary closing conditions, including relevant regulatory approvals. Upon completion of the proposed transactions, the financial results of Deppon Holdco will be consolidated into the Group&#8217;s consolidated financial statements.&#160;</div> </div></div></ix:nonNumeric> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><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="letter-spacing: 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="display:inline;">6</div> </div></div></div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></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; text-align: left;;font-weight: bold;"><a href="#toc">Table of Contents</a></div><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;">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;">38.</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;">Subsequent events (Continued) </div></div></div></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><ix:continuation id="TextSelection_46461974" continuedAt="TextSelectionAppend_46461974_1"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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 Logistics&#8217;s Financing </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;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">On March 25, 2022, JD Logistics entered into a placing agreement, pursuant to which JD Logistics had agreed to issue</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; text-indent: 0px;;display:inline;"> <ix:nonFraction name="us-gaap:CommonStockSharesSubscribedButUnissued" contextRef="PAsOn03_25_2022_JdlPlacementMemberJDAgreementAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">150,500,000</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;;display:inline;">of its ordinary shares to a group of third-party investors for net proceeds of approximately HK$<ix:nonFraction name="us-gaap:CommonStockSharesSubscriptions" contextRef="PAsOn03_25_2022_JdlPlacementMemberJDAgreementAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" unitRef="Unit_HKD" decimals="-6" scale="6" format="ixt:numdotdecimal">3,102</ix:nonFraction> million in a placement (the &#8220;JDL Placement&#8221;). Concurrently, the Company, through its wholly-owned subsidiary (the &#8220;JD Entity&#8221;), had entered into a subscription agreement with JD Logistics, pursuant to which the JD Entity had agreed to subscribe for, and JD Logistics had agreed to issue,</div>&#160;<ix:nonFraction name="us-gaap:CommonStockSharesSubscribedButUnissued" contextRef="PAsOn03_25_2022_JdSubscriptionMemberJDAgreementAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">261,400,000</ix:nonFraction> <div style="letter-spacing: 0px; top: 0px;;display:inline;">ordinary shares of JD Logistics, at the same per share price for the JDL Placement, for net proceeds of approximately</div>&#160;US$<ix:nonFraction name="us-gaap:CommonStockSharesSubscriptions" contextRef="PAsOn03_25_2022_JdSubscriptionMemberJDAgreementAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">692</ix:nonFraction> </div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million in cash (the &#8220;JD Subscription&#8221;). On April 1, 2022, the JDL Placement completed in accordance with the terms and conditions of the placing agreement. JD Subscription is subject to certain customary closing conditions, including the approval of the HKEX for the listing of the newly issued shares, and the closing conditions for the JD Subscription also include the approval of JD Logistics&#8217;s independent shareholders. Upon completion of the JDL Placement and the JD Subscription, the Company, through the JD Entity, will maintain its shareholding in JD Logistics at approximately</div> <div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="PAsOn04_01_2022_JDLFinancingMemberdeiLegalEntityAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">63.5</ix:nonFraction></div>%, and continue to consolidate JD Logistics&#8217;s financial results into its </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;">consolidated financial statements. </div></div></div> </ix:continuation> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> </div><div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"><ix:continuation id="TextSelectionAppend_46461974_1"> <div style="text-indent: 4%; 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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">JD Property&#8217;s Financing </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 28, 2022, JD Property entered into definitive agreements for its non-redeemable 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 is expected to be approximately US$<ix:nonFraction name="us-gaap:PreferredStockSharesSubscribedButUnissuedValue" contextRef="PAsOn03_28_2022_JdPropertyMemberdeiLegalEntityAxis_NonRedeemableSeriesBPreferredStockAgreementMemberJDAgreementAxis_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">800</ix:nonFraction> million. The Group will remain the majority shareholder of JD Property after the completion of this transaction. </div></div></div> <div style="text-indent: 4%; 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;">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_17_2020To04_28_2022_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">16,416,400</ix:nonFraction><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>ADSs for approximately US$<ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="P03_17_2020To04_28_2022_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">1,137</ix:nonFraction>&#160;million, including <ix:nonFraction name="us-gaap:TreasuryStockSharesAcquired" contextRef="P01_01_2022To04_28_2022_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">5,010,203</ix:nonFraction>&#160;ADSs for approximately US$<ix:nonFraction name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="P01_01_2022To04_28_2022_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis" unitRef="Unit_USD" decimals="-6" scale="6" format="ixt:numdotdecimal">286</ix:nonFraction>&#160;million during the period from January&#160;1, 2022 to the date of this report. </div></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: &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-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;"><div style="display:inline;">7</div></div></div></div></div> </div></div></div>
</body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.25
<SEQUENCE>2
<FILENAME>d261582dex425.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>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 August&nbsp;25, 2016, 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 B168, Building 2, No.&nbsp;99, Kechuang 14 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: Richard Qiangdong Liu; </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: Floor 20, Block A, Building 1, 19 Ronghua Middle 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 Richard Qiangdong Liu, 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
August&nbsp;25, 2016 (&#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 August&nbsp;25, 2016&nbsp;(&#147;Loan
Agreement&#148;), and entered into an Exclusive Purchase Option Agreement on August&nbsp;25, 2016&nbsp;(&#147;Exclusive Purchase Option Agreement&#148;). In addition, the Pledgors delivered the Power of Attorney to the Pledgee on August&nbsp;25,
2016&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 August&nbsp;25, 2016. </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. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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. All Parties agree and confirm that the terms and
conditions hereof become effective since August&nbsp;25, 2016. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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: Richard Qiangdong Liu </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 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">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/ Richard Qiangdong Liu</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: Richard Qiangdong Liu</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/ Richard Qiangdong Liu</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/ Pang Zhang</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 Amended and Restated 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">Richard Qiangdong Liu</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 Richard Qiangdong Liu, Yayun Li, Pang Zhang, Beijing Jingdong Century Trade Co.,&nbsp;Ltd. and Beijing Jiasheng Investment Management Co.,&nbsp;Ltd. dated
August&nbsp;25, 2016, Richard Qiangdong Liu 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 Richard Qiangdong Liu, Yayun Li, Pang Zhang, Beijing Jingdong Century Trade Co.,&nbsp;Ltd. and Beijing Jiasheng Investment Management Co.,&nbsp;Ltd. dated
August&nbsp;25, 2016, 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 Richard Qiangdong Liu, Yayun Li, Pang Zhang, Beijing Jingdong Century Trade Co.,&nbsp;Ltd. and Beijing Jiasheng Investment Management Co.,&nbsp;Ltd. dated
August&nbsp;25, 2016, 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;Pang&nbsp;Zhang&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: Richard Qiangdong
Liu </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 Richard Qiangdong Liu, Yayun Li, Pang Zhang, Beijing Jingdong Century Trade Co.,&nbsp;Ltd. and Beijing Jiasheng Investment Management Co.,&nbsp;Ltd. dated August&nbsp;25, 2016, Richard
Qiangdong Liu 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/ Pang
Zhang&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">Pang Zhang</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">August&nbsp;25, 2016</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 Richard Qiangdong Liu, Yayun Li, Pang Zhang, Beijing Jingdong Century Trade Co.,&nbsp;Ltd. and Beijing Jiasheng Investment Management Co.,&nbsp;Ltd. dated August&nbsp;25, 2016, 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;Pang&nbsp;Zhang&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;&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">Pang Zhang</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">August&nbsp;25, 2016</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 Richard Qiangdong Liu, Yayun Li, Pang Zhang, Beijing Jingdong Century Trade Co.,&nbsp;Ltd. and Beijing Jiasheng Investment Management Co.,&nbsp;Ltd. dated August&nbsp;25, 2016, 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/ Pang
Zhang&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">Pang Zhang</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">August&nbsp;25, 2016</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: Beijing Jingdong Century Trade Co.,&nbsp;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">June&nbsp;15, 2016</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">September&nbsp;8, 2016</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">September&nbsp;8, 2016</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: Richard Qiangdong Liu, 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">Richard Qiangdong Liu: 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">December&nbsp;20, 2016</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">December&nbsp;20, 2016</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">December&nbsp;20, 2016</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: Richard Qiangdong Liu, 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">Richard Qiangdong Liu: 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="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="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: 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: 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: 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">March&nbsp;28, 2018</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">March&nbsp;28, 2018</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">March&nbsp;28, 2018</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: Beijing Jingdong Donghong Management Consulting 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">November 2, 2021</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">November 2, 2021</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">November&nbsp;2, 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.26
<SEQUENCE>3
<FILENAME>d261582dex426.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>Power of Attorney </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The undersigned,
Richard Qiangdong Liu, 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/ Richard&nbsp;Qiangdong&nbsp;Liu</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: August&nbsp;25, 2016</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: August&nbsp;25, 2016</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: August&nbsp;25, 2016</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">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="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">September&nbsp;8, 2016</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&nbsp;8, 2016</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&nbsp;8, 2016</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">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="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">December&nbsp;20, 2016</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">December&nbsp;20, 2016</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">December&nbsp;20, 2016</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">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="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">March&nbsp;28, 2018</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&nbsp;28, 2018</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&nbsp;28, 2018</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">November 2, 2021</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">November 2, 2021</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">November 2, 2021</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.27
<SEQUENCE>4
<FILENAME>d261582dex427.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>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 December&nbsp;5, 2014, 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&nbsp;B168, Building 2, No.&nbsp;99, Kechuang 14 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 Floor 20, Block A, Building 1, 19 Ronghua Middle 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/ Richard Qiangdong Liu</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/ Richard Qiangdong Liu</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 10,000 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: 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: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">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 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.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">August&nbsp;7, 2015</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">March&nbsp;28, 2018</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: Beijing Jingdong Donghong Management Consulting 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">November&nbsp;2, 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">11 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.28
<SEQUENCE>5
<FILENAME>d261582dex428.htm
<DESCRIPTION>EX-4.28
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.28</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.28 </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 August&nbsp;25, 2016, 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&nbsp;B168, Building 2, 99 Kechuang 14 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 Floor 20, Block A, Building 1, 19 Ronghua Middle 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>Richard Qiangdong Liu</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">(Richard Qiangdong Liu, 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 Richard
Qiangdong Liu, 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>Richard Qiangdong Liu</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 four 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/ Richard Qiangdong Liu</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/ Pang Zhang</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/ Richard Qiangdong Liu</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: 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: 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: Richard Qiangdong Liu, Yayun Li and Pang Zhang</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">September&nbsp;8, 2016</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: Richard Qiangdong Liu, Yayun Li and Pang Zhang</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">December&nbsp;20, 2016</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: Richard Qiangdong Liu, Yayun Li and Pang Zhang</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">March&nbsp;28, 2018</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: Beijing Jingdong Donghong Management Consulting 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"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman">November 2, 2021</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.29
<SEQUENCE>6
<FILENAME>d261582dex429.htm
<DESCRIPTION>EX-4.29
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.29</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.29 </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 August&nbsp;25, 2016, 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 B168, Building 2, No.&nbsp;99, Kechuang 14 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: Richard Qiangdong Liu</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 Floor 20, Block A, Building 1, 19 Ronghua Middle 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 Richard Qiangdong Liu, 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 June&nbsp;15, 2016; 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. The Parties agree and confirm that the
effect of this Agreement shall retrospect to August&nbsp;25, 2016. Once effective, this Agreement will replace the Original 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="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 th ) 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 th ) 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>Richard Qiangdong Liu</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/ Richard Qiangdong Liu</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: Richard Qiangdong Liu</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/ Richard Qiangdong Liu</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/ 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">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="29%"></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="11%"></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: 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: 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: Jiangsu Jingdong Bangneng Investment Management Co.,&nbsp;Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">September&nbsp;8, 2016</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">September&nbsp;8,&nbsp;2016</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: 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: 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">December&nbsp;20, 2016</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">December&nbsp;20, 2016</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: 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: Beijing JPT <FONT STYLE="white-space:nowrap">E-Commerce</FONT> Co.,&nbsp;Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">March&nbsp;28, 2018</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">March&nbsp;28, 2018</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: Beijing Jingdong Donghong Management Consulting 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">November 2, 2021</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">November 2, 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">12 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.30
<SEQUENCE>7
<FILENAME>d261582dex430.htm
<DESCRIPTION>EX-4.30
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.30</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.30 </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 August&nbsp;25, 2016, 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 B168, Building 2, No.&nbsp;99, Kechuang 14 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>Richard Qiangdong Liu; </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"><B>Yayun Li </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="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 provide a loan at an aggregate
amount of one million (&yen;1,000,000.00) (the &#147;<B>Loan</B>&#148;) to the Borrowers, which Loan will be provided by Richard Qiangdong Liu, Pang Zhang and Yayun Li at the amount of RMB four hundred and fifty thousand (&yen;450,000.00), RMB two
hundred and fifty thousand (&yen;250,000.00) and RMB three hundred thousand (&yen;300,000.00), 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%">&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">It is confirmed that the Lender has provided, and the Borrowers have received, the full amount of the Loan upon
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%">&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">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> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">The Borrowers confirm that they have received the Loan upon execution of this Agreement and used the Loan to
pay for their investment in the Registered Capital of the Borrower Company. </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.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 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>Richard Qiangdong Liu</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;The Parties agree and confirm that the
effect of this Agreement shall retrospect to August&nbsp;25, 2016.&nbsp;Once effective, this Agreement will replace the Original Loan Agreement and 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 three (3)&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">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/ Richard Qiangdong Liu</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>Richard Qiangdong Liu</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/ Richard Qiangdong Liu</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="25%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="25%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="11%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="11%"></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: 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: Richard Qiangdong Liu, 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 Richard Qiangdong Liu, 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;8,&nbsp;2016</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">September&nbsp;8,&nbsp;2016</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: Richard Qiangdong Liu, 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 Richard Qiangdong Liu, 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">December&nbsp;20, 2016</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">December&nbsp;20, 2016</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: 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">March&nbsp;28, 2018</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">March&nbsp;28, 2018</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: Beijing Jingdong Donghong Management Consulting 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">November 2, 2021</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">November 2, 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">12 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.47
<SEQUENCE>8
<FILENAME>d261582dex447.htm
<DESCRIPTION>EX-4.47
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.47</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.47 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>THE SYMBOL &#147;[***]&#148; OR &#147;[REDACTED]&#148; DENOTES PLACES WHERE CERTAIN IDENTIFIED INFORMATION HAS BEEN EXCLUDED FROM THE EXHIBIT BECAUSE IT IS
BOTH (i)&nbsp;NOT MATERIAL, AND (ii)&nbsp;IS THE TYPE THAT THE&nbsp;REGISTRANT&nbsp;TREATS AS PRIVATE OR CONFIDENTIAL </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>EXECUTION VERSION </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>FACILITIES AGREEMENT </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>US$2,000,000,000 TERM AND REVOLVING CREDIT FACILITIES </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>29&nbsp;DECEMBER 2021 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Between </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>as Borrower </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>BANK OF AMERICA, NATIONAL ASSOCIATION, HONG KONG BRANCH </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>BANK OF CHINA LIMITED </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>THE HONGKONG AND SHANGHAI BANKING CORPORATION LIMITED </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>INDUSTRIAL AND COMMERCIAL BANK OF CHINA (ASIA) LIMITED </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>and </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>STANDARD CHARTERED
BANK (HONG KONG) LIMITED </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>as Mandated Lead Arrangers, Bookrunners and Underwriters </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>BANK OF AMERICA, NATIONAL ASSOCIATION, HONG KONG BRANCH </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>BANK OF CHINA LIMITED </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>THE HONGKONG AND SHANGHAI BANKING CORPORATION LIMITED </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>INDUSTRIAL AND COMMERCIAL BANK OF CHINA (ASIA) LIMITED </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>and </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>STANDARD CHARTERED
BANK (HONG KONG) LIMITED </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>as Green Loan Coordinators </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>STANDARD CHARTERED BANK (HONG KONG) LIMITED </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>as Agent </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>THE BANKS AND FINANCIAL INSTITUTIONS LISTED HEREIN </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>as Original Lenders </B></P>
</DIV></Center>


<p style="margin-top:1em; margin-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>CONTENTS </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="4%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="91%"></TD>

<TD VALIGN="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 VALIGN="bottom"><B>Clause</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>Page</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">1.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Definitions and Interpretation</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">2.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">The Facilities</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">3.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Purpose</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">4.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Conditions of Utilisation</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">24</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">5.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Utilisation</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">24</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">6.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Repayment</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">7.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Prepayment and Cancellation</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">27</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">8.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Interest</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">33</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">9.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Interest Periods</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">33</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">10.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Changes to the Calculation of Interest</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">35</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">11.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Fees</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">36</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">12.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Tax Gross Up and Indemnities</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">37</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">13.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Increased Costs</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">41</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">14.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Mitigation by the Lenders</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">43</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">15.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Other Indemnities</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">44</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">16.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Costs and Expenses</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">45</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">17.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Representations</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">46</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">18.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Information Undertakings</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">50</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">19.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Financial Covenants</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">54</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">20.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">General Undertakings</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">56</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">21.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Events of Default</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">63</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">22.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Changes to the Lenders</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">67</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">23.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Changes to the Borrower</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">73</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">24.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Disclosure of Information</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">73</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">25.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Role of the administrative parties</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">77</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">26.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Sharing among the Finance Parties</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">86</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">27.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Payment Mechanics</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">87</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">28.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="white-space:nowrap">Set-Off</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">91</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">29.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Notices</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">91</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">30.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Calculations and Certificates</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">93</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">31.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Partial Invalidity</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">93</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">32.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Remedies and Waivers</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">94</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">33.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Amendments and Waivers</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">94</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">34.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Restrictions on Debt Purchase Transactions</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">99</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">35.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Counterparts</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">99</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">36.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">U.S.A. Patriot Act</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">37.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="white-space:nowrap">Bail-in</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">38.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Governing Law</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">101</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">39.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Enforcement</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">101</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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="5%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="90%"></TD>

<TD VALIGN="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 VALIGN="bottom" COLSPAN="3"><B>Schedule</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="right"><B>Page</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">1.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">The Original Lenders</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">103</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">2.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Conditions Precedent</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">104</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">3.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Requests</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">106</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Part 1 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Form of Utilisation Request</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">106</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">Part 2 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Form of Selection Notice</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">108</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">4.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Form of Transfer Certificate</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">109</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">5.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Form of Compliance Certificate</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">113</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">6.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Timetables</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">115</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">7.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Form of Increase Confirmation</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">116</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">8.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Green Loan Principles Memorandum</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">118</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8" COLSPAN="3"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Signatories</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">121</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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>THIS AGREEMENT </B>is made on 29&nbsp;December 2021 and made </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>BETWEEN</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"><B>JD.COM, INC.</B>, an exempted company registered by way of continuation into the Cayman Islands with limited
liability and registration number 284373 whose registered office is at Maples Corporate Services Limited, P.O. Box 309, Ugland House, South Church Street, George Town, Grand Cayman, <FONT STYLE="white-space:nowrap">KY1-1104,</FONT> Cayman Islands
(the <B>Borrower</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"><B>BANK OF AMERICA, NATIONAL ASSOCIATION, HONG KONG BRANCH</B>, a branch of a national banking association
organized and existing with limited liability under the laws of the United States of America,<B> BANK OF CHINA LIMITED</B> (incorporated under the laws of the People&#146;s Republic of China and whose members&#146; liability is limited), <B>THE
HONGKONG AND SHANGHAI BANKING CORPORATION LIMITED</B> (incorporated under the laws of Hong Kong with limited liability), <B>INDUSTRIAL AND COMMERCIAL BANK OF CHINA (ASIA) LIMITED</B> and <B>STANDARD CHARTERED BANK (HONG KONG) LIMITED</B>
(incorporated under the laws of Hong Kong with limited liability), as mandated lead arrangers, bookrunners and underwriters (the <B>MLABUs</B> and each an <B>MLABU</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)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>BANK OF AMERICA, NATIONAL ASSOCIATION, HONG KONG BRANCH</B>, a branch of a national banking association
organized and existing with limited liability under the laws of the United States of America,<B> BANK OF CHINA LIMITED</B> (incorporated under the laws of the People&#146;s Republic of China and whose members&#146; liability is limited), <B>THE
HONGKONG AND SHANGHAI BANKING CORPORATION LIMITED</B> (incorporated under the laws of Hong Kong with limited liability), <B>INDUSTRIAL AND COMMERCIAL BANK OF CHINA (ASIA) LIMITED</B> and <B>STANDARD CHARTERED BANK (HONG KONG) LIMITED</B>
(incorporated under the laws of Hong Kong with limited liability), as green loan coordinators (the <B>Green Loan Coordinators</B> and each a <B>Green Loan Coordinator</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"><B>THE FINANCIAL INSTITUTIONS </B>listed in Schedule 1 (The Original Lenders) as lenders (the <B>Original
Lenders</B> and each an <B>Original Lender</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%" 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"><B>STANDARD CHARTERED BANK (HONG KONG) LIMITED </B>(incorporated under the laws of Hong Kong with limited
liability), as agent of the Finance Parties (other than itself) (the <B>Agent</B>). </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>IT IS AGREED </B>as follows: </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>DEFINITIONS AND INTERPRETATION </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"><B>1.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">In this Agreement: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Adjusted
Consolidated EBITDA</B> has the meaning given to it in Clause 19.1 (Financial definitions). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Administrative Parties</B> means each of
the Agent, the MLABUs, the Arrangers and the Green Loan Coordinators (each an <B>Administrative Party</B>). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Affiliate</B> means, in
relation to any person, a Subsidiary of that person or a Holding Company of that person or any other Subsidiary of any Holding Company of that person. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>APLMA</B> means the Asia Pacific Loan Market Association Limited. </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"><B>Arranger</B> means any person which enters into a Syndication Agreement and been awarded
the title of mandated lead arranger and bookrunner, mandated lead arranger, lead arranger, arranger or similar. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Assignment
Agreement</B> means, in relation to any assignment by any Lender of any or all of its rights under this Agreement, an assignment agreement substantially in a recommended form of the APLMA or any other form agreed between the applicable assignor, the
applicable assignee and the Agent. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Auditors</B> means (i)&nbsp;one of PricewaterhouseCoopers, Ernst&nbsp;&amp; Young, KPMG or
Deloitte&nbsp;&amp; Touche, (ii)&nbsp;any locally established or incorporated auditor firm that is a recognised affiliate of any firm referred to in (i), or (iii)&nbsp;or any other firm mutually agreed to by the Borrower and the Agent (acting on the
instructions of the Majority Lenders). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Authorisation</B> means: </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">(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">an authorisation, consent, approval, resolution, licence, exemption, filing, notarisation, lodgement or
registration; 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">in relation to anything which will be fully or partly prohibited or restricted by law if a Governmental Agency
intervenes or acts in any way within a specified period after lodgement, filing, registration or notification, the expiry of that period without intervention or action. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Availability Period</B> means: </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">(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">(in relation to Facility A) the Facility A Availability Period; 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">(in relation to Facility B) the Facility B Availability Period. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Available Commitment</B> means in relation to a Lender: </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">(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">(in relation to Facility A) that Lender&#146;s Facility A Available Commitment; 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">(in relation to Facility B) that Lender&#146;s Facility B Available Commitment. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Available Facility</B> means: </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">(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">(in relation to Facility A) the Facility A Available Facility; 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">(in relation to Facility B) the Facility B Available Facility. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Break Costs</B> means the amount (if any) by which: </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">(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 interest (excluding any portion thereof attributable to the Margin) which a Finance Party should have
received pursuant to the terms of this Agreement for the period from the date of receipt or recovery of all or any part of the principal amount of a Loan or an Unpaid Sum to the last day of the current Interest Period in respect of that Loan or that
Unpaid Sum, had the principal amount of that Loan or had that Unpaid Sum so received or recovered been paid on the last day of that Interest Period; </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">exceeds: </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">(b)</TD>
<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 interest which that Finance Party would be able to obtain by placing an amount equal to the
principal amount of that Loan or equal to that Unpaid Sum so received or recovered by it on deposit with a leading bank in the Relevant Interbank Market for a period starting on the Business Day following such receipt or recovery and ending on the
last day of that current Interest Period. </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">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Business Day</B> means a day (other than a Saturday or Sunday) on which banks are open
for general business in Hong Kong, the PRC, Singapore and (in relation to any payment in US$) New York. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Code</B> means the US Internal
Revenue Code of 1986. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Commitment</B> means in relation to a Lender: </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">(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">in relation to Facility A shall be a reference to Facility A Commitment; 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">(b)</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 relation to Facility B shall be a reference to Facility B Commitment. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Compliance Certificate</B> means a certificate substantially in the form set out in Schedule 5 (Form of Compliance Certificate) and signed
by an authorised signatory of the Borrower. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Confidential Information</B> means all information relating to the Borrower, any Group
Member, the Finance Documents or a Facility of which a Finance Party becomes aware in its capacity as, or for the purpose of becoming, a Finance Party or which is received by a Finance Party in relation to, or for the purpose of becoming a Finance
Party under, the Finance Documents or a Facility from either: </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">(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">any Group Member or any of its advisers; 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">another Finance Party, if the information was obtained by that Finance Party directly or indirectly from any
Group Member or any of its advisers, </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">in whatever form, and includes information given orally and any document,
electronic file or any other way of representing or recording information which contains or is derived or copied from such information but excludes information 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%">&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">is or becomes public information other than as a direct or indirect result of any breach by that Finance Party
of Clause 24 (Disclosure of Information); 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">(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">is identified in writing at the time of delivery as <FONT STYLE="white-space:nowrap">non-confidential</FONT> by
any Group Member or any of its advisers; 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">(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">is known by that Finance Party before the date the information is disclosed to it in accordance with paragraphs
(a)&nbsp;or (b) above or is lawfully obtained by that Finance Party after that date, from a source which is, as far as that Finance Party is aware, unconnected with the Group and which, in either case, as far as that Finance Party is aware, has not
been obtained in breach of, and is not otherwise subject to, any obligation of confidentiality. </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Confidentiality
Undertaking</B> means a confidentiality undertaking substantially in a recommended form of the APLMA or in any other form agreed between the Borrower and the Agent. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Consolidated Total Assets</B> means, at any time, the consolidated total assets of the Group as at the date as of which the consolidated
financial statements of the Borrower then most recently delivered in accordance with paragraph (a)&nbsp;of Clause 18.1 (Financial statements) (or, if such time falls prior to the delivery of the first set of consolidated financial statements of the
Borrower in accordance with paragraph (a)&nbsp;of Clause 18.1 (Financial statements), the Original Financial Statements) were prepared. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Core Business</B> means the provision of <FONT STYLE="white-space:nowrap">e-commerce</FONT> services through the establishment of online
direct sales and online marketplace retail networks (excluding, for the avoidance of doubt, the establishment and operation of any fulfilment infrastructure which supports or is otherwise ancillary to such
<FONT STYLE="white-space:nowrap">e-commerce</FONT> services and the business of developing financial products and services for the online market (including supply chain financing and microcredit) and consumer financing). </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"><B>Core Business Group Member</B> means at any time, any Group Member the majority of the
total revenue of which (being more than 50% of the total revenue) for the then Most Recent Testing Period and excluding all items between Group Members derive from activities or operations in the Core Business. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Debt Purchase Transaction</B> means, in relation to a person, a transaction where such person: </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">(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">purchases or acquires by way of assignment or transfer any rights and/or obligations in respect of;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">enters into any <FONT STYLE="white-space:nowrap">sub-participation</FONT> in respect of; 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">(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">enters into any other agreement or arrangement having an economic effect substantially similar to a <FONT
STYLE="white-space:nowrap">sub-participation</FONT> in respect of, </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">any Commitment in respect of any Facility (or any
commitment represented thereby) or any amount outstanding under any Finance Document. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Default</B> means an Event of Default or any
event or circumstance which would (with the expiry of a grace period, the giving of notice, the making of any determination under the Finance Documents or any combination of any of the foregoing) be an Event of Default. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Defaulting Lender</B> means any Lender: </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">(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">which has failed to make its participation in any Loan available (or has notified the Agent that it will not
make its participation in any Loan available) by the Utilisation Date of that Loan as required in accordance with Clause 5.4 (Lenders&#146; participation); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">which has otherwise rescinded or repudiated a Finance Document; 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">(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">with respect to which an Insolvency Event has occurred and is continuing, </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">unless, in the case of paragraph (a)&nbsp;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="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">its failure to pay is caused by: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">administrative or technical error; 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">(B)</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 Disruption Event; and </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">such payment is made within five Business Days of its due date; or </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">(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">such Lender is disputing in good faith whether it is contractually obliged to make such payment and/or to make
its participation in such Loan available. </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Disruption Event</B> means either or both 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%">&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">a material disruption to those payment or communications systems or to those financial markets which are, in
each case, required to operate in order for payments to be made in connection with the Facilities (or otherwise in order for the transactions contemplated by the Finance Documents to be carried out) which disruption is not caused by, and is beyond
the control of, any of the Parties; and/or </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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the occurrence of any other event which results in a disruption (of a technical or <FONT
STYLE="white-space:nowrap">systems-related</FONT> nature) to the treasury or payments operations of a Party preventing that, or 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="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">from performing its payment obligations under the Finance Documents; 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">(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">from communicating with other Parties in accordance with the terms of the Finance Documents,
</P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">and which (in either such case) is not caused by, and is beyond the control of, the Party whose operations are
disrupted. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Eligible Green Project</B> has the meaning given to it in Schedule 8 (Green Loan Principles Memorandum). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Equity Interest</B> means, in relation to any person: </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">(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">any shares of any class or capital stock of or equity interest (including partnership or membership interest)
in such person or any depositary receipt in respect of any such shares, capital stock or 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">(b)</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 securities convertible or exchangeable (whether at the option of the holder thereof or otherwise and
whether such conversion is conditional or otherwise) into any such shares, capital stock, equity interest or depositary receipt, or any depositary receipt in respect of any such securities; 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">(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">any option, warrant or other right to acquire any such shares, capital stock, equity interest, securities or
depositary receipts referred to in paragraphs (a)&nbsp;and/or (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>Existing Controller</B> has the meaning given to
it in Clause 7.6 (Change of control). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Event of Default</B> means any event or circumstance specified in any of Clauses 21.1 <FONT
STYLE="white-space:nowrap">(Non-payment)</FONT> to 21.13 (Material adverse change). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Facilities</B> means Facility A and Facility B
(each a <B>Facility</B>). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Facility A</B> means the term loan facility made or to be made available under this Agreement as described in
paragraph (a)&nbsp;of Clause 2.1 (The Facilities). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Facility A Availability Period</B> means the period from and including the date of
this Agreement to and including the earlier of (a)&nbsp;the date falling six Months after the date of this Agreement and (b)&nbsp;the first date on which the Facility A Available Facility is zero. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Facility A Available Commitment</B> means in relation to a Lender and save as otherwise provided in this Agreement, that Lender&#146;s
Facility A Commitment minus: </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">(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 aggregate amount of its participation in any outstanding Facility A Loan (for such purpose taking into
account the principal amount of each such Facility A Loan when it is made and disregarding any subsequent reduction in such principal amount); 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">(b)</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 relation to any proposed Utilisation, that Lender&#146;s participation in any Facility A Loan (other than
the Facility A Loan the subject of such proposed Utilisation) that is due to be made on or before the Utilisation Date for such proposed Utilisation. </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">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Facility A Available Facility</B> means the aggregate for the time being of each
Lender&#146;s Facility A Available Commitment. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Facility A Commitment</B> means: </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">(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">in relation to an Original Lender, the sum of the amount set opposite its name under the heading &#147;Facility
A Commitment&#148; in Schedule 1 (The Original Lenders) and the amount of any other Facility A Commitment transferred to it pursuant to Clause 22 (Changes to the Lenders) or assumed by it in accordance with Clause 2.3 (Increase); 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">(b)</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 relation to any other Lender, the amount of any Facility A Commitment transferred to it pursuant to Clause
22 (Changes to the Lenders) or assumed by it in accordance with Clause 2.3 (Increase), </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">to the extent not cancelled or
reduced under this Agreement or transferred by it pursuant to Clause 22 (Changes to the Lenders). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Facility A Loan</B> means, as the
context requires, a loan made or to be made under Facility A or the principal amount outstanding for the time being of that loan. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Facility B</B> means the revolving credit facility made or to be made available under this Agreement as described in paragraph (b)&nbsp;of
Clause 2.1 (The Facilities). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Facility B Availability Period</B> means the period from and including the date of this Agreement to and
including the date falling one Month prior to the Final Maturity Date. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Facility B Available Commitment</B> means in relation to a
Lender and save as otherwise provided in this Agreement, that Lender&#146;s Facility B Commitment minus: </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">(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 aggregate amount of its participation in any outstanding Facility B Loan (for such purpose taking into
account the principal amount of each such Facility B Loan when it is made and disregarding any subsequent reduction in such principal amount); 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">(b)</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 relation to any proposed Utilisation, that Lender&#146;s participation in any Facility B Loan (other than
the Facility B Loan the subject of such proposed Utilisation) that is due to be made on or before the Utilisation Date for such proposed Utilisation, </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>provided that</B> for the purposes of calculating a Lender&#146;s Facility B Available Commitment in relation to any proposed Utilisation
under Facility B only, the amount of that Lender&#146;s participation in any Facility B Loans that are due to be repaid or prepaid on or before the proposed Utilisation Date (for such proposed Utilisation) shall not be deducted from that
Lender&#146;s Facility B Available Commitment. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Facility B Available Facility</B> means the aggregate for the time being of each
Lender&#146;s Facility B Available Commitment. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Facility B Commitment</B> means: </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">(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">in relation to an Original Lender, the sum of the amount set opposite its name under the heading &#147;Facility
B Commitment&#148; in Schedule 1 (The Original Lenders) and the amount of any other Facility B Commitment transferred to it pursuant to Clause 22 (Changes to the Lenders) or assumed by it in accordance with Clause 2.3 (Increase); 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">(b)</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 relation to any other Lender, the amount of any Facility B Commitment transferred to it pursuant to Clause
22 (Changes to the Lenders) or assumed by it in accordance with Clause 2.3 (Increase), to the extent not cancelled or reduced under this Agreement or transferred by it pursuant to Clause 22 (Changes to the Lenders). </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">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Facility B Loan</B> means, as the context requires, a loan made or to be made under
Facility B or the principal amount outstanding for the time being of that loan. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Facility Office</B> means the office or offices
notified by a Lender to the Agent in writing on or before the date it becomes a Lender (or, following that date, by not less than five Business Days&#146; written notice) as the office(s) through which it will perform its obligations under this
Agreement. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>FATCA</B> means: </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">(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">sections 1471 to 1474 of the Code or any associated 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">(b)</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 treaty, law or regulation of any other jurisdiction, or relating to an intergovernmental agreement between
the US and any other jurisdiction, which (in either case) facilitates the implementation of any law or regulation referred to in paragraph (a)&nbsp;above; 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">(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">any agreement pursuant to the implementation of any treaty, law or regulation referred to in paragraphs
(a)&nbsp;or (b) above with the US Internal Revenue Service, the US government or any governmental or taxation authority in any other jurisdiction. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>FATCA Application Date</B> means: </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">(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">in relation to a &#147;withholdable payment&#148; described in section 1473(1)(A)(i) of the Code (which relates
to payments of interest and certain other payments from sources within the US), 1&nbsp;July 2014; 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">in relation to a &#147;passthru payment&#148; described in section 1471(d)(7) of the Code not falling within
paragraph (a)&nbsp;above, the first date from which such payment may become subject to a deduction or withholding required by FATCA. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>FATCA Deduction</B> means a deduction or withholding from a payment under a Finance Document required by FATCA. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>FATCA Exempt Party</B> means a Party that is entitled to receive payments free from any FATCA Deduction. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Fee Letter</B> means any letter or letters referring to this Agreement or the Facility: </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">(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">between one or more of the Administrative Parties (on the one hand) and the Borrower (on the other hand)
setting out any fees (including any of the fees referred to in Clause 11 (Fees)); 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">setting out any fees payable to a Finance Party referred to in paragraph (g)&nbsp;of Clause 2.3 (Increase).
</P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Final Maturity Date</B> means the date falling 60 Months from the earlier 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%">&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 Initial Utilisation Date; 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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the last date of the Facility A Availability Period, </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">and if that date is not a Business Day, the preceding Business Day. </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; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Finance Documents</B> means this Agreement, the Fee Letters, any Utilisation Request, any
Selection Notice, any Compliance Certificate and any other document(s) designated as a &#147;Finance Document&#148; by the Agent and the Borrower (each a <B>Finance Document</B>). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Finance Lease</B> means any lease or hire purchase contract, a liability under which would, in accordance with GAAP, be treated as a balance
sheet liability (other than any liability in respect of a lease or hire purchase contract which would, in accordance with GAAP immediately before the adoption of ASC 840 (Lease), have been treated as an operating lease). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Finance Parties</B> means the Agent, the MLABUs, the Green Loan Coordinators, the Arrangers and the Lenders (each a <B>Finance Party</B>).
</P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Financial Half Year</B> means the period commencing on the date falling immediately after a Half Year Date and ending on the next Half
Year Date. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Financial Indebtedness</B> means any indebtedness for or in respect 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%">&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">any moneys borrowed; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">any amount raised by acceptance under any acceptance credit facility (including any dematerialised equivalent
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">(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">any amount raised pursuant to any note purchase facility or the issue of bonds, notes, debentures, loan stock
or any similar instrument; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">the amount of any liability in respect of any Finance Lease; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">receivables sold or discounted (other than any receivables to the extent they are sold on a <FONT
STYLE="white-space:nowrap">non-recourse</FONT> basis); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">any amount of any liability under an advance or deferred purchase agreement primarily entered into as a method
of raising finance or to finance the acquisition of any 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">(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">any amount raised under any other transaction (including any forward sale or purchase agreement) of a type not
referred to in any other paragraph of this definition having the commercial effect of a borrowing; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">any derivative transaction entered into in connection with protection against or benefit from fluctuation in
any rate or price (and, when calculating the value of any derivative transaction, only the marked to market value shall be taken into account); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">any counter-indemnity obligation in respect of a guarantee, indemnity, bond, standby or documentary letter of
credit or any other instrument issued by a bank or financial institution; 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">(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">the amount of any liability in respect of any guarantee or indemnity or similar assurance against financial
loss for any of the items referred to in paragraphs (a)&nbsp;to (i) above. </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Financial Year</B> means the annual
accounting period of the Group ending on 31&nbsp;December in each year. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>GAAP</B> means generally accepted accounting principles in the
United States of America. </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:4%; font-size:10pt; font-family:Times New Roman"><B>Governmental Agency</B> means any government or any governmental, semi-governmental,
regulatory or judicial agency, department, body, entity or authority (including, without limitation, any stock exchange or any self-regulatory organisation established under statute). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Green Finance Framework </B>has the meaning given to it in Schedule 8 (Green Loan Principles Memorandum). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Green Loan Principles</B> has the meaning given to it in Schedule 8 (Green Loan Principles Memorandum). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Green Loan Principles Memorandum</B> means the memorandum annexed in Schedule 8 (Green Loan Principles Memorandum) (which, for the avoidance
of doubt, forms part of this Agreement). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Group</B> means the Borrower and its Subsidiaries from time to time. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Group Member</B> means any member of the Group. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Half Year Dates</B> means each of 30&nbsp;June and 31&nbsp;December (each a <B>Half Year Date</B>). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Holding Company</B> means, in relation to a company, corporation or entity, any other company, corporation or entity in respect of which it
is a Subsidiary. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Hong Kong</B> means the Hong Kong Special Administrative Region of the People&#146;s Republic of China. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Hong Kong Stock Exchange</B> means The Stock Exchange of Hong Kong Limited or any successor. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Impaired Agent</B> means the Agent at any time when: </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">(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 has failed to make (or has notified a Party that it will not make) a payment required to be made by it under
the Finance Documents by the due date for payment; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 Agent otherwise rescinds or repudiates a Finance 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">(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 the Agent is also a Lender) it is a Defaulting Lender under paragraph (a), (b) or (c)&nbsp;of the
definition of &#147;Defaulting Lender&#148;; 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">an Insolvency Event has occurred and is continuing with respect to the Agent; </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">unless, in the case of paragraph (a)&nbsp;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="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">its failure to pay is caused by: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">administrative or technical error; 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">(B)</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 Disruption Event; and </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">such payment is made within five Business Days of its due date; or </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">(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">the Agent is disputing in good faith whether it is contractually obliged to make the payment in question.
</P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Increase Confirmation</B> means a confirmation substantially in the form set out in Schedule 7 (Form of Increase
Confirmation). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Indirect Tax</B> means any goods and services tax, consumption tax, value added tax or any tax of a similar nature. </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; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Information Memorandum</B> means the document in the form approved by the Borrower
concerning, among other things, the Group which, at the Borrower&#146;s request and on its behalf, has been prepared in relation to the Facilities (or any part thereof) and has been or will be distributed by one or more of the MLABUs in connection
with Syndication of the Facilities (or any part thereof). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Initial Utilisation Date</B> means the first Utilisation Date under this
Agreement. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Insolvency Event</B> in relation to an entity means that the entity: </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">(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">is dissolved (other than pursuant to a consolidation, amalgamation or merger); </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">becomes insolvent or is unable to pay its debts or fails or admits in writing its inability generally to pay
its debts as they become due; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">makes a general assignment, arrangement or composition with, or for the benefit of, its creditors;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">institutes or has instituted against it, by a regulator, supervisor or any similar official with primary
insolvency, rehabilitative or regulatory jurisdiction over it in the jurisdiction of its incorporation or organisation or the jurisdiction of its head or home office, a proceeding seeking a judgment of insolvency or bankruptcy or any other relief
under any bankruptcy or insolvency law or other similar law affecting creditors&#146; rights, or a petition is presented for its <FONT STYLE="white-space:nowrap">winding-up</FONT> or liquidation by it or such regulator, supervisor or similar
official; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">has instituted against it a proceeding seeking a judgment of insolvency or bankruptcy or any other relief under
any bankruptcy or insolvency law or other similar law affecting creditors&#146; rights, or a petition is presented for its <FONT STYLE="white-space:nowrap">winding-up</FONT> or liquidation, and, in the case of any such proceeding or petition
instituted or presented against it, such proceeding or petition is instituted or presented by a person or entity not described in paragraph (d)&nbsp;above 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">(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">results in a judgment of insolvency or bankruptcy or the entry of an order for relief or the making of an order
for its <FONT STYLE="white-space:nowrap">winding-up</FONT> or liquidation; 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">(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">is not dismissed, discharged, stayed or restrained in each case within 30 days of the institution or
presentation 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">(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">has a resolution passed for its <FONT STYLE="white-space:nowrap">winding-up,</FONT> official management or
liquidation (other than pursuant to a consolidation, amalgamation or merger); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">seeks or becomes subject to the appointment of an administrator, provisional liquidator, conservator, receiver,
trustee, custodian or other similar official for it or for all or substantially all its assets (other than, for so long as it is required by law or regulation not to be publicly disclosed, any such appointment which is to be made, or is made, by a
person or entity described in paragraph (d)&nbsp;above); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">has a secured party take possession of all or substantially all its assets or has a distress, execution,
attachment, sequestration or other legal process levied, enforced or sued on or against all or substantially all its assets and such secured party maintains possession, or any such process is not dismissed, discharged, stayed or restrained, in each
case within 30 days 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">(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">causes or is subject to any event with respect to it which, under the applicable laws of any jurisdiction, has
an analogous effect to any of the events specified in paragraphs (a)&nbsp;to (h) above; or </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">(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">takes any action in furtherance of, or indicating its consent to, approval of, or acquiescence in, any of the
foregoing acts. </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Intellectual Property</B> means: </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">(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">any patents, trade-marks, service marks, designs, business names, copyrights, database rights, design rights,
domain names, moral rights, inventions, confidential information, knowhow and other intellectual property rights and interests (which may now or in the future subsist), whether registered or unregistered; 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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the benefit of all applications and rights to use any or all of the assets referred to in paragraph (a) (which
may now or in the future subsist). </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Interest Period</B> means: </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">(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">in relation to a Loan, any period determined in accordance with Clause 9 (Interest Periods); 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">in relation to an Unpaid Sum, any period determined in accordance with Clause 8.3 (Default interest).
</P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Interpolated Screen Rate</B> means, in relation to LIBOR for any Loan or any Unpaid Sum and any Interest Period
relating thereto, the rate per annum (rounded upwards to four decimal places) for a period equal to the length of such Interest Period which results from interpolating on a linear basis between: </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">(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 rate per annum that is equal to the applicable Screen Rate for the longest period (for which that Screen
Rate is available) which is less than the length of such Interest Period; 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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the rate per annum that is equal to the applicable Screen Rate for the shortest period (for which that Screen
Rate is available) which exceeds the length of such Interest Period, </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">each as of the Specified Time on the Quotation Day
for the currency of such Loan or such Unpaid Sum and for such Interest Period. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>JD Health Group</B> means JD Health International Inc.
and its Subsidiaries from time to time. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>JD Health Group Member</B> means any member of the JD Health Group. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>JD Logistics Group</B> means JD Logistics, Inc. and its Subsidiaries from time to time. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>JD Logistics Group Member</B> means any member of the JD Logistics Group. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Legal Reservations</B> means: </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">(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 principle that certain (including equitable) remedies may be granted or refused at the discretion of a
court, the principle of reasonableness and fairness where implied by law and the limitation of enforcement by laws relating to bankruptcy, insolvency, reorganisation, court schemes, administration, moratoria and other laws generally affecting the
rights of creditors; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 time barring of claims under applicable statutes of limitation (or equivalent legislation), the possibility
that an undertaking to assume liability for or indemnify a person against <FONT STYLE="white-space:nowrap">non-payment</FONT> of stamp duty may be void and defences of acquiescence, set off or counterclaim; </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">(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">similar principles, rights and defences in respect of the enforceability of a contract, agreement or
undertaking under the laws of any Relevant Jurisdiction; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">the principle that additional interest imposed pursuant to any relevant agreement may be held to be
unenforceable on the grounds that it is a penalty and thus void; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">the principle that a court may not give effect to an indemnity for legal costs incurred by an unsuccessful
litigant; 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">(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">any other matters which are set out as qualifications or reservations as to matters of law of general
application and which are set out in the legal opinions required to be delivered under this Agreement (as if references therein to any document to which such legal opinions apply were references to any document to which any representation or
warranty under any Finance Document (which is qualified by the Legal Reservations) relates). </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Lender</B> means: </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">(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">any Original Lender; 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">any bank, financial institution, trust, fund or other entity which has become a Party in accordance with Clause
22 (Changes to the Lenders) or Clause 2.3 (Increase), </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">which in each case has not ceased to be a Party in accordance with
the terms of this Agreement. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>LIBOR</B> means, in relation to any Loan or Unpaid Sum and any Interest Period relating thereto, the rate
per annum equal 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="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 applicable Screen Rate as of the Specified Time for the currency of that Loan or Unpaid Sum and for a
period equal in length to that Interest Period; 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">as otherwise determined pursuant to Clause 10.1 (Unavailability of Screen Rate), </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">and if such rate is less than zero, LIBOR for such Loan or Unpaid Sum and such Interest Period shall be deemed to be zero. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Loan</B> means a Facility A Loan or a Facility B Loan. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>London Business Day</B> means a day (other than a Saturday or Sunday) on which commercial banks are open for general business including
dealings in interbank deposits in London. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Majority Facility A Lenders</B> means a Lender or Lenders whose Facility A Commitments
aggregate 66<SUP STYLE="vertical-align:top">2</SUP>&#8260;<SUB STYLE="vertical-align:bottom">3</SUB>% or more of the Total Facility A Commitments (or, if the Total Facility A Commitments have been reduced to zero, aggregated 66<SUP
STYLE="vertical-align:top">2</SUP>&#8260;<SUB STYLE="vertical-align:bottom">3</SUB>% or more of the Total Facility A Commitments immediately prior to the reduction of the Total Facility A Commitments to zero). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Majority Facility B Lenders</B> means a Lender or Lenders whose Facility B Commitments aggregate
66<SUP STYLE="vertical-align:top">2</SUP>&#8260;<SUB STYLE="vertical-align:bottom">3</SUB>% or more of the Total Facility B Commitments (or, if the Total Facility B Commitments have been reduced to zero, aggregated
66<SUP STYLE="vertical-align:top">2</SUP>&#8260;<SUB STYLE="vertical-align:bottom">3</SUB>% or more of the Total Facility B Commitments immediately prior to the reduction of the Total Facility B Commitments to zero). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Majority Lenders</B> means a Lender or Lenders whose Commitments (for any or all Facilities) aggregate
66<SUP STYLE="vertical-align:top">2</SUP>&#8260;<SUB STYLE="vertical-align:bottom">3</SUB>% or more of the Total Commitments (or, if the Total Commitments have been reduced to zero, aggregated 66<SUP STYLE="vertical-align:top">2</SUP>&#8260;<SUB
STYLE="vertical-align:bottom">3</SUB>% or more of the Total Commitments immediately prior to the reduction of the Total Commitments to zero). </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; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Mandate Letter</B> means the mandate letter dated on or about the date of this Agreement
and made between the Borrower and the MLABUs. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Margin</B> means 0.85% per annum. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Material Adverse Effect</B> means a material adverse effect on: </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">(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 or financial condition of: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">the Borrower; 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">(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">the Group (taken as a 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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the ability of the Borrower to perform its payment obligations under any Finance Document; 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">(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">the validity, legality or enforceability of any Finance Document or the rights or remedies of any Finance Party
under any of the Finance Documents. </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Material Entities</B> means: </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">(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 Borrower; 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">(b)</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 other Material Subsidiary which is a Core Business Group Member, </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">and each a <B>Material Entity</B>. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Material Subsidiary</B> means each Group Member (excluding any JD Health Group Member, any JD Logistics Group Member and any other Group
Member whose Equity Interests (of any class) are listed or admitted to trading on any stock or securities exchange or market) whose earnings before interest, tax, depreciation and amortisation calculated on the same basis as Adjusted Consolidated
EBITDA (calculated mutatis mutandis as if any reference in the definition of &#147;Adjusted Consolidated EBITDA&#148; and any related definition to the Borrower or Group were a reference to such Group Member and (if any) its Subsidiaries (on a
consolidated basis) represents 10&nbsp;per cent. or more of Adjusted Consolidated EBITDA, all as calculated by reference to the audited consolidated financial statements of the Borrower then most recently delivered under this Agreement (including
the Original Financial Statements) and the period covered thereby (and the then most recently delivered Compliance Certificate in respect of such financial statements) and (where available) the financial statements of that Group Member (if
applicable and where available, on a consolidated basis) (for the period covered by such most recently delivered audited consolidated financial statements of the Borrower). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">For the avoidance of doubt, at any time prior to the first delivery of the audited consolidated financial statements of the Borrower pursuant
to Clause 18.1 (Financial statements) and its accompanying Compliance Certificate pursuant to Clause 18.2 (Compliance Certificate), Material Subsidiary shall be each Group Member listed in the list of Material Subsidiaries delivered to the Agent
pursuant to Clause 4.1 (Initial conditions precedent) (calculated by reference to the Original Financial Statements and on the basis set out in the preceding paragraph). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">A report by the Auditors of the Borrower that a Group Member is or is not a Material Subsidiary shall, in the absence of manifest error, be
conclusive and binding on all Parties. </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">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Month</B> means a period starting on one day in a calendar month and ending on the
numerically corresponding day in the next calendar month, except 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%">&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">(subject to paragraph (c)&nbsp;below) if the numerically corresponding day in that next calendar month (in
which that period is to end) is not a Business Day, that period shall end on the next Business Day in that next calendar month if there is one, or if there is not, on the immediately preceding Business Day in that next calendar month;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">if there is no numerically corresponding day in that next calendar month (in which that period is to end), that
period shall end on the last Business Day in that next calendar month; 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">(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 any period begins on the last Business Day of a calendar month, that period shall end on the last Business
Day in the calendar month in which that period is to end. </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The above rules will only apply to the last Month of any
period. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Most Recent Testing Period</B> has the meaning given to that term in Clause 20.10 (Core Business Coverage). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>New Lender</B> has the meaning given to it in Clause 22 (Changes to the Lenders). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>NDRC</B> means the National Development and Reform Commission of the PRC (including its successors) and its local counterparts. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>NDRC Circular</B> means the Notice on Promoting the Reform of Managing the External Debt Issuance by Enterprises with a Record-filing and
Registration System
(<FONT STYLE="font-family:pmingliu; font-size:9pt">&#12298;&#22269;&#23478;&#21457;&#23637;&#25913;&#38761;&#22996;&#20851;&#20110;&#25512;&#36827;&#20225;&#19994;&#21457;&#34892;&#22806;&#20538;&#22791;&#26696;&#30331;&#35760;&#21046;&#31649;&#29702;&#25913;&#38761;&#30340;&#36890;&#30693;&#12299;
</FONT><FONT STYLE="font-family:Times New Roman; font-size:10pt">) (</FONT><FONT STYLE="font-family:pmingliu; font-size:9pt">&#21457;&#25913;&#22806;&#36164;</FONT><FONT STYLE="font-family:Times New Roman; font-size:10pt">[2015] No.&nbsp;2044)
promulgated by the NDRC on 14&nbsp;September 2015 and its implementation rules and interpretations.<B> </B> </FONT></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Nei Bao Wai Dai
Transaction</B> means any transaction under which any person that is incorporated or organised outside of the PRC incurs any Financial Indebtedness from any creditor which is incorporated or organised outside of the PRC and where such Financial
Indebtedness is supported by any guarantee or Security over assets granted by any person that is incorporated or organised in (or is a resident or citizen of) the PRC. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Nei Cun Wai Dai Transaction</B> means any transaction or banking arrangement entered into by any Material Entity involving any netting or <FONT
STYLE="white-space:nowrap">set-off</FONT> or cash-pooling arrangement where: </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">(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">any provider of any cash deposit or credit balance (involved in such transaction or arrangement) is
incorporated or organised in (or is a resident or citizen of) the PRC; 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">(b)</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 person that can benefit from such cash deposit or credit balance pursuant to such transaction or
arrangement is incorporated or organised outside the PRC. </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>OFAC</B> means the Office of Foreign Assets Control of the
US Department of the Treasury (or any successor thereto). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Original Financial Statements</B> means the audited consolidated financial
statements of the Borrower for its Financial Year ended 31&nbsp;December 2020. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Party</B> means a party to this Agreement. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>PRC</B> means the People&#146;s Republic of China (which, for the purposes of the Finance Documents, does not include Hong Kong, the Special
Administrative Region of Macau or Taiwan). </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">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Quotation Day</B> means: </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">(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">in relation to any period for which an interest rate is to be determined (other than any Interest Period
referred to in paragraph (b)), two London Business Days before the first day of that period unless market practice differs in the Relevant Interbank Market, in which case the Quotation Day will be determined by the Agent in accordance with market
practice in the Relevant Interbank Market (and if quotations would normally be given by leading banks in the Relevant Interbank Market on more than one day, the Quotation Day will be the last of those days); 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">in relation to any Interest Period the duration of which is selected by the Agent pursuant to Clause 8.3
(Default interest), such date as may be determined by the Agent (acting reasonably). </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Reference Bank Rate</B> means,
in relation to any Loan or Unpaid Sum and any period relating thereto, the arithmetic mean of the rates (rounded upwards to four decimal places) as supplied to the Agent at its request by each of the Reference Banks as the rate at which such
Reference Bank could borrow funds in the Relevant Interbank Market for such period, were it to do so by asking for and then accepting interbank offers for deposits in reasonable market size in such currency and for such period. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Reference Banks</B> means the principal London offices of any bank(s) as may be appointed by the Agent after consultation with the Borrower,
<B>provided that</B> no bank shall be appointed as a Reference Bank without its prior consent and the Borrower&#146;s prior consent (<B>provided further that</B> the Borrower&#146;s consent shall not be unreasonably withheld or delayed and will be
deemed to be given five Business Days after the Agent has requested in writing). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Related Fund</B> in relation to a fund (the <B>first
fund</B>), means a fund which is managed or advised by the same investment manager or investment adviser as the first fund or, if it is managed by a different investment manager or investment adviser, a fund whose investment manager or investment
adviser is an Affiliate of the investment manager or investment adviser of the first fund. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Relevant Interbank Market</B> means the
London interbank market. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Relevant Jurisdiction</B> means, in relation to the Borrower: </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">(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">its jurisdiction of incorporation; 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">(b)</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 jurisdiction where it conducts a material part of its business. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Relevant Period</B> means has the meaning given to it in Clause 19.1 (Financial definitions). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Repeating Representations</B> means each of the representations and warranties set out in Clauses 17.1 (Status) to 17.6 (Governing law and
enforcement) (inclusive), paragraph (b)&nbsp;of Clause 17.9 (No default), paragraph (c)&nbsp;of Clause 17.10 (No misleading information), paragraphs (a)&nbsp;and (b) of Clause 17.11 (Financial statements) and Clause 17.13 (No proceedings pending or
threatened) to Clause 17.15 (Sanctions, anti-money laundering and anti-corruption) (inclusive). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Representative</B> means any delegate,
agent, manager, administrator, nominee, attorney, trustee or custodian. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Rollover Loan</B> means one or more Facility B Loans: </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">(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">made or to be made on the same day that a maturing Facility B Loan is due to be repaid; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 aggregate amount of which is equal to or less than the amount of that maturing Facility B Loan; 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">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">(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">made or to be made for the purpose of refinancing that maturing Facility B Loan and identified as a
&#147;Rollover Loan&#148; or &#147;Rollover Loans&#148; in the Utilisation Request for such first-mentioned Facility B Loans. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Sanctions</B> means the sanctions laws, regulations, embargoes or restrictive measures administered, enacted or enforced by any of the
Sanctions Authorities. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Sanctions Authorities</B> means: </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">(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 United States government; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 United Nations; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">the European Union; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">the United Kingdom government; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">the Hong Kong government; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">the Hong Kong Monetary Authority; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">the Singapore government; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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 Monetary Authority of Singapore; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">the Republic of France; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">the PRC government; 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">(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">the respective Governmental Authorities of any of the foregoing, including without limitation, OFAC, the US
Department of State, the US Department of the Treasury&#146;s Office of Foreign Assets Control and Her Majesty&#146;s Treasury. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Screen Rate</B> means, in relation to any Loan or Unpaid Sum and any period relating thereto, the London interbank offered rate administered
by ICE Benchmark Administration Limited (or any other person which takes over the administration of that rate) for the currency of such Loan or Unpaid Sum and such period, as displayed (before any correction, recalculation or republication by such
administrator) on the appropriate page (being currently page LIBOR01 in the case of US dollars) of the Thomson Reuters screen (or any replacement Thomson Reuters page which displays that rate) or on the appropriate page of such other information
service which publishes that rate from time to time in place of Thomson Reuters. If such page or service ceases to be available, the Agent may select such replacement page or service displaying such rate after consultation with the Borrower and the
Lenders. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Second Party Opinion </B>has the meaning given to it in Schedule 8 (Green Loan Principles Memorandum). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Second Party Opinion Provider </B>has the meaning given to it in Schedule 8 (Green Loan Principles Memorandum). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Security</B> means a mortgage, charge, pledge, lien or other security interest securing any obligation of any person or any other agreement
or arrangement having a similar effect. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Selection Notice</B> means a notice in substantially the form set out in Part 2 of Schedule 3
(Requests). </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">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Senior Debt </B>means the Financial Indebtedness of the Borrower under or in relation to
(i) (prior to its discharge in full) the US$1,000,000,000 term and revolving credit facilities agreement dated 21&nbsp;December 2017 between (among others) the Borrower as borrower, Bank of America, N.A., Bank of China (Hong Kong) Limited, Deutsche
Bank AG, Singapore Branch and Standard Chartered Bank (Hong Kong) Limited as mandated lead arrangers and bookrunners, and Standard Chartered Bank (Hong Kong) Limited as agent, (ii)&nbsp;the Senior Notes and (iii)&nbsp;any Financial Indebtedness
(<B>Refinancing Debt</B>) incurred by the Borrower for the purpose of directly or indirectly, in full or in part, refinancing any of the Financing Indebtedness referred to in (i)&nbsp;or (ii) or any Refinancing Debt. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Senior Notes</B> means (i)&nbsp;the 3.875% notes in the aggregate principal amount of US$500,000,000 due 2026 issued by the Borrower in
April 2016, (ii) 3.375% notes in the aggregate principal amount of US$700,000,000 due 2030, and (iii)&nbsp;the 4.125% notes in the aggregate principal amount of US$300,000,000 due 2050 issued by the Borrower in January 2020 (in each case, as such
notes may be amended and supplemented from time to time). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Specified Time</B> means the applicable time determined in accordance with
Schedule 6 (Timetables). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Split Commitment</B> has the meaning given to that term in paragraph (f)&nbsp;of Clause 25.7 (Majority
Lenders&#146; instructions). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Split Participation</B> has the meaning given to that term in paragraph (f)&nbsp;of Clause 25.7 (Majority
Lenders&#146; instructions). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Subsidiary</B> means in relation to any company, corporation or entity, a company, corporation or entity:
</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">(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">which is controlled, directly or indirectly, by the first mentioned company, corporation 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%">&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">more than half the issued equity share capital, registered capital or equity interest of which is beneficially
owned, directly or indirectly by the first mentioned company, corporation 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%">&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">which is a Subsidiary of another Subsidiary of the first mentioned company, corporation or entity; 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">the financial condition or results of operation of which are or are required under GAAP to be consolidated for
the purposes of the consolidated financial statements of the first mentioned company, corporation or entity (including any VIE Entity that is the subject of any VIE Contract), </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">and for this purpose, a company, corporation or entity shall be treated as being controlled by another if that other company, corporation or
entity is able to direct its affairs and/or to control the majority of the composition of its board of directors or equivalent body. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Super Majority Lenders</B> means a Lender or Lenders whose Commitments (for any or all Facilities) aggregate 80% or more of the Total
Commitments (or, if the Total Commitments have been reduced to zero, aggregated 80% or more of the Total Commitments immediately prior to the reduction of the Total Commitments to zero). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Syndication</B> means the primary syndication of the Facilities as contemplated in the Mandate Letter. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Syndication Agreement</B> has the meaning given to it in Clause 22.4 (Master assignment or transfer). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Syndication Date</B> means the last day of the Syndication Period (as defined in the Mandate Letter). </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; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Tax</B> means any tax, levy, impost, duty or other charge or withholding of a similar
nature (including any penalty or interest payable in connection with any failure to pay or any delay in paying any of the same). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Tax
Deduction</B> has the meaning given to such term in paragraph (a)&nbsp;of Clause 12.1 (Definitions). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Total Book Equity</B> means, at
any time, the amount specified on the consolidated balance sheet of the Borrower as &#147;Total shareholders&#146; equity&#148; in the consolidated financial statements of the Borrower then most recently delivered pursuant to Clause 18.1 (Financial
statements) (or, if no such consolidated statements of the Borrower have been so delivered as at such time, the Original Financial Statements). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Total Commitments</B> means the aggregate of the Total Facility A Commitments and the Total Facility B Commitments, being US$2,000,000,000
at the date of this Agreement. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Total Facility A Commitments</B> means the aggregate of the Facility A Commitments, being
US$1,000,000,000 at the date of this Agreement. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Total Facility B Commitments</B> means the aggregate of the Facility B Commitments,
being US$1,000,000,000 at the date of this Agreement. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Transfer Certificate</B> means a certificate substantially in the form set out in
Schedule 4 (Form of Transfer Certificate) or any other form agreed between the Agent and the Borrower. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Transfer Date</B> means, in
relation to an assignment by a Lender of any or all of its rights under this Agreement or a transfer by a Lender of any or all of its rights and obligations under this Agreement, the later 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%">&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 proposed Transfer Date specified in the Assignment Agreement relating to such assignment or (as the case
may be) the Transfer Certificate relating to such transfer; 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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the date on which the Agent executes the Assignment Agreement relating to such assignment or (as the case may
be) the Transfer Certificate relating to such transfer. </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Unpaid Sum</B> means any sum due and payable but unpaid by
the Borrower under any or all of the Finance Documents. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>US,</B> <B>U.S.</B> and <B>United States</B> means the United States of
America, its territories, possessions and other areas subject to the jurisdiction of the United States of America. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>U.S.A. Patriot
Act</B> means the Uniting and Strengthening America by Providing Appropriate Tools Required to Intercept and Obstruct Terrorism Act of 2001, Public Law <FONT STYLE="white-space:nowrap">107-56.</FONT> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>US Bankruptcy Code</B> means Title 11 of the United States Code, 11 USC. 101 et seq., entitled &#147;Bankruptcy&#148;. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>US Tax Obligor</B> means the Borrower if: </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">(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 resident for tax purposes in the US; 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">its payments under the Finance Documents are from sources within the US for United States federal income tax
purposes. </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Utilisation</B> means a utilisation of any Facility. </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">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; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Utilisation Date</B> means the date of a Utilisation, being the date on which the Loan
(the subject of such Utilisation) is made or to be made. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Utilisation Request</B> means a notice substantially in the form set out in
Part 1 (Form of Utilisation Request) of Schedule 3 (Requests). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>VIE Contract</B> means any agreement, instrument or arrangement that
constitutes, or forms part of, any contractual arrangements enabling a Group Member to exercise Control over a person (in respect of whom the Borrower does not beneficially own, directly or indirectly, more than half of its Equity Interests) (a
<B>VIE Entity</B>) or consolidate the financial condition or results of operation of any VIE Entity for the purposes of the consolidated financial statements of the Group or any Group Member, including any loan agreement between any Group Member and
any VIE Entity or any holder of any Equity Interest in any VIE Entity, any pledge agreement relating to any Equity Interest in any VIE Entity and any proxy relating to any Equity Interest in any VIE Entity. For the purposes of this definition,
&#147;<B>Control</B>&#148; means, in relation to any person, the possession, directly or indirectly, of the power to direct or cause the direction of the management, policies or affairs of such person, whether through the ownership of voting
securities, by contract or otherwise. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>VIE Entity</B> has the meaning in the definition of &#147;VIE Contract&#148;. </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.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>Construction </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">(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">Unless a contrary indication appears, any reference in this Agreement 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="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">the <B>Agent</B>, any <B>MLABU</B>, any <B>Green Loan Coordinator</B>, any <B>Arranger</B>, any
<B>Administrative Party</B>, any <B>Finance Party</B>, any <B>Lender</B> or any <B>Party</B> shall be construed so as to include its successors in title, permitted assigns and permitted transferees; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">a <B>Finance Document</B> or any other agreement or instrument is a reference to that Finance Document or other
agreement or instrument as amended, novated, supplemented, extended and/or restated 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">(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">a document in <B>agreed form</B> is a document which is in the form agreed in writing by or on behalf of the
Borrower and the Agent; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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"><B>asset</B> includes present and future properties, revenues and rights of every description;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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"><B>disposal</B> includes any sale, lease, transfer, conveyance, assignment and other disposal of any asset or
any interest therein (including any other transaction or arrangement pursuant to which the economic benefit of or beneficial interest in such asset is lost or diluted) and &#147;<B>dispose</B>&#148; shall be construed accordingly;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(vi)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>guarantee</B> includes any guarantee, letter of credit, bond, indemnity or similar assurance against loss,
or any obligation, direct or indirect, actual or contingent, to purchase or assume any indebtedness of any person or to make an investment in or loan to any person or to purchase assets of any person where, in each case, such obligation is assumed
in order to maintain or assist the ability of such person to meet its indebtedness (and <B>guarantor</B> shall be construed accordingly); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(vii)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>including</B> shall be construed as &#147;including without limitation&#148; (other than when used in
references to time periods) (and cognate expressions shall be construed similarly); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(viii)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>indebtedness</B> includes any obligation (whether incurred as principal or as surety) for the payment or
repayment of money, whether present or future, actual or contingent; </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="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(ix)</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 Finance Party&#146;s <B>participation</B> in any Loan or Unpaid Sum includes an amount (in the currency of
such Loan or Unpaid Sum) representing the fraction or portion (attributable to such Finance Party by virtue of the provisions of this Agreement) of the total amount of such Loan or Unpaid Sum and such Finance Party&#146;s rights under this Agreement
and/or any other Finance Document in respect 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="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(x)</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 <B>person</B> includes any individual, firm, limited liability company or other company, corporation, vessel,
government, government authority, state or agency of a state or any association, trust, joint venture, consortium, partnership or other entity (whether or not having separate legal personality); </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(xi)</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 <B>regulation</B> includes any regulation, rule, official directive, request or guideline (whether or not
having the force of law but, if not having the force of law, which is generally complied with by those to whom it is addressed) of any governmental, intergovernmental or supranational body, agency, department or regulatory, self-regulatory or other
authority or organisation; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(xii)</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 gender shall be construed to include a reference to each other gender; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(xiii)</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 provision of law is a reference to that provision as amended or
<FONT STYLE="white-space:nowrap">re-enacted;</FONT> 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">(xiv)</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 time of day is a reference to Hong Kong 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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Section, Clause and Schedule headings are for ease of reference only. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Unless a contrary indication appears, a term used in any other Finance Document or in any notice given under or
in connection with any Finance Document has the same meaning in that Finance Document or notice as 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="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">A Default (including an Event of Default) is <B>continuing</B> if it has not been remedied or waived.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">The <B>equivalent</B> of an amount in a given currency (the <B>specified currency</B>) is a reference to the
amount of any other currency which, when converted into the specified currency utilising the Agent&#146;s spot rate of exchange (or, if no such spot rate of exchange is quoted by the Agent, such other prevailing market rate of exchange selected by
the Agent) for the purchase of the specified currency with that other currency at or about 11am on the applicable date of determination, is equal to the applicable amount in the specified currency. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">Unless a contrary indication appears, <B>knowledge</B> means, in respect of the Borrower, to the best of the
knowledge and belief of the Borrower, having made due and careful enquiry. </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.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>Currency symbols and definitions </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">(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"><B>US$</B>, <B>US dollar</B> or <B>US dollars</B> denote the lawful currency of the United States of America.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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"><B>Renminbi</B> or <B>RMB</B> denote the lawful currency of the PRC. </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.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>Third party 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%">&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">A person who is not a Party has no right under the Contracts (Rights of Third Parties) Ordinance (Cap. 623)
(the <B>Third Parties Ordinance</B>) to enforce or to enjoy the benefit of any term of this Agreement, except as otherwise provided in paragraph (b)&nbsp;of Clause 25.10 (Exclusion of liability). </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%">&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">Notwithstanding any provision of this Agreement (including paragraph (a)&nbsp;above), the Parties do not
require the consent of any person who is not a Party to rescind, amend, vary or waive any provision of this Agreement at any 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>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 FACILITIES </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"><B>2.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>The Facilities </B></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 the terms of this Agreement, the Lenders agree to make available to the Borrower: </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">(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">a US dollar term loan facility in an aggregate amount of up to the Total Facility A Commitments; 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">(b)</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 US dollar revolving credit facility in an aggregate amount of up to the Total Facility B Commitments.
</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.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>Finance Parties&#146; rights and obligations </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">(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 obligations of each Finance Party under the Finance Documents are several. Failure by a Finance Party to
perform its obligations under any or all of the Finance Documents does not affect the obligations of any other Party under the Finance Documents. No Finance Party is responsible for the obligations of any other Finance Party under any or all of the
Finance 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">(b)</TD>
<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 of each Finance Party under or in connection with the Finance Documents are separate and independent
rights and any debt arising under any or all of the Finance Documents to a Finance Party from the Borrower shall be a separate and independent debt in respect of which a Finance Party shall be entitled to enforce its rights in accordance with
paragraph (c)&nbsp;below. The rights of each Finance Party include any debt owing to that Finance Party under the Finance Documents and, for the avoidance of doubt, any part of a Loan or any other amount owed by the Borrower which relates to a
Finance Party&#146;s participation in a Facility or its role under a Finance Document (including any such amount payable to the Agent on its behalf) is a debt owing to that Finance Party by the 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="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">A Finance Party may, except as specifically provided in the Finance Documents, separately enforce its rights
under or in connection with the Finance Documents. </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.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>Increase </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">(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 Borrower may by giving prior notice to the Agent by no later than the date falling 15 Business Days after
the effective date of a cancellation of the Available Commitment or the Commitment (in respect of any Facility) of a Lender (a <B>Cancelled Lender</B>) in accordance with paragraph (a)&nbsp;of Clause 7.5 (Right of repayment and cancellation in
relation to a single Lender) (such Available Commitment or Commitment so cancelled being the <B>Cancelled Commitment</B> in respect of that Facility) request that the Commitments relating to that Facility be increased (and the Commitments relating
to that Facility shall be so increased) up to an amount of the Cancelled Commitment 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">(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">such increased Commitments under that Facility will be assumed by one or more Lenders or other banks, financial
institutions, trusts, funds or other entities (each an <B>Increase Lender</B>) selected by the Borrower (which is not a Group Member and which satisfies the criteria for a Lender under Clause 22.1 (Assignments and transfers by the Lenders)) each of
which confirms in writing (whether in the relevant Increase Confirmation or otherwise) its willingness to assume and does assume all the obligations of a Lender corresponding to that part of such increased Commitments which it is to assume (the
<B>Assumed Commitment</B> of such Increase Lender in respect of such Facility), as if it had been an Original Lender with such Assumed Commitment in addition to any other Commitment in respect of any Facility which it may otherwise have in
accordance with this Agreement (for the avoidance of doubt, the aggregate Assumed Commitments of all of the Increase Lenders shall not exceed such Cancelled Commitment in respect of such Facility); </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="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">the Borrower and any Increase Lender shall assume obligations towards one another and/or acquire rights against
one another as the Borrower and that Increase Lender would have assumed and/or acquired had that Increase Lender been an Original Lender (with the Assumed Commitment in respect of such Increase Lender and such Facility, in addition to any other
Commitment in respect of any Facility which such Increase Lender may otherwise have 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="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">each Increase Lender shall become a Party as a &#147;Lender&#148; (with the Assumed Commitment in respect of
such Facility so assumed by it, in addition to any other Commitment in respect of any Facility which that Increase Lender may otherwise have in accordance with this Agreement) and any Increase Lender and each of the other Finance Parties shall
assume obligations towards one another and acquire rights against one another as that Increase Lender and those Finance Parties would have assumed and/or acquired had that Increase Lender been an Original 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">(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">the Commitments of the other Lenders in respect of any or all of the Facilities shall continue in full force
and effect; 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">(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">any such increase in the Commitments under such Facility shall take effect on the later of (A)&nbsp;the date
specified by the Borrower in the notice referred to above or (B)&nbsp;the date on which the conditions set out in paragraph (b)&nbsp;below are satisfied in respect of such increase. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">An increase in the Commitments under any Facility pursuant to paragraph (a)&nbsp;will only be effective on:
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">the execution by the Agent of an Increase Confirmation from each Increase Lender in respect of such increase
(setting out the Assumed Commitment under such Facility which such Increase Lender is assuming in accordance with paragraph (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="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">in relation to an Increase Lender which is not a Lender immediately prior to such increase in Commitments under
such Facility, the Agent being satisfied that it has completed all necessary &#147;know your customer&#148; or other similar checks under all applicable laws and regulations in relation to the assumption of the Assumed Commitment in respect of such
Facility by that Increase 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">(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">The Agent shall promptly notify to the Borrower and that Increase Lender upon the effectiveness of such
increase, <B>provided that</B> the Agent shall have received confirmation from either such Cancelled Lender or the Borrower of the completion of all necessary &#147;know your customer&#148; or other similar checks under all applicable laws and
regulations in relation to the assumption of the Assumed Commitment in respect of such Facility by that Increase 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">(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">Each Increase Lender, by executing an Increase Confirmation, confirms (for the avoidance of doubt) that the
Agent has authority to execute on its behalf any amendment or waiver that has been approved by or on behalf of the requisite Lender or Lenders in accordance with this Agreement on or prior to the date on which the increase in Commitments (to which
such Increase Confirmation relates) becomes effective in accordance with this Agreement and that it is bound by that decision to the same extent as it would have been had it been an Original 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">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%">&nbsp;</TD>
<TD WIDTH="5%" 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">The Borrower shall promptly on demand pay the Agent the amount of all costs and expenses (including legal fees)
reasonably incurred by it in connection with any increase in Commitments under this Clause 2.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="5%" 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">An Increase Lender shall, on the date upon which the assumption of any Assumed Commitment in respect of any
Facility takes effect, pay to the Agent (for its own account) a fee in an amount equal to the fee which would be payable under Clause 22.3 (Assignment or transfer fee) if such assumption were a transfer of such Assumed Commitment to such Increase
Lender pursuant to Clause 22.6 (Procedure for transfer) and if such Increase Lender were a New 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">(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">The Borrower may pay to an Increase Lender a fee in the amount and at the times agreed between the Borrower and
that Increase Lender in a Fee Letter. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">Neither the Agent nor any Lender shall have any obligation to find an Increase Lender and in no event shall any
Lender whose Cancelled Commitment in respect of any Facility is assumed or replaced by an Increase Lender be required to pay or surrender any of the fees received by such Lender pursuant to the Finance 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">(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">Clause 22.5 (Limitation of responsibility of Existing Lenders) shall apply mutatis mutandis in this Clause 2.3
in relation to an Increase Lender as if references in that Clause 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="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">an <B>Existing Lender</B> were references to all the Lenders immediately prior to the relevant increase in
Commitments or the assumption of any Assumed Commitment in respect of any Facility by such Increase 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">(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">the <B>New Lender</B> were references to that <B>Increase Lender</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="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">a <B><FONT STYLE="white-space:nowrap">re-transfer</FONT></B> and
<B><FONT STYLE="white-space:nowrap">re-assignment</FONT></B> were references to respectively a <B>transfer</B> and <B>assignment</B>. </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>PURPOSE </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"><B>3.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>Purpose </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 Borrower shall ensure that all amounts borrowed by it under the Facilities are applied towards: </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">(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">(in the case of Facility A) financing or refinancing (including by way of replenishing the working capital used
for) any investment in any Eligible Green Project and payment of transaction fees, costs and expenses in relation to the Finance Documents or such Eligible Green Project; 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">(in the case of Facility B) financing the general corporate purposes of the Group (including refinancing any
Financial Indebtedness of any member of the Group) and payment of fees, costs and expenses incurred by the Borrower in connection with the Finance Documents. </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.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>Monitoring </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">No Finance Party is bound to monitor or verify the application of any amount borrowed pursuant to 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">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"><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>CONDITIONS OF UTILISATION </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"><B>4.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>Initial conditions precedent </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">(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 Borrower may not deliver a Utilisation Request unless the Agent has received (or the Agent has waived the
requirement to receive (acting on the instructions of the Majority Lenders)) all of the documents and other evidence listed in Schedule 2 (Conditions Precedent) in form and substance satisfactory to the Agent. The Agent shall notify the Borrower and
the Lenders promptly upon being so 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="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">Other than to the extent that the Majority Lenders notify the Agent in writing to the contrary before the Agent
gives the notification described in paragraph (a)&nbsp;above, the Lenders authorise (but do not require) the Agent to give that notification. The Agent shall not be liable for any damages, costs or losses whatsoever as a result of giving any such
notification. </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.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>Further conditions precedent </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 Lenders will only be obliged to comply with Clause 5.4 (Lenders&#146; participation) in relation to any Loan if on the date of the
Utilisation Request (relating to such Loan) and on the proposed Utilisation Date (for such Loan): </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">(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">(A) (in the case of a Rollover Loan) the Agent has not (acting on the instructions of the Majority Lenders)
given notice to the Borrower to the effect that an Event of Default is continuing and no Rollover Loan shall be made or (B) (in the case of any Loan other than a Rollover Loan) no Default is continuing or would result from such proposed Loan; 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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the Repeating Representations are true in all material respects (whether before or after giving effect to such
proposed 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.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>Maximum number of Loans </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">(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 Borrower may not deliver a Utilisation Request if as a result of the proposed Utilisation, five or more
Facility A Loans would be outstanding. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 Borrower may not deliver a Utilisation Request if as a result of the proposed Utilisation, five or more
Facility B Loans would be outstanding. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Borrower may not request that any Facility A Loan be divided if, as a result of the proposed division, five
or more Facility A Loans would be outstanding. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Borrower may not request that a Facility B Loan be divided. </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>UTILISATION </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"><B>5.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>Delivery of a Utilisation Request </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 Borrower may utilise a Facility by delivery to the Agent of a duly completed Utilisation Request via email to loansAgency.HK@sc.com (or any
substitute email address as the Agent may notify the Borrower) not later than the Specified Time. </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">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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.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>Completion of a Utilisation Request </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">(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">Each Utilisation Request for a Loan under any Facility is irrevocable and will not be regarded as having been
duly completed unless: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">it identifies the Facility to be utilised; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">the proposed Utilisation Date is a Business Day within the Availability Period for such Facility;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">the proposed Utilisation Date is not a Syndication 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="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">the currency and amount of such Loan comply with Clause 5.3 (Currency and amount); 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">(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">the proposed first Interest Period complies with Clause 9 (Interest Periods). </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Only one Loan in respect of each Facility may be requested in each Utilisation Request. </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.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>Currency and amount </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">(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 currency specified in a Utilisation Request must be US dollars. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 amount of the proposed Loan under any Facility specified in a Utilisation Request must be an amount which
does not exceed the Available Facility for such Facility and which is (i)&nbsp;a minimum of US$50,000,000 and an integral multiple of US$10,000,000, or (ii)&nbsp;if less, the Available Facility for such Facility. </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.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>Lenders&#146; participation </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">(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">If the conditions set out in this Agreement have been met and subject to Clause 7.1 (Illegality), Clause 7.6
(Change of control) and paragraph (b)&nbsp;of Clause 6.2 (Repayment of Facility B Loans), each Lender shall make its participation in each Loan available by the Utilisation Date for such Loan through its Facility Office. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 amount of each Lender&#146;s participation in each Loan under any Facility will be equal to a proportion of
such Loan, such proportion being equal to the proportion borne by such Lender&#146;s Available Commitment for such Facility to the Available Facility for such Facility immediately prior to making such Loan. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Agent shall notify each Lender of the amount of each Loan and the amount of its participation in that Loan
(and, in the case of a Facility B Loan and if different, the amount of its participation in that Loan to be made available to the Agent under Clause 27.1 (Payments to the Agent) in accordance with paragraph (b)&nbsp;of Clause 6.2 (Repayment of
Facility B Loans)), in each case by the Specified 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>5.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>Cancellation of Available Facility </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">(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 Facility A Commitments which, at that time, are unutilised (being, in respect of each Lender, the amount by
which the Facility A Commitment of such Lender exceeds its aggregate participation in the Facility A Loans) shall be immediately cancelled at 5pm on the last day of the Availability Period for Facility 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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Facility B Commitments which, at that time, are unutilised (being, in respect of each Lender, the amount by
which the Facility B Commitment of such Lender exceeds its aggregate participation in the Facility B Loans) shall be immediately cancelled at 5pm on the last day of the Availability Period for Facility 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">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="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>REPAYMENT </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"><B>6.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>Repayment of Facility A Loans </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">(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 Borrower shall repay each Facility A Loan in full on the Final Maturity 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">(b)</TD>
<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 may not <FONT STYLE="white-space:nowrap">re-borrow</FONT> any part of Facility A which is repaid.
</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>Repayment of Facility B Loans </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">(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">Subject to paragraph (c), the Borrower shall repay each Facility B Loan in full on the last day of its Interest
Period. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Without prejudice to the Borrower&#146;s obligation under paragraph (a)&nbsp;above, 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">(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">one or more Facility B Loans are to be made available to the Borrower in accordance with the provisions of this
Agreement (<B>New Facility B Loans</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="13%">&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">on the same day that a maturing Facility B Loan is due to be repaid; 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="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">in whole or in part for the purpose of refinancing such maturing Facility B Loan (as specified in the
Utilisation Request(s) for such New Facility B Loans); 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">(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">each Lender&#146;s aggregate participation in such New Facility B Loans (expressed as a percentage of the
aggregate amount of such New Facility B Loans) is equal to such Lender&#146;s participation in such maturing Facility B Loan (expressed as a percentage of the aggregate amount of such Facility B Loan), </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">the aggregate amount of such New Facility B Loans shall, unless the Borrower notifies the Agent to the contrary in the Utilisation Request(s)
for such New Facility B Loans, be treated as if applied in or towards repayment of such maturing Facility B Loan so 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="13%">&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">if the amount of such maturing Facility B Loan exceeds the aggregate amount of the New Facility B Loans:
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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="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">the Borrower will only be required to make a payment in respect of such maturing Facility B Loan under Clause
27.1 (Payments to the Agent) in an amount equal to that excess; 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="18%">&nbsp;</TD>
<TD WIDTH="4%" 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">each Lender&#146;s participation in such New Facility B Loans shall be treated as having been made available
and applied by the Borrower in or towards repayment of that Lender&#146;s participation in such maturing Facility B Loan and that Lender will not be required to make a payment under Clause 27.1 (Payments to the Agent) in respect of its participation
in such New Facility B Loans; 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">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="13%">&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">if the amount of such maturing Facility B Loan is equal to or less than the aggregate amount of such New
Facility B Loans: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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="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">the Borrower will not be required to make a payment under Clause 27.1 (Payments to the Agent) in respect of
such maturing Facility B Loan; 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="18%">&nbsp;</TD>
<TD WIDTH="4%" 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">each Lender will be required to make a payment under 27.1 (Payments to the Agent) in respect of its
participation in such New Facility B Loans only to the extent that its participation in such New Facility B Loans exceeds that Lender&#146;s participation in such maturing Facility B Loan and the remainder of that Lender&#146;s participation in such
New Facility B Loans shall be treated as having been made available and applied by the Borrower in or towards repayment of that Lender&#146;s participation in such maturing Facility B Loan. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">All of the Facility B Loans must be repaid in full on the Final Maturity 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">(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">At any time when a Lender becomes a Defaulting Lender, the maturity date of each of the participations of that
Lender in the Facility B Loans then outstanding will be automatically extended to the last day of the Facility B Availability Period and will be treated as separate Facility B Loans (the <B>Separate Loans</B>) in which the relevant participations
are outstanding. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">If the Borrower makes a prepayment of a Facility B Loan pursuant to Clause 7.4 (Voluntary prepayment of
Facility B Loans), the Borrower may prepay a Separate Loan by giving not less than three Business Days&#146; prior notice to the Agent. The proportion borne by the amount of the prepayment of the Separate Loan to the amount of the Separate Loans
shall not exceed the proportion borne by the amount of the prepayment of the Facility B Loans to the Facility B Loans. The Agent will forward a copy of a prepayment notice received in accordance with this paragraph (e)&nbsp;to the Defaulting Lender
concerned as soon as practicable on receipt. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">Interest in respect of a Separate Loan will accrue for successive Interest Periods selected by the Borrower by
the time and date specified by the Agent (acting reasonably) and will be payable by the Borrower to the Agent (for the account of that Defaulting Lender) on the last day of each Interest Period of that Separate Loan. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">The terms of this Agreement relating to Facility B Loans generally shall continue to apply to Separate Loans
other than to the extent inconsistent with paragraphs (d)&nbsp;to (f) above, in which case those paragraphs shall prevail in respect of any Separate 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>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>PREPAYMENT AND CANCELLATION </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"><B>7.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>Illegality </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, at any time, it is or will become unlawful in any applicable jurisdiction for a Lender to perform any of its obligations as contemplated by
this Agreement or to fund or maintain its participation in any Loan or any part thereof: </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">(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">that Lender shall promptly notify the Agent upon becoming aware of that event and the Agent shall promptly
notify the Borrower upon the receipt of such notification from that 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">(b)</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 the Agent notifying the Borrower, the Available Commitment of that Lender in respect of each Facility will
be immediately cancelled and reduced to zero and the Commitment of that Lender in respect of each Facility shall be reduced by the amount of the Available Commitment for such Facility so cancelled (and that Lender shall not be obliged to participate
in the making of any Loan under any Facility); 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">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">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">to the extent that that Lender&#146;s participation in each Loan has not been transferred to another person
pursuant to Clause 7.5 (Right of repayment and cancellation in relation to a single Lender), the Borrower shall repay that Lender&#146;s participation in each Loan on the last day of the Interest Period for such Loan occurring after the Agent has
notified the Borrower or, if earlier, the date specified by that Lender in the notice delivered to the Agent (being no earlier than the last day of any applicable grace period permitted by law). Upon such prepayment of that Lender&#146;s
participation in any Loan under any Facility, the Commitment of that Lender in respect of that Facility shall be cancelled and reduced by the amount of such prepayment. </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.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>Voluntary cancellation </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">(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 Borrower may, if it gives the Agent not less than three Business Days&#146; (or such shorter period as the
Majority Facility A Lenders may agree) prior notice, reduce the Facility A Available Facility to zero or by such amount (being a minimum amount of US$50,000,000 and an integral multiple of US$10,000,000) as the Borrower may specify in such 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">(b)</TD>
<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 may, if it gives the Agent not less than three Business Days&#146; (or such shorter period as the
Majority Facility B Lenders may agree) prior notice, reduce the Facility B Available Facility to zero or by such amount (being a minimum amount of US$50,000,000 and an integral multiple of US$10,000,000) as the Borrower may specify in such 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">(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">Any such reduction of the Available Facility for any Facility under this Clause 7.2 shall reduce the
Commitments of the Lenders for such Facility rateably. </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.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>Voluntary prepayment of Facility A Loans </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">(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 Borrower may, if it gives the Agent not less than three Business Days&#146; prior notice in writing, prepay
the whole or any part of any Facility A Loan, <B>provided that</B>, in the case of any prepayment of any Facility A Loan in part, the amount of such prepayment reduces the amount of such Facility A Loan by an amount that is (i)&nbsp;not less than
US$50,000,000 and (ii)&nbsp;if in excess of US$50,000,000, an integral multiple of US$10,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="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">A Facility A Loan may only be prepaid under this Clause 7.3 after the last day of the Availability Period in
respect of Facility A (or, if earlier, the day on which the Facility A Available Facility is zero). </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.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>Voluntary prepayment of Facility B Loans </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 Borrower may, if it gives the Agent not less than three Business Days&#146; prior notice in writing, prepay the whole or any part of any
Facility B Loan, <B>provided that</B>, in the case of any prepayment of any Facility B Loan in part, the amount of such prepayment reduces the amount of such Facility B Loan by an amount that is (i)&nbsp;not less than US$50,000,000 and (ii)&nbsp;if
in excess of US$50,000,000, an integral multiple of US$10,000,000. </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.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>Right of repayment and cancellation in relation to a single Lender </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">(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">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">(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">any sum payable to any Lender by the Borrower is required to be increased under Clause 12.2 (Tax <FONT
STYLE="white-space:nowrap">gross-up);</FONT> </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">any Lender claims indemnification from the Borrower under Clause 12.3 (Tax indemnity) or Clause 13 (Increased
Costs); 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">(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">any Lender becomes a Defaulting 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">28 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">the Borrower may, whilst (in the case of paragraph (i)) the circumstance giving rise to such
requirement continues (in the case of paragraph (ii)) the circumstance giving rise to such indemnification continues or (in the case of paragraph (iii)) such Lender continues to be a Defaulting Lender, give the Agent and that Lender written notice
of its intention to procure the repayment of that Lender&#146;s participation (if any) in the Loans and the cancellation of the Commitment of that Lender for each Facility (a <B>Cancellation Notice</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%">&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">On receipt of a Cancellation Notice referred to in paragraph (a)&nbsp;above in respect of any Lender, the
Available Commitment of that Lender for each Facility shall immediately be cancelled and reduced to zero (and the Commitment of that Lender for each Facility shall be reduced by the amount of the Available Commitment for such Facility so cancelled).
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">On the last day of each Interest Period relating to any Loan which ends after the Borrower has given a
Cancellation Notice under paragraph (a)&nbsp;above in respect of any Lender (or, if earlier, the date specified by the Borrower in that notice), the Borrower shall repay that Lender&#146;s participation (if any) in that Loan (for the avoidance of
doubt, together with all accrued interest on that Loan and all other amounts owing or payable to such Lender under the Finance Documents). Upon such prepayment of that Lender&#146;s participation in any Loan under any Facility, the Commitment of
that Lender in respect of that Facility to which that Loan relates shall be reduced by the amount of such prepayment. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">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">(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">any sum payable to any Lender by the Borrower is required to be increased under Clause 12.2 (Tax <FONT
STYLE="white-space:nowrap">gross-up);</FONT> </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">any Lender claims indemnification from the Borrower under Clause 12.3 (Tax indemnity) or Clause 13 (Increased
Costs); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">the Borrower becomes obliged to repay any Loan in accordance with Clause 7.1 (Illegality);
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">any Lender becomes a <FONT STYLE="white-space:nowrap">Non-Consenting</FONT> Lender (as defined in paragraph
(f)&nbsp;below); 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">(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">any Lender becomes and continues to be a Defaulting 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">29 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">the Borrower may, on not less than five Business Days&#146; prior written notice to the
Agent and that Lender of its intention to replace that Lender (a <B>Replacement Notice</B>), replace that Lender (a <B>Replaced Lender</B>) by requiring such Replaced Lender to (and, to the extent permitted by law, such Replaced Lender shall)
transfer pursuant to Clause 22 (Changes to the Lenders) all (and not part only) of its rights and obligations under this Agreement to a Lender or any other bank, financial institution, trust fund or other entity selected by the Borrower (which
satisfies the criteria for a Lender under Clause 22.1 (Assignments and transfers by the Lenders) and does not contravene Clause 34 (Restrictions on Debt Purchase Transactions)) (a <B>Replacement Lender</B>) which confirms (x)&nbsp;its willingness to
assume and does assume all the obligations of such Replaced Lender in accordance with Clause 22 (Changes to the Lenders) for a purchase price in cash payable, free and clear from any and all withholdings and deductions, at the time of such transfer
equal to the sum of (and in the currency of)&nbsp;(A) the aggregate outstanding principal amount of such Replaced Lender&#146;s participation in each of the outstanding Loans, (B)&nbsp;all accrued interest (whether or not due) thereon, (C)&nbsp;any
Break Costs that would have been payable to such Replaced Lender had such Replaced Lender received payment of its participation in each of the Loans and accrued interest thereon and other sums payable under the Finance Documents from the Borrower on
the date of such transfer and (D)&nbsp;all other amounts owing or payable to such Replaced Lender under the Finance Documents, and (y) (in the case where such Replaced Lender is a <FONT STYLE="white-space:nowrap">Non-Consenting</FONT> Lender) its
consent to the waiver or amendment (that is the subject of the applicable <FONT STYLE="white-space:nowrap">Non-Consenting</FONT> Event which constitutes such Replaced Lender as a <FONT STYLE="white-space:nowrap">Non-Consenting</FONT> Lender),
<B>provided that </B>(in the case of paragraph (iv)) if a Lender has split the votes attributable to its Commitment(s) in respect of any Facility or any participation in any Loan(s) under any Facility in accordance with paragraph (f)&nbsp;of Clause
25.7 (Majority Lenders&#146; instructions) (a <B>Splitting Lender</B>), (1) such Splitting Lender shall be deemed (for the purposes of paragraphs (d)&nbsp;to (f)) to constitute different Lenders (each a <B>Split Vote Lender</B>), each holding its
Split Commitment in respect of each Facility and its Split Participation in respect of each Loan in accordance with paragraph (f)&nbsp;of Clause 25.7 (Majority Lenders&#146; instructions), and (2)&nbsp;if any Split Vote Lender constitutes a <FONT
STYLE="white-space:nowrap">Non-Consenting</FONT> Lender (by virtue of such Split Vote Lender, in its capacity as Lender holding such Split Vote Lender&#146;s Split Commitment in respect of any Facility and/or Split Participation in any Loan, not
consenting to any applicable waiver or amendment), any replacement of such Split Vote Lender shall be limited to a transfer of all of the rights and obligations of such Split Vote Lender under this Agreement (for the avoidance of doubt, which rights
and obligations are attributable to the Split Commitment of such Split Vote Lender in respect of each Facility and the Split Participation of such Split Vote Lender in respect of each Loan), and shall not include a transfer of the rights or
obligations of any other Split Vote Lender under this Agreement notwithstanding that such other Split Vote Lender may be the same entity as such first-mentioned Split Vote Lender being replaced. </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">(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">The replacement of a Replaced Lender and the transfer of rights and obligations of such Replaced Lender to the
applicable Replacement Lender pursuant to paragraph (d)&nbsp;above shall be subject to the following 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">(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">the Borrower shall have no right to replace the Agent; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">none of the Finance Parties (including without limitation such Replaced Lender) shall have any obligation to
find a Replacement 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">(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">in no event shall such Replaced Lender be required to pay, account for or surrender to such Replacement Lender
for any amount (including without limitation any fees) received or recovered by such Replaced Lender pursuant to the Finance Documents prior to or in respect of any time prior to such transfer (except if any portion of such recovered amount is
attributable to any amount receivable by such Replacement Lender after the date of such transfer from such Replaced Lender to such Replacement 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">(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">such Replaced Lender shall not be obliged to make such transfer or execute any Transfer Certificate in respect
of such transfer unless it is satisfied (acting reasonably) that it has completed all &#147;know your customer&#148; and other similar procedures that it is required to conduct in relation to such transfer to such Replacement Lender (and the
Replaced Lender shall perform such procedures as soon as reasonably practicable following delivery of a Replacement Notice to it in respect of such transfer and shall notify the Agent and the Borrower when it is satisfied that it has completed such
procedures); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">such Replaced Lender shall not be required to make any such transfer to the extent that such transfer is, or
would be reasonably likely to result, in breach of or <FONT STYLE="white-space:nowrap">non-compliance</FONT> with any applicable law or regulation, or any rules or regulations of any applicable securities exchange applicable to such Replaced Lender
or such Replacement Lender; 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">30 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(vi)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">such Replaced Lender shall only be obliged to make such transfer 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="13%">&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">in the case of paragraph (d)(i), (d)(ii) or (d)(iii), at the time of such transfer the circumstance giving rise
to such requirement for increased payments to such Replaced Lender under Clause 12.2 (Tax <FONT STYLE="white-space:nowrap">gross-up)</FONT> or such indemnification in favour of such Replaced Lender under Clause 12.3 (Tax indemnity) or Clause 13
(Increased Costs) or the Borrower&#146;s obligation to repay any Loan in accordance with Clause 7.1 (Illegality) (as the case may be) is continuing; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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">(B)</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 case of paragraph (d)(iv), such transfer is to be made no later than 30 days after the date on which the
<FONT STYLE="white-space:nowrap">Non-Consenting</FONT> Event constituting such Replaced Lender a <FONT STYLE="white-space:nowrap">Non-Consenting</FONT> Lender first arose, and such <FONT STYLE="white-space:nowrap">Non-Consenting</FONT> Event is
continuing at the time of such transfer; 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="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">in the case of paragraph (d)(v), such Replaced Lender continues to be a Defaulting 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">(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">In the event 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">(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">the Borrower or the Agent (at the request of the Borrower) has requested the Lenders to consent to a waiver or
amendment of any provisions of the Finance 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">(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">the waiver or amendment in question requires the consent of all the Lenders; 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">(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">the Super Majority Lenders have consented to such waiver or amendment, </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">then any Lender who does not and continues not to consent to such waiver or amendment shall be deemed a
<B><FONT STYLE="white-space:nowrap">Non-Consenting</FONT> Lender</B> and such event shall be a <B><FONT STYLE="white-space:nowrap">Non-Consenting</FONT> Event</B>. </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.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>Change of control </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">(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">Upon the occurrence of a Change of Control: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">the Borrower shall promptly notify the Agent upon becoming aware of that event; 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">(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">(irrespective of whether the Borrower has complied with paragraph (i)&nbsp;above): </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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">(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">no Lender shall be obliged to participate in the making of any Loan in any Facility; 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="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">if the Majority Lenders so require, the Agent shall, by not less than 30 days&#146; notice to the Borrower,
cancel the Facilities and declare all outstanding Loans, together with accrued interest and any Break Costs, and all other amounts accrued under the Finance Documents immediately due and payable, whereupon the Facilities (and the Commitment of each
Lender for each Facility) will be cancelled and all of the outstanding Loans, together with accrued interest and any Break Costs, and all other amounts accrued under the Finance Documents will become immediately due and payable.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">For the purpose of paragraph (a)&nbsp;above, <B>Change of Control</B> means any person or group of persons
acting in concert (other than any person or group of persons acting in concert who already control the Borrower as at the date of this Agreement (the <B>Existing Controllers</B>)) gains direct or indirect control of the Borrower. For the purpose of
this definition: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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"><B>acting in concert</B> means, a group of persons who, pursuant to an agreement or understanding (whether
formal or informal), actively <FONT STYLE="white-space:nowrap">co-operate,</FONT> through the acquisition directly or indirectly of shares in the Borrower by any of them, either directly or indirectly, to obtain or consolidate control of the
Borrower; 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">31 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(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"><B>control</B> of a person means the power (whether by way of ownership of shares, proxy, contract, agency or
otherwise) 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="13%">&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">cast, or control the casting of, more than <FONT STYLE="white-space:nowrap">one-half</FONT> of the maximum
number of votes that might be cast at a general meeting of that 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="13%">&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">appoint or remove all, or the majority, of the directors or other equivalent officers of that person; 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="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">give directions with respect to the operating and financial policies of that person with which the directors or
other equivalent officers of that person are obliged to comply. </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.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>Restrictions </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">(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">Any notice of cancellation or prepayment given by any Party under this Clause 7 shall be irrevocable and,
unless a contrary indication appears in this Agreement, shall specify the date or dates upon which the relevant cancellation or prepayment is to be made and the amount of that cancellation or prepayment. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Any prepayment under this Agreement shall be made together with accrued interest on the amount prepaid and,
subject to any Break Costs, without premium or penalty. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Borrower may not <FONT STYLE="white-space:nowrap">re-borrow</FONT> any part of Facility A which is 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="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">Unless a contrary indication appears in this Agreement, any part of Facility B which is prepaid or repaid may
be <FONT STYLE="white-space:nowrap">re-borrowed</FONT> during the Facility B Availability Period in accordance with the terms 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">(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">The Borrower shall not repay or prepay all or any part of the Loans or cancel or reduce all or any part of the
Commitments or Available Commitments of the Lenders for any Facility except at the times and in the manner expressly provided for 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="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">Subject to Clause 2.3 (Increase), no amount of the Total Commitments cancelled or reduced under this Agreement
may be subsequently reinstated. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">If the Agent receives a notice under this Clause 7 it shall promptly forward a copy of that notice to either
the Borrower or the affected Lender, as appropriate. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">Any prepayment or repayment of a Loan or any part thereof (other than a prepayment or repayment pursuant to
Clause 7.1 (Illegality) or Clause 7.5 (Right of repayment and cancellation in relation to a single Lender)) shall be applied pro rata to each Lender&#146;s participation in that Loan. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">If all or part of any Lender&#146;s participation in a Loan under any Facility is repaid or prepaid and is not
available for redrawing (other than by reason of the operation of Clause 4.2 (Further conditions precedent)), an amount of that Lender&#146;s Commitment in respect of that Facility (equal to the amount of such Lender&#146;s participation in such
Loan which is so repaid or prepaid) will be deemed to be cancelled on the date of such repayment or prepayment. </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">32 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>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"><B>8.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>Calculation of interest </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 rate of interest on each Loan at any time during an Interest Period relating thereto is the percentage rate per annum which is the
aggregate of the applicable: </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">(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">Margin; 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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">LIBOR for such Loan and such Interest Period. </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.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>Payment of interest </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">On the last day of each Interest Period relating to a Loan the Borrower shall pay accrued interest on such Loan. </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.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>Default 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="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">If the Borrower fails to pay any amount payable by it under a Finance Document on its due date, interest shall
accrue on such Unpaid Sum from the due date up to the date of actual payment (both before and after judgment) at a rate which, subject to paragraph (b)&nbsp;below, is 1% per annum higher than the rate which would have been payable if such Unpaid Sum
had, during the period of <FONT STYLE="white-space:nowrap">non-payment,</FONT> constituted a Loan in the currency of such Unpaid Sum for successive Interest Periods, each of a duration selected by the Agent (acting reasonably). Any interest accruing
under this Clause 8.3 shall be immediately payable by the Borrower on demand by the Agent. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">If any Unpaid Sum consists of all or part of a Loan which became due on a day which was not the last day of an
Interest Period relating to that Loan: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">the first Interest Period for that Unpaid Sum shall have a duration equal to the unexpired portion of the
current Interest Period relating to that Loan; 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">(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">the rate of interest applying to that Unpaid Sum during that first Interest Period shall be 1% per annum higher
than the rate which would have applied if that Unpaid Sum had not become due. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Default interest (if unpaid) arising on any Unpaid Sum will be compounded with that Unpaid Sum at the end of
each Interest Period applicable to that Unpaid Sum but will remain immediately due and payable. </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.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>Notification of rates of interest </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 Agent shall promptly notify the Lenders and the Borrower of the determination of a rate of interest under 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>INTEREST PERIODS </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"><B>9.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>Selection of Interest Periods </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">(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">Subject to 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="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">the Borrower may select an Interest Period for any Loan in the Utilisation Request for such Loan or (if such
Loan is a Facility A Loan which has already been borrowed) in a Selection Notice; </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">33 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(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">each Selection Notice in respect of an Interest Period for any Facility A Loan is irrevocable and must be
delivered to the Agent by the Borrower by the Specified 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">(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">if the Borrower fails to deliver a Selection Notice to the Agent in accordance with paragraph (a)(ii) above in
relation to any Interest Period for a Facility A Loan, such Interest Period will, subject to paragraph (b), be the same as the preceding Interest Period applicable to that Facility A Loan; 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">(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">the Borrower may (pursuant to paragraph (a)(i)) select an Interest Period for any Loan of one, three or six
Month(s) or any other period agreed between the Borrower and the Agent (acting on the instructions of all the Lenders that have any participation in that Loan). </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">No Interest Period for any Loan shall extend beyond the Final Maturity Date. The Borrower may select an
Interest Period of less than one Month ending on the Final Maturity 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">(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">Prior to the Syndication Date, an Interest Period for a Loan shall be one Month or such other period as the
Agent (acting on the instructions of all the Lenders that have any participation in that Loan) and the Borrower may agree and any Interest Period which would otherwise end during the Month preceding or extend beyond the Syndication Date shall end on
the Syndication 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">(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">Each Interest Period for a Facility A Loan shall start on the Utilisation Date for such Loan or (if such
Facility A Loan has already been made) on the last day of the preceding Interest Period relating to such Loan. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">The first Interest Period for the second or any subsequent Facility A Loan (each a <B>Subsequent Loan</B>)
shall end on the last day of the Interest Period then current (or commencing) for each other Facility A Loan which is then outstanding when that Subsequent Loan is made. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">A Facility B Loan has one Interest Period only and such Interest Period shall start on the Utilisation Date of
that Facility B 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>9.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><FONT STYLE="white-space:nowrap">Non-Business</FONT> Days </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 an Interest Period would otherwise end on a day which is not a Business Day, that Interest Period will instead end on the next Business Day
in that calendar month (if there is one) or the preceding Business Day (if there is no such next Business Day in that calendar month). </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.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>Consolidation and division of Facility A Loans </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">(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">If two or more Interest Periods relating to Facility A Loans end on the same date, then those Facility A Loans
will, unless the Borrower specifies to the contrary in the Selection Notice for the immediately following Interest Period for any such Facility A Loan, be consolidated into, and treated as, a single Facility A Loan on the last day of such first
mentioned Interest Periods. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Subject to Clause 4.3 (Maximum number of Loans) and Clause 5.3 (Currency and amount), if the Borrower requests
in a Selection Notice (delivered in respect of a Facility A Loan in accordance with Clause 9.1 (Selection of Interest Periods)) that such Facility A Loan be divided into two or more Facility A Loans, then such first-mentioned Facility A Loan will,
on the last day of the current Interest Period relating thereto, be so divided into such number of Facility A Loans (as specified in such Selection Notice) each in such outstanding principal amount as specified in such Selection Notice, <B>provided
that</B> the aggregate of such outstanding principal amounts so specified is equal to the outstanding principal amount of such first-mentioned Facility A Loan immediately before such division. </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">34 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>CHANGES TO THE CALCULATION OF 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"><B>10.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>Unavailability of Screen Rate </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">(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"><I>Interpolated Screen Rate</I>: If no Screen Rate is available for LIBOR for any Loan and any Interest Period
relating thereto, the applicable LIBOR for such Loan and such Interest Period shall be equal to the Interpolated Screen Rate for such Loan and a period equal in length to such Interest Period. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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"><I>Reference Bank Rate</I>: If no Screen Rate is available for LIBOR for any Loan and any Interest Period
relating thereto and it is not possible to calculate the Interpolated Screen Rate for such Loan and such Interest Period, LIBOR for such Loan and such Interest Period shall be equal to the Reference Bank Rate as of the Specified Time and for such
Loan and a period equal in length to such Interest Period. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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"><I>Cost of funds</I>: If paragraph (b)&nbsp;above applies but no Reference Bank Rate is available for such Loan
and such Interest Period, there shall be no LIBOR for that Loan and that Interest Period and Clause 10.4 (Cost of funds) shall apply to that Loan for that Interest Period. </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.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 of Reference Bank Rate </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">(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">Subject to paragraph (b)&nbsp;below, if LIBOR for any Loan and any Interest Period relating thereto is to be
determined on the basis of a Reference Bank Rate but a Reference Bank does not supply a quotation by the Specified Time, the Reference Bank Rate for such Loan and such Interest Period shall be calculated on the basis of the quotations of the
remaining Reference Banks. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">If at or about noon (London time) on the Quotation Day in respect of any Interest Period for any Loan, none or
only one of the Reference Banks supplies a quotation for determining the Reference Bank Rate for such Loan and such Interest Period, there shall be no Reference Bank Rate for such Loan and such Interest Period. </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.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>Market disruption </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 before 5pm in Hong Kong on the Business Day immediately following the Quotation Day for an Interest Period for a Loan, the Agent receives
notifications from a Lender or Lenders (whose participations in that Loan exceed 40% of that Loan) that the cost to it of funding its participation in that Loan from whatever source it may reasonably select would be in excess of LIBOR for that Loan
and that Interest Period, then Clause 10.4 (Cost of funds) shall apply to that Loan for that Interest Period. </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.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>Cost of funds </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">(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">If this Clause 10.4 applies to any Loan and any Interest Period relating thereto, the rate of interest on each
Lender&#146;s share of such Loan for such Interest Period shall be the percentage rate per annum which is the sum of: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">the Margin; 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">(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">the rate notified to the Agent by that Lender as soon as practicable and in any event within five Business Days
before interest is due to be paid in respect of that Interest Period, to be that which expresses as a percentage rate per annum the cost to that Lender of funding its participation in that Loan from whatever source it may reasonably select and if
any such percentage rate per annum is less than zero, then such percentage rate per annum shall be deemed to be zero. </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">35 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(b)</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 this Clause 10.4 applies and the Agent or the Borrower so requires, the Agent and the Borrower shall enter
into negotiations (for a period of not more than 30 days) with a view to agreeing a substitute basis for determining the rate of 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">Any alternative basis agreed pursuant to paragraph (b)&nbsp;above shall, with the prior consent of all the
Lenders and the Borrower, be binding on all 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.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>Break Costs </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">(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 Borrower shall, within ten Business Days of demand by a Finance Party, pay to that Finance Party its Break
Costs attributable to all or any part of a Loan or any Unpaid Sum being paid by or recovered from the Borrower on a day other than the last day of an Interest Period for that Loan or that Unpaid Sum. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Each Finance Party shall, as soon as reasonably practicable after a demand by the Agent, provide a certificate
confirming the amount of its Break Costs in relation to any Loan or any Unpaid Sum and any Interest Period relating thereto. </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>FEES </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"><B>11.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>Commitment 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="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 Borrower shall, in respect of Facility B, pay to the Agent (for the account of each Lender) a commitment
fee in US dollars computed and accruing on a daily basis at the rate of **% per annum on that Lender&#146;s Facility B Available Commitment on each day of the Facility B Commitment Fee Accrual Period. For such 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="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"><B>Facility B Commitment Fee Accrual Period</B> means the period commencing from (and including) the date
falling three Months of the date of this Agreement to (and including) the last day of the Facility B Availability Period; 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">(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">such commitment fee accruing in favour of any Lender in respect of any day during the Facility B Availability
Period shall be calculated on such Lender&#146;s Facility B Available Commitment as at 5 p.m. in Hong Kong on such day (or, if any such day is not a Business Day, at 5 p.m. in Hong Kong on the immediately preceding Business Day).
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 accrued commitment fee under paragraph (a)&nbsp;is payable in arrears: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">on the last day of each successive period of three Months which ends during the Facility B Commitment Fee
Accrual Period; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">on the Final Maturity Date; 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">(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">if a Lender&#146;s Facility B Commitment is reduced to zero before the last day of the Facility B Availability
Period, on the day on which such reduction to zero becomes effective. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">No commitment fee is payable to the Agent (for the account of any Lender) on any Facility B Available
Commitment of that Lender for any day on which that Lender is a Defaulting 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">36 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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.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>Arrangement 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">The Borrower shall pay to the Agent (for the account of the relevant Administrative Parties) an arrangement fee in the amounts and at the times
agreed in a Fee Letter. </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.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>Agency 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">The Borrower shall pay to the Agent (for its own account) an agency fee in the amount and at the times agreed in a Fee Letter. </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>TAX GROSS UP AND INDEMNITIES </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"><B>12.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="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">In this Agreement: </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman"><B>Tax Credit</B> means a credit against, relief or remission for, or repayment of any Tax. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman"><B>Tax Deduction</B> means a deduction or withholding for or on account of Tax from a payment under a Finance Document, other than a FATCA
Deduction. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman"><B>Tax Payment</B> means an increased payment made by the Borrower to a Finance Party under Clause 12.2 (Tax <FONT
STYLE="white-space:nowrap">gross-up)</FONT> or a payment under Clause 12.3 (Tax indemnity). </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">(b)</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 a contrary indication appears, in this Clause 12 a reference to &#147;determines&#148; or
&#147;determined&#148; means a determination made in the absolute discretion of the person making the determination. </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.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>Tax <FONT STYLE="white-space:nowrap">gross-up</FONT> </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">(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 payments to be made by the Borrower to any Finance Party under any of the Finance Documents shall be made
free and clear of and without any Tax Deduction unless the Borrower is required to make a Tax Deduction, in which case the sum payable by the Borrower (in respect of which such Tax Deduction is required to be made) shall be increased to the extent
necessary to ensure that such Finance Party receives a sum net of any deduction or withholding equal to the sum which it would have received had no such Tax Deduction been made or required to be made. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 Borrower shall promptly upon becoming aware that it must make a Tax Deduction (or that there is any change
in the rate or the basis of a Tax Deduction) notify the Agent accordingly. Similarly, a Lender shall notify the Agent on becoming so aware in respect of a payment payable by the Borrower to that Lender. If the Agent receives such notification from a
Lender it shall notify the 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="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 the Borrower is required to make a Tax Deduction, the Borrower shall make that Tax Deduction and any payment
required in connection with that Tax Deduction within the time allowed and in the minimum amount required by 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">(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">Within 30 days of making either a Tax Deduction or any payment required in connection with that Tax Deduction,
the Borrower shall deliver to the Agent for the Finance Party entitled to the payment (to which such Tax Deduction relates) evidence reasonably satisfactory to that Finance Party that such Tax Deduction has been made or (as applicable) any
appropriate payment has been paid to the relevant taxing authority. </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">37 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(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">The Agent shall not have any duty or obligation to facilitate the making of any Tax Deduction by the Borrower.
</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.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>Tax indemnity </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">(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 prejudice to Clause 12.2 (Tax <FONT STYLE="white-space:nowrap">gross-up),</FONT> if any Finance Party
is required to make any payment of or on account of Tax on or in relation to any sum received or receivable under any of the Finance Documents (including any sum deemed for purposes of Tax to be received or receivable by such Finance Party whether
or not actually received or receivable) or if any liability in respect of any such payment is asserted, imposed, levied or assessed against any Finance Party, the Borrower shall, within ten Business Days of demand of the Agent, indemnify each
Finance Party which suffers a loss or liability as a result against such payment or liability, together with any interest, penalties, costs and expenses payable or incurred in connection therewith, <B>provided that </B>this Clause 12.3 shall not
apply 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="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">any Tax imposed on and calculated by reference to the net income actually received or receivable by such
Finance Party (but, for the avoidance of doubt, not including any sum deemed for purposes of Tax to be received or receivable by such Finance Party but not actually receivable) by the jurisdiction in which such Finance Party is incorporated;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">any Tax imposed on and calculated by reference to the net income of the Facility Office of such Finance Party
actually received or receivable by such Finance Party (but, for the avoidance of doubt, not including any sum deemed for purposes of Tax to be received or receivable by such Finance Party but not actually receivable) by the jurisdiction in which its
Facility Office is located; 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">(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">to the extent a loss, liability or cost: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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">(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">is compensated for by an increased payment under Clause 12.2 (<I>Tax
<FONT STYLE="white-space:nowrap">gross-up</FONT></I>); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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">(B)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">would have been so compensated but was not so compensated solely because one or more of the exclusions
contained in Clause 12.2 (<I>Tax <FONT STYLE="white-space:nowrap">gross-up</FONT></I>); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">any FATCA Deduction required to be made by a Party; 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">(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">is compensated for by Clause 12.5 (Stamp taxes) or Clause 12.6 (Indirect Tax). </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">A Finance Party (other than the Agent) intending to make a claim under paragraph (a)&nbsp;shall notify the
Agent of the event giving rise to such claim, whereupon the Agent shall notify the Borrower 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">(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 Finance Party shall, on receiving a payment from the Borrower under this Clause 12.3, notify the Agent.
</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.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>Tax Credit </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 the Borrower makes a Tax Payment in respect of a Finance Party and that Finance Party (acting in good faith) determines 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%">&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">a Tax Credit is attributable to an increased payment of which that Tax Payment forms part, to that Tax Payment
or to a Tax Deduction in consequence of which that Tax Payment was required; 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">38 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">that Finance Party has obtained and utilised that Tax Credit, </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">that Finance Party shall pay an amount to the Borrower which that Finance Party determines will leave it (after that payment) in the same <FONT
STYLE="white-space:nowrap">after-Tax</FONT> position as it would have been in had the Tax Payment not been required to be made by the Borrower. </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.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>Stamp 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">The Borrower shall: </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">(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">promptly (and in any event, within any applicable deadline or grace period required or permitted by applicable
law or regulation) pay all stamp duty, registration and other similar Taxes payable in respect of any Finance Document; 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">(b)</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 ten Business Days of demand, indemnify each Finance Party against any cost, loss or liability which that
Finance Party incurs in relation to any or all stamp duty, registration and/or other similar Taxes paid or payable in respect of any Finance Document. </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.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>Indirect Tax </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">(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 amounts set out or expressed in any Finance Document to be payable by any Party to a Finance Party shall be
deemed to be exclusive of any Indirect Tax. If any Indirect Tax is chargeable on any supply made by any Finance Party to any Party under or in connection with any Finance Document, that Party shall pay to such Finance Party (in addition to and at
the same time as paying the consideration for such supply) an amount equal to the amount of such Indirect Tax. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Where a Finance Document requires any Party to reimburse a Finance Party for any costs or expenses, that Party
shall also at the same time pay and indemnify that Finance Party against all Indirect Tax incurred by that Finance Party in respect of such costs or expenses to the extent that such Finance Party reasonably determines that it is not entitled to
credit or repayment in respect of such Indirect Tax. </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.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>FATCA information </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">(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">Subject to paragraph (c)&nbsp;below, each Party shall, within ten Business Days of a reasonable request by
another 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">(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">confirm to that other Party whether it is: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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">(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">a FATCA Exempt Party; 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="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">not a FATCA Exempt 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">(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">supply to that other Party such forms, documentation and other information relating to its status under FATCA
as that other Party reasonably requests for the purposes of that other Party&#146;s compliance with FATCA; 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">(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">supply to that other Party such forms, documentation and other information relating to its status as that other
Party reasonably requests for the purposes of that other Party&#146;s compliance with any other law, regulation, or exchange of information regime. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">If a Party confirms to another Party pursuant to paragraph (a)(i) above that it is a FATCA Exempt Party and it
subsequently becomes aware that it is not or has ceased to be a FATCA Exempt Party, that Party shall notify that other Party as soon as reasonably practicable. </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">39 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">Paragraph (a)&nbsp;above shall not oblige any Finance Party to do anything, and paragraph (a)(iii) above shall
not oblige any other Party to do anything, which would or might in its reasonable opinion constitute a breach of: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">any law or 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">(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">any fiduciary duty; 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">(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">any duty of confidentiality. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">If a Party fails to confirm whether or not it is a FATCA Exempt Party or to supply forms, documentation or
other information requested in accordance with paragraph (a)(i) or (a)(ii) above (including, for the avoidance of doubt, where paragraph (c)&nbsp;above applies), then such Party shall be treated for the purposes of the Finance Documents (and
payments under them) as if it is not a FATCA Exempt Party until such time as the Party in question provides such requested confirmation, forms, documentation or other 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%">&nbsp;</TD>
<TD WIDTH="5%" 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">If the Borrower is a US Tax Obligor or the Agent reasonably believes that its obligations under FATCA or any
other applicable law or regulation require it, each Lender shall, within ten Business Days of: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">where the Borrower is a US Tax Obligor and such Lender is an Original Lender, the 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">(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">where the Borrower is a US Tax Obligor on a Transfer Date and such Lender is a New Lender (in respect of any
assignment or transfer by an Existing Lender to such New Lender), the Transfer Date in respect of such assignment or transfer; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">the date a new US Tax Obligor accedes as a borrower in respect of any Facility; 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">(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">where the Borrower is not a US Tax Obligor, the date of a request from the Agent, </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">supply to the Agent: </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">(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">a withholding certificate on Form <FONT STYLE="white-space:nowrap">W-8,</FONT> Form <FONT
STYLE="white-space:nowrap">W-9</FONT> or any other relevant form; 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">(B)</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 withholding statement or other document, authorisation or waiver as the Agent may require to certify or
establish the status of such Lender under FATCA or that other law or 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="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">The Agent shall provide any withholding certificate, withholding statement, document, authorisation or waiver
it receives from a Lender pursuant to paragraph (e)&nbsp;above to the 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="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">If any withholding certificate, withholding statement, document, authorisation or waiver provided to the Agent
by a Lender pursuant to paragraph (e)&nbsp;above is or becomes materially inaccurate or incomplete, that Lender shall promptly update it and provide such updated withholding certificate, withholding statement, document, authorisation or waiver to
the Agent unless it is unlawful for that Lender to do so (in which case that Lender shall promptly notify the Agent). The Agent shall provide any such updated withholding certificate, withholding statement, document, authorisation or waiver to the
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="4%">&nbsp;</TD>
<TD WIDTH="5%" 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 Agent may rely on any withholding certificate, withholding statement, document, authorisation or waiver it
receives from a Lender pursuant to paragraph (e)&nbsp;or (g) above without further verification. The Agent shall not be liable for any action taken by it under or in connection with paragraph (e), (f) or (g)&nbsp;above. </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">40 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(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">Without prejudice to any other term of this Agreement, if a Lender fails to supply any withholding certificate,
withholding statement, document, authorisation, waiver or information in accordance with paragraph (e)&nbsp;above, or any withholding certificate, withholding statement, document, authorisation, waiver or information provided by a Lender to the
Agent is or becomes materially inaccurate or incomplete, then such Lender shall indemnify the Agent, within three Business Days of demand, against any cost, loss, Tax or liability (including, without limitation, for negligence or any other category
of liability whatsoever) incurred by the Agent (including any related interest and penalties) in acting as Agent under the Finance Documents as a result of such failure. </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.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>FATCA Deduction </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">(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">Each Party may make any FATCA Deduction it is required to make by FATCA, and any payment required in connection
with that FATCA Deduction, and no Party shall be required to increase any payment in respect of which it makes such a FATCA Deduction or otherwise compensate the recipient of that payment for that FATCA Deduction. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Each Party shall as soon as reasonably practicable, upon becoming aware that it must make a FATCA Deduction (or
that there is any change in the rate or the basis of such FATCA Deduction), and in any case at least three Business Days prior to making a FATCA Deduction, notify the Party to whom it is making the payment (to which such FATCA Deduction relates)
and, in addition, on or prior to the day on which it notifies that Party, shall also notify the Borrower, the Agent and the other Finance 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>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>INCREASED COSTS </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"><B>13.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>Increased Costs </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">(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">Subject to Clause 13.3 (Exceptions), the Borrower shall, within ten Business Days of a demand by the Agent, pay
for the account of a Finance Party the amount of any Increased Costs incurred by that Finance Party or any of its Affiliates as a result of: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">the introduction of or any change in (or in the interpretation, administration or application of) any law or
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">(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">compliance with any law or regulation made, enacted, issued or put into effect after the date of 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">(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">the implementation or application of, or compliance with, Basel III or CRD IV or any law or regulation that
implements or applies Basel III or CRD IV. </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">The terms &#147;law&#148; and &#147;regulation&#148; in this paragraph
(a)&nbsp;shall include, without limitation, any law or regulation concerning capital adequacy, prudential limits, liquidity, reserve assets or Tax. </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">(b)</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 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">(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"><B>Basel II </B>means the &#147;International Convergence of Capital Measurement and Capital Standards, a
Revised Framework&#148; published by the Basel Committee on Banking Supervision in June 2004. </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">41 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(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"><B>Basel III</B> means: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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">(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 agreements on capital requirements, a leverage ratio and liquidity standards contained in &#147;Basel III:
A global regulatory framework for more resilient banks and banking systems&#148;, &#147;Basel III: International framework for liquidity risk measurement, standards and monitoring&#148; and &#147;Guidance for national authorities operating the
countercyclical capital buffer&#148; published by the Basel Committee on Banking Supervision in December 2010, each as amended, supplemented or restated; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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">(B)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the rules for global systemically important banks contained in &#147;Global systemically important banks:
assessment methodology and the additional loss absorbency requirement &#150; Rules text&#148; published by the Basel Committee on Banking Supervision in November 2011, as amended, supplemented or restated; 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="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">any further guidance or standards published by the Basel Committee on Banking Supervision relating to
&#147;Basel III&#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="9%">&nbsp;</TD>
<TD WIDTH="4%" 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"><B>CRD IV</B> means EU CRD IV and UK CRD IV; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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"><B>EU CRD IV</B> means: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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">(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">Regulation (EU) No 575/2013 of the European Parliament and of the Council of 26&nbsp;June 2013 on prudential
requirements for credit institutions and investment firms; 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="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">Directive 2013/36/EU of the European Parliament and of the Council of 26&nbsp;June 2013 on access to the
activity of credit institutions and the prudential supervision of credit institutions and investment firms, amending Directive 2002/87/EC and repealing Directives 2006/48/EC and 2006/49/EC; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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"><B>Increased Costs</B> means: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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">(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">a reduction in the rate of return from the Facility (or any part thereof) or on a Finance Party&#146;s (or its
Affiliate&#146;s) overall capital; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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">(B)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">an additional or increased cost; 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="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">a reduction of any amount due and payable under any Finance Document, </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">which is incurred or suffered by a Finance Party or any of its Affiliates to the extent that it is attributable to the undertaking, funding or
performance by that Finance Party of any of its obligations under any Finance Document or any participation of that Finance Party in any Loan or Unpaid Sum. </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">(vi)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>UK CRD IV</B> means: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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">(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">Regulation (EU) No 575/2013 of the European Parliament and of the Council of 26&nbsp;June 2013 on prudential
requirements for credit institutions and investment firms and amending Regulation (EU) No 648/2012 as it forms part of the domestic law of the United Kingdom by virtue of the European Union (Withdrawal) Act 2018 (the <B>Withdrawal Act</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">42 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(B)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the law of the United Kingdom or any part of it, which immediately before IP completion day (as defined in the
European Union (Withdrawal Agreement) Act 2020 (<B>WAA</B>)) implemented Directive 2013/36/EU of the European Parliament and of the Council of 26&nbsp;June 2013 on access to the activity of credit institutions and the prudential supervision of
credit institutions and investment firms, amending Directive 2002/87/EC and repealing Directives 2006/48/EC and 2006/49/EC and its implementing 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="13%">&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">direct EU legislation (as defined in the Withdrawal Act), which immediately before IP completion day (as
defined in the WAA) implemented EU CRD IV as it forms part of domestic law of the United Kingdom by virtue of the Withdrawal Act; 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="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 law or regulation of the United Kingdom which introduces into domestic law of the United Kingdom a
provision which is equivalent to a provision set out in EU CRD IV and/or implements Basel III standards. </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.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>Increased Cost claims </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">(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">A Finance Party (other than the Agent) intending to make a claim pursuant to Clause 13.1 (Increased Costs)
shall notify the Agent of the event giving rise to such claim, following which the Agent shall promptly notify the 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="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">Each Finance Party shall, as soon as practicable after a demand by the Agent, provide a certificate confirming
the amount of its Increased Costs in respect of any claim made by such Finance Party under Clause 13.1 (Increased Costs). </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.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>Exceptions </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Clause 13.1 (Increased Costs) does not apply to any Increased Cost to the extent such Increased Cost is: </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">(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">attributable to a Tax Deduction that is required by law to be made by the Borrower and that is already
compensated for by Clause 12.2 (Tax <FONT STYLE="white-space:nowrap">gross-up);</FONT> </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">attributable to a FATCA Deduction required to be made by 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%">&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">compensated for by Clause 12.3 (Tax indemnity) (or would have been compensated for under Clause 12.3 (Tax
indemnity) but was not so compensated solely because any of the exclusions in paragraph (a)&nbsp;of Clause 12.3 (Tax indemnity) applied); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">attributable to the implementation or application of or compliance with (i)&nbsp;Basel II or (ii)&nbsp;to the
extent quantifiable as at the date of this Agreement, Basel III, CRD IV or any other law or regulation which implements Basel II, Basel III or CRD IV (whether such implementation, application or compliance is by a government, regulator, a Finance
Party or any of its Affiliates or otherwise); 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">(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">incurred by a Finance Party or an Affiliate of a Finance Party and is attributable to the wilful breach by such
Finance Party or such Affiliate of any law or regulation. </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>MITIGATION BY THE LENDERS </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"><B>14.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>Mitigation </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">(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">Each Finance Party shall, in consultation with the Borrower, take all reasonable steps to mitigate any
circumstances which arise and which would result in any amount becoming payable under or pursuant to, or cancelled pursuant to, any of Clause 7.1 (Illegality), Clause 12 (Tax Gross Up and Indemnities) or Clause 13 (Increased Costs) including
transferring its rights and obligations under the Finance Documents to another Affiliate or Facility Office. </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">43 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Paragraph (a)&nbsp;above does not in any way limit the obligations of the Borrower under the Finance Documents.
</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.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>Limitation of 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">(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 Borrower shall indemnify each Finance Party, within ten Business Days of demand, for all costs and expenses
reasonably incurred by that Finance Party as a result of steps taken by it under Clause 14.1 (Mitigation). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">A Finance Party is not obliged to take any steps under Clause 14.1 (Mitigation) if, in the opinion of that
Finance Party (acting reasonably), to do so might be prejudicial to it. </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.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>Conduct of business by the Finance Parties </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">No provision of this Agreement will: </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">(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">interfere with the right of any Finance Party to arrange its affairs (tax or otherwise) in whatever manner it
thinks fit; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">oblige any Finance Party to investigate or claim any credit, relief, remission or repayment available to it or
the extent, order and manner of any such claim; 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">(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">oblige any Finance Party to disclose any information relating to its affairs (tax or otherwise) or any
computations in respect of Tax. </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>OTHER INDEMNITIES </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"><B>15.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>Currency indemnity </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">(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">If any sum due from the Borrower under any or all of the Finance Documents (a <B>Sum</B>), or any order,
judgment or award given or made in relation to a Sum, has to be converted from the currency (the <B>First Currency</B>) in which that Sum is payable into another currency (the <B>Second Currency</B>) for the purpose of: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">making or filing a claim or proof against the Borrower; 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">(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">obtaining or enforcing an order, judgment or award in relation to any litigation or arbitration proceedings,
</P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">the Borrower shall as an independent obligation, within ten Business Days of demand, indemnify each Finance Party to
whom that Sum is due against any cost, loss or liability arising out of or as a result of such conversion including any discrepancy between (A)&nbsp;the rate of exchange used to convert that Sum from the First Currency into the Second Currency and
(B)&nbsp;the rate or rates of exchange available to that person at the time of its receipt or recovery of that Sum. </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">(b)</TD>
<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 waives any right it may have in any jurisdiction to pay any amount under the Finance Documents in
a currency or currency unit other than that in which it is expressed to be payable. </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">44 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>15.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>Other indemnities </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 Borrower shall, within ten Business Days of demand, indemnify each of the Finance Parties against any cost, loss or liability incurred by
that Finance Party as a result 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%">&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 occurrence of any 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">(b)</TD>
<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 Memorandum or any other information produced or approved by the Borrower being or being alleged
to be misleading and/or deceptive in any material respect; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">any enquiry, investigation, subpoena (or similar order) or legal or arbitral proceedings with respect to the
Borrower or with respect to any transactions contemplated or financed under any Finance 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">(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">a failure by the Borrower to pay any amount due under a Finance Document on its due date and in the currency in
which such amount is due, including any cost, loss or liability arising as a result of Clause 26 (Sharing among the Finance 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">(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">funding, or making arrangements to fund, its participation in a Loan requested by the Borrower in a Utilisation
Request but not made by reason of the operation of any one or more of the provisions of this Agreement (other than by reason of default or negligence by that Finance Party alone); 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">(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">a Loan (or part of a Loan) not being prepaid in accordance with a notice of prepayment given by the Borrower.
</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.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>Indemnity to the Agent </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 Borrower shall promptly (and in any event within ten Business Days of demand) indemnify the Agent against: </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">(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">any cost, loss or liability incurred by the Agent (acting reasonably) as a result of: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">investigating any event which it reasonably believes is a 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="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">acting or relying on any notice, request or instruction which it reasonably believes to be genuine, correct and
appropriately authorised; 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="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">instructing lawyers, accountants, tax advisers, surveyors or other professional advisers or experts as
permitted under this Agreement, <B>provided that</B> if such instructions are to be given by the Agent to such persons, so long as no Default is or might reasonably be expected to be continuing, the Agent shall have given prior notice to the
Borrower of its intention to give such instructions; 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">any cost, loss or liability incurred by the Agent (other than by reason of the Agent&#146;s gross negligence or
wilful misconduct) in acting as Agent under the Finance Documents. </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>COSTS AND EXPENSES </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"><B>16.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>Transaction 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">The Borrower shall within ten Business Days of demand pay each of the Administrative Parties the amount of all reasonable and documented <FONT
STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">out-of-pocket</FONT></FONT> costs and expenses (including legal fees) reasonably incurred by any or all of the Administrative Parties in connection with the negotiation, preparation,
printing, execution, delivery and syndication 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%">&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">this Agreement and/or any other documents referred to in this Agreement; and/or </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">45 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(b)</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 Finance Documents executed after the date 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>16.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>Amendment costs </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 (a)&nbsp;the Borrower requests an amendment, waiver or consent, (b)&nbsp;an amendment is required pursuant to Clause 27.10 (Change of
currency) or (c)&nbsp;any amendment or waiver is contemplated or agreed pursuant to or in connection with Clause 33.5 (Replacement of Screen Rate), the Borrower shall, within ten Business Days of demand, reimburse the Agent for the amount of all
reasonable and documented <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">out-of-pocket</FONT></FONT> costs and expenses (including legal fees) reasonably incurred by the Agent in responding to, evaluating, negotiating or complying
with or implementing that request, requirement or actual or contemplated 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>16.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>Enforcement costs </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 Borrower shall, within five Business Days of demand, pay to each Finance Party the amount of all documented
<FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">out-of-pocket</FONT></FONT> costs and expenses (including legal fees) incurred by that Finance Party in connection with the enforcement of, or the preservation of any rights under any
Finance Document. </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>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>REPRESENTATIONS </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 Borrower makes the representations and warranties set out in this Clause 17 to each Finance Party on the date 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>17.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>Status </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">(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 an exempted company, duly incorporated, validly existing and in good standing under the laws of the
Cayman Islands. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Each of it and its Material Subsidiaries has the power to own its assets and carry on its business as it is
being conducted. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">It is acting as principal for its own account and not as agent or trustee in any capacity on behalf of any
other person in relation to the Finance Documents. </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>17.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>Binding obligations </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 obligations expressed to be assumed by it in each Finance Document are (subject to the Legal Reservations) legal, valid, binding and
enforceable obligations. </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>17.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><FONT STYLE="white-space:nowrap">Non-conflict</FONT> with other obligations </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 entry into and performance by it of, and the transactions contemplated by, the Finance Document(s) do not and will not: </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">(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">subject to the Legal Reservations, conflict with any law or regulation applicable to 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="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">conflict with its constitutional documents; 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">(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">conflict with any agreement or instrument binding upon it or any of its Subsidiaries or any of its or its
Subsidiaries&#146; assets where such conflict has or would reasonably be expected to have a Material Adverse Effect. </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">46 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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.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>Power and authority </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">(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 has the power to enter into, perform and deliver, and has taken all necessary action to authorise its entry
into, performance and delivery of, the Finance Documents and the transactions contemplated by the Finance 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">(b)</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 limit on its powers will be exceeded as a result of the borrowing contemplated by the Finance Documents.
</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>17.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>Validity and admissibility in evidence </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 Authorisations required: </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">(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">(subject to the Legal Reservations) to enable it lawfully to enter into, exercise its rights and comply with
its obligations in the Finance 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">(b)</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 Legal Reservations) to make the Finance Documents admissible in evidence in its Relevant
Jurisdictions; 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">(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">for it and its Material Subsidiaries to carry on their respective business, if failure to obtain or effect such
Authorisation has or would reasonably be expected to have a Material Adverse Effect, </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">have been obtained or effected and
are in full force and effect (or will be when required), save for any Authorisation that is not required to be in effect under applicable law or regulation and under the applicable Finance Documents at the time when the representation and warranty
under this Clause 17.5 is made or deemed to be made, in which case such Authorisation will, by the earlier of (i)&nbsp;the time such Authorisation is required to be obtained or effected under applicable law or regulation and (ii)&nbsp;the time
required under the applicable Finance Documents, be obtained or effected and will thereafter be in full force and 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>17.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 enforcement </B></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 the Legal Reservations: </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">(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 choice of the laws of Hong Kong as the governing law of each Finance Document will be recognised and
enforced in its Relevant Jurisdictions; 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">(b)</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 judgment obtained in Hong Kong in relation to any Finance Document will be recognised and enforced in its
Relevant Jurisdictions. </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>17.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>Deduction of Tax </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">As at the date of this Agreement, it is not required under the law applicable where it is incorporated or resident or at its address specified
in this Agreement to make any deduction for or on account of Tax from any payment it may make under any Finance Document. </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>17.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>No filing or stamp 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">Under the law of its Relevant Jurisdictions it is not necessary that any of the Finance Documents be filed, recorded or enrolled with any court
or other authority in that jurisdiction or that any stamp, registration or similar tax be paid on or in relation to any or all of the Finance Documents or the transactions contemplated by the Finance Documents except 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%">&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">Cayman Islands stamp duty will be payable on a Finance Document if that Finance Document is executed in,
brought into, or produced before, the Cayman Islands; 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">47 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">filing with (and reporting to) NDRC in respect of the Facilities as foreign debt, which shall be effected when
so required. </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>17.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>No 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="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">No Event of Default is continuing or might reasonably be expected to result from the making of any Utilisation.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">No other event or circumstance is outstanding which constitutes a default under any other agreement or
instrument which is binding on it or any of its Subsidiaries or to which any asset of it or any of its Subsidiaries is subject to an extent or in a manner which has or would reasonably be expected to have a Material Adverse 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>17.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>No misleading information </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">(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">Any written factual information contained in or provided by or on behalf of the Borrower for the purposes of
the Information Memorandum was true and accurate in all material respects as at the date it was provided or as at the date (if any) at which it is stated. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Nothing has occurred or been omitted from the Information Memorandum and no information has been given or
withheld that results in the information contained in the Information Memorandum being untrue or misleading in any material respect. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">All written (including by way of electronic mail or other electronic means) information (other than the
Information Memorandum) supplied by or on behalf of the Borrower in connection with the Finance Documents is true, complete and accurate in all material respects as at the date it was given or (if any) as at the date it is stated and is not
misleading in any material respect. </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>17.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>Financial statements </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">(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">Its financial statements most recently supplied to the Agent (which, as at the date of this Agreement, are its
Original Financial Statements) were prepared in accordance with GAAP consistently applied save to the extent expressly disclosed in such financial statements. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Its financial statements most recently supplied to the Agent (which, as at the date of this Agreement, are its
Original Financial Statements) give a true and fair view of (if audited) or fairly represent (if unaudited) the consolidated financial condition and operations of the Group as at the end of and during the applicable period to which such financial
statements relate, save to the extent expressly disclosed in such financial statements. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">At the date of this Agreement, there has been no material adverse change in its business or financial condition
or the business or consolidated financial condition of the Group (taken as a whole) since 31&nbsp;December 2020. </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>17.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>Pari passu ranking </B></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 any applicable Legal Reservations, its payment obligations under the Finance Documents rank at least pari passu with the claims of
all of its other unsecured and unsubordinated creditors (including the claims of any creditor in respect of any Senior Debt), except for obligations mandatorily preferred by law applying to companies generally. </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">48 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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.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>No proceedings pending or threatened </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">No litigation, arbitration, investigation or administrative proceedings of or before any court, arbitral body or agency which if adversely
determined, would reasonably be expected to have a Material Adverse Effect have (to the best of its knowledge and belief) been started or threatened in writing, or are pending, against it or any of its Subsidiaries. </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>17.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>Authorised signatures </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 person specified as its authorised signatory under Schedule 2 (Conditions Precedent) or paragraph (c)(iii) of Clause 18.4 (Information:
miscellaneous) (in each case, to the extent not replaced as notified by the Borrower pursuant to paragraph (c)(iii) of Clause 18.4 (Information: miscellaneous)) is authorised to sign notices on its behalf (including any Utilisation Requests and
Selection Notices). </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>17.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>Sanctions, anti-money laundering and anti-corruption </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">(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">None of the Borrower, any other Group Member, any director or officer, or any employee or Affiliate, of the
Borrower or any other Group Member or (to the knowledge of the Borrower) any agent of the Borrower or any other Group Member is an individual or entity (<B>Person</B>) that is, or is owned or controlled by Persons that are, (i)&nbsp;the target of
any Sanctions, or (ii)&nbsp;located, organised or resident in a country or territory that is, or whose government is, the target of Sanctions, including, without limitation, currently, the Crimea region, Cuba, Iran, North Korea, Sudan and Syria.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">None of the Borrower, nor to the knowledge of the Borrower, any director, officer, agent, employee, Affiliate
or other person acting on behalf of the Borrower or any other Group Member is aware of or has taken any action, directly or indirectly, that would result in a violation by such persons of any applicable anti-bribery law, including but not limited
to, the United Kingdom Bribery Act 2010 (the <B>UK Bribery Act</B>) and the U.S. Foreign Corrupt Practices Act of 1977 (the <B>FCPA</B>). Furthermore, the Borrower and, to the knowledge of the Borrower, its Affiliates have conducted their businesses
in compliance with the UK Bribery Act, the FCPA and similar laws, rules or regulations and have instituted and maintained policies and procedures designed to ensure, and which are reasonably expected to continue to ensure, continued compliance
therewith. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The operations of the Borrower and (after making all reasonable enquiries) any other Group Member and their
Affiliates are and have been conducted at all times in material compliance with applicable financial recordkeeping and reporting requirements and the money laundering statutes and the rules and regulations thereunder and any related or similar
rules, regulations or guidelines, issued, administered or enforced by any Governmental Agency having jurisdiction over the Borrower or any of its other Subsidiaries or their respective Affiliates (collectively, the <B>Money Laundering Laws</B>) and
no action, suit or proceeding by or before any court or Governmental Agency, authority or body or any arbitrator involving the Borrower or any other Group Member or their respective Affiliates with respect to the Money Laundering Laws is pending or,
to the best knowledge of the Borrower, threatened in writing. </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>17.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>List of Material Subsidiaries </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 list of Material Subsidiaries delivered to the Agent pursuant to Clause 4.1 (Initial conditions precedent) is true, complete and accurate
as at 31&nbsp;December 2020. </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>17.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>Repetition </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">(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 Repeating Representations are deemed to be made by the Borrower on: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">the date of each Utilisation 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">49 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(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">each Utilisation Date; 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">(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">the first day of each Interest Period relating to any Loan, </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">in each case by reference to the facts and circumstances then existing (except that (for the avoidance of doubt) any representation or warranty
that is expressed to be made by reference to the facts and circumstances existing as at a specific date shall be made by reference to the facts and circumstances existing as at such specific date). </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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The representations and warranties in paragraphs (a)&nbsp;and (b) of Clause 17.10 (<I>No misleading
information</I>) shall be deemed to be made on the Syndication 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">(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">The representations and warranties set out in paragraphs (a)&nbsp;and (b) of Clause 17.11 (<I>Financial
statements</I>) in respect of any financial statements shall only be made once in respect of each set of financial statements, and (save in the case of the Original Financial Statements) for such purposes shall be deemed made on the date such
financial statements are delivered. </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>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>INFORMATION 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">The undertakings in this Clause 18 remain in force from the date of this Agreement for so long as any amount is outstanding under any of the
Finance Documents or any Commitment in respect of any Facility (or any commitment represented thereby) is in force. </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.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>Financial statements </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 Borrower shall supply or procure the supply to the Agent in sufficient copies for all the Lenders: </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">(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">as soon as the same become available, but in any event within 120 days after the end of each of its Financial
Years (or such longer period for the release of such financial statements as permitted under the requirements of the listing rules or other regulations of NASDAQ or the Hong Kong Stock Exchange as applicable to the Borrower), the audited
consolidated financial statements of the Borrower for that Financial Year audited by an independent firm of certified public accountants (which shall be one of the Auditors); 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">(b)</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 soon as the same become available, but in any event within 90 days (or such longer period for the release of
such financial statements as permitted under the requirements of the listing rules or other regulations of NASDAQ or the Hong Kong Stock Exchange as applicable to the Borrower) after the end of each of the first Financial Half Year of each Financial
Year, the unaudited consolidated financial statements of the Borrower for that Financial Half Year, </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>provided
that</B>, such financial statements shall be deemed to be so delivered upon being posted onto any electronic website of (i)&nbsp;the U.S. Securities and Exchange Commission, (ii)&nbsp;NASDAQ; (iii) the Hong Kong Stock Exchange; and/or (iv)&nbsp;the
Borrower that is accessible to the public so long as the link of the relevant website page is provided to the Agent. </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">50 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>18.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>Compliance Certificate </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">(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 Borrower shall supply to the Agent, with each set of financial statements delivered under Clause 18.1
(Financial statements) (or, in the case such financial statements have been deemed delivered, promptly (and in any case within five Business Days following the first posting of the relevant financial statements on the applicable publicly accessible
website)), a Compliance Certificate: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">(on and after the first date that the financial covenants set out in Clause 19 (Financial Covenants) are
required to be tested in accordance with the terms thereunder) setting out (in reasonable detail) computations as to compliance with Clause 19 (Financial Covenants) as at the date as at which (and in respect of the Relevant Period ending on the date
as at which) such financial statements were 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">(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">confirming that no Default has occurred and is continuing or, if a Default is continuing, specifying the nature
of such Default and the steps being taken to remedy such Default; 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">(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">(in the case of each set of financial statements delivered under paragraph (a)&nbsp;of Clause 18.1 (Financial
statements)): </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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">(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">setting out an <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">up-to-date</FONT></FONT> list
of Material Subsidiaries as at the end of the Financial Year to which the financial statements relate; 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="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">including an annotation, next to the name of each Material Subsidiary, whether such Material Subsidiary is a
Core Business Group 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">(b)</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 Compliance Certificate delivered under paragraph (a)&nbsp;shall be signed by an authorised signatory of
the Borrower. </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>18.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>Requirements as to financial statements </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">(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 Borrower shall ensure that each set of its financial statements delivered (or deemed delivered) pursuant to
Clause 18.1 (Financial statements) shall be certified by an authorised signatory of the Borrower as giving a true and fair view of (if audited) or fairly representing (if unaudited) the consolidated financial condition and operations of the Group as
at the end of and during the applicable period to which such financial statements relate. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 Borrower shall procure that each set of its financial statements delivered (or deemed delivered) pursuant
to Clause 18.1 (Financial statements) is prepared using GAAP, accounting practices and financial reference periods consistent with those applied in the preparation of the relevant audited Original Financial Statements unless, in relation to any set
of financial statements, it notifies the Agent that there has been a change in GAAP, accounting practices or reference periods and the Borrower or (if any auditors&#146; report or opinion is required in connection with such change in order to comply
with the applicable law, regulation or rule, or any applicable stock exchange requirement) the auditors of the Borrower (which shall be one of the Auditors) shall deliver to the Agent: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">a description of any change necessary for those financial statements to reflect the GAAP, accounting practices
and reference periods upon which the audited Original Financial Statements were prepared; 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">(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">sufficient information, in form and substance as may be reasonably required by the Agent, to enable the Lenders
(A)&nbsp;to determine whether Clause 19 (Financial Covenants) has been complied with, (B) (in the case of each set of financial statements delivered under paragraph (a)&nbsp;of Clause 18.1 (Financial statements)) to determine which Group Members are
Material Subsidiaries and (C)&nbsp;to make an accurate comparison between the financial position indicated in those financial statements and the audited Original Financial Statements. </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">51 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">Any reference in this Agreement to those financial statements shall be construed as a reference to those
financial statements as adjusted to reflect the basis upon which the Original Financial Statements were 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="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">If the Borrower notifies the Agent of a material change in accordance with paragraph (b)&nbsp;above, the
Borrower and the Agent (acting in accordance with the requisite instructions of the Lenders in accordance with Clause 33 (Amendments and Waivers)) shall enter into negotiations in good faith with a view to agreeing any amendments to this Agreement
which are necessary as a result of the change. To the extent practicable these amendments will be such as to ensure that the change does not result in any material alteration in the commercial effect of the obligations in this Agreement. If any
amendments are agreed they shall take effect and be binding on each of the Parties in accordance with their terms. For the avoidance of doubt, no Finance Party is obligated to enter into any amendment under this paragraph (d). </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>18.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>Information: 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">The Borrower shall supply to the Agent (in sufficient copies for all the Lenders, if the Agent so requests): </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">(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 documents dispatched by the Borrower to its shareholders (or any class of them) or its creditors (or any
class of them) generally at the same time as they are dispatched other than any routine communication with its shareholders or any other documents despatched to its shareholders, the <FONT STYLE="white-space:nowrap">non-disclosure</FONT> of which
does not have or would not be reasonably expected to have any Material Adverse 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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">promptly upon becoming aware of them, the details of any litigation, investigation, arbitration or
administrative proceedings which are current, (or to the best of its knowledge) threatened or pending against the Borrower or any Group Member and which would, if adversely determined, reasonably be expected to have a Material Adverse 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">(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">promptly: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">such further information regarding the financial condition, business and operations of the Borrower and any
Material Subsidiary as any Finance Party (through the Agent) may reasonably request except to the extent 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="13%">&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 provision of such information to the Agent would result in any Group Member being in breach of any
applicable law, regulation or rule, any applicable stock exchange requirement or duty of confidentiality, <B>provided that</B> such duty of confidentiality did not arise under any agreement or arrangement that is entered into by a Group Member
solely for the purpose of circumventing any requirement or request under this paragraph (c); 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="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">such information is (as reasonably determined by the Borrower) of a commercially sensitive nature; 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">(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">such further information regarding the financial condition, business and operations relating to the Borrower or
any Material Subsidiary to the extent that any Finance Party has delivered evidence to the Borrower in form and substance satisfactory to the Borrower (acting reasonably) that such information is required to be disclosed to that Finance Party (or
any Affiliate thereof) in order for that Finance Party to comply with any laws and/or regulations (including any rules or requirements of any applicable court or tribunal, securities exchange or supervisory, governmental, quasi-governmental,
administrative, regulatory or self-regulatory body or authority) applicable to that Finance Party or any Affiliate thereof, except that the provision of such information to the Agent would result in any Group Member being in breach of any applicable
law, regulation or rule, any applicable stock exchange requirement or duty of confidentiality (<B>provided that</B> such duty of confidentiality did not arise under any agreement or arrangement that is entered into by a Group Member solely for the
purpose of circumventing any requirement or request under this paragraph); </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">52 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(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">promptly, notice of any change in authorised signatories of the Borrower signed by a director, company
secretary or an authorised signatory (other than any authorised signatory which has been replaced or is to be replaced pursuant to a notice given by the Borrower under this paragraph (iii)) of the Borrower accompanied by specimen signatures of any
new authorised signatories of the Borrower; 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">(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">promptly, such information as the Agent may from time to time reasonably require for the performance of its
obligations or the exercise of its rights under the Finance Documents. </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>18.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>Notification 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="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 Borrower shall notify the Agent of any Default (and the steps, if any, being taken to remedy it) promptly
upon becoming aware of its occurrence. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Promptly upon a request by the Agent, the Borrower shall supply to the Agent a certificate signed by an
authorised signatory on its behalf certifying that no Default is continuing (or if a Default is continuing, specifying such Default and the steps, if any, being taken to remedy it). </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>18.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>Use of websites </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">(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 Borrower may satisfy its obligations under this Agreement to deliver any information in relation to those
Lenders (the <B>Website Lenders</B>) who accept this method of communication by posting this information onto an electronic website designated by the Borrower and the Agent (the <B>Designated Website</B>) 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">(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">the Agent expressly agrees (after consultation with each of the Lenders) that it will accept communication of
such information by this method; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">both the Agent and the Borrower are aware of the address of and any relevant password specifications for the
Designated Website; 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">(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">such information is in a format previously agreed between the Borrower and the Agent. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">If any Lender (a <B>Paper Form Lender</B>) does not agree to the delivery of information electronically then
the Agent shall notify the Borrower accordingly and the Borrower shall, at its own cost, supply information to the Agent (in sufficient copies for each Paper Form Lender) in paper form. In any event the Borrower shall, at its own cost, supply the
Agent with at least one copy in paper form any information required to be provided by it 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">(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">The Agent shall supply each Website Lender with the address of and any relevant password specifications for the
Designated Website following designation of that website by the Borrower and the Agent. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Borrower shall promptly upon becoming aware of its occurrence notify the Agent 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">(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">the Designated Website cannot be accessed due to technical failure; </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">53 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(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">the password specifications for the Designated Website change; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">any new information which is required to be provided under this Agreement is posted onto the Designated
Website; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">any existing information which has been provided under this Agreement and posted onto the Designated Website is
amended; 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">(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">it becomes aware that the Designated Website or any information posted onto the Designated Website is or has
been infected by any electronic virus or similar software. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">If the Borrower notifies the Agent under paragraph (d)(i) or (d)(v) above, all information to be provided by
the Borrower under this Agreement after the date of that notice shall be supplied in paper form unless and until the Agent and each Website Lender is satisfied that the circumstances giving rise to such notification are no longer continuing.
</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>18.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>&#147;Know your customer&#148; checks </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">(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">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">(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">the introduction of or any change in (or in the interpretation, administration or application of) any law or
regulation made after the 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">(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">any change in the status of the Borrower after the date of 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">(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">a proposed assignment or transfer by a Lender of any of its rights and/or obligations under this Agreement to a
party that is not a Lender prior to such assignment or transfer, </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">obliges the Agent or any Lender (or, in the case of
paragraph (iii)&nbsp;above, any proposed assignee or transferee of any Lender) to comply with &#147;know your customer&#148; or similar identification procedures in circumstances where the necessary information is not already available to it, the
Borrower shall promptly upon the request of the Agent supply, or procure the supply of, such documentation and other evidence as is reasonably requested by the Agent (for itself or on behalf of any Lender (including for itself or, in the case of the
event described in paragraph (iii)&nbsp;above, on behalf of any proposed assignee or transferee of any Lender)) in order for the Agent, such Lender or, in the case of paragraph (iii)&nbsp;above, any proposed assignee or transferee of any Lender to
conduct any &#147;know your customer&#148; or other similar procedures under applicable laws and regulations. </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">(b)</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 Lender shall promptly upon the request of the Agent supply, or procure the supply of, such documentation
and other evidence as is reasonably requested by the Agent (for itself) in order for the Agent to conduct any &#147;know your customer&#148; or other similar procedures under 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>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>FINANCIAL COVENANTS </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 undertakings in this Clause 19 remain in force from the date of this Agreement for so long as any amount is outstanding under any of the
Finance Documents or any Commitment in respect of any Facility (or any commitment represented thereby) is in force. </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>19.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>Financial 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">In 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">54 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>Adjusted Consolidated EBITDA</B> means, in relation to any period, the consolidated
operating profits (or losses) of the Group for such period from continuing operations: </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">(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"><B>before taking into account </B>any revenue from business cooperation arrangements with equity investees;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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"><B>excluding </B>any share-based compensation expenses; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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"><B>excluding </B>any impairment of goodwill and intangible 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="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"><B>before deducting </B>any amount attributable to amortisation of intangible assets and the depreciation of
tangible assets; 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">(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"><B>before taking into account </B>any other <FONT STYLE="white-space:nowrap">non-cash</FONT> or <FONT
STYLE="white-space:nowrap">non-recurring</FONT> items, </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">in each case without double counting and so that no amount shall
be included or excluded more than once. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Borrowings</B> means, at any time, the aggregate outstanding principal, capital or nominal
amount (and any fixed or minimum premium payable on prepayment or redemption) of any indebtedness of all Group Members for or in respect of Financial Indebtedness, except: </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">(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">any Financial Indebtedness falling within paragraph (b)&nbsp;of the definition of &#147;Financial
Indebtedness&#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">(b)</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 Hedging Indebtedness; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">any Financial Indebtedness falling within paragraph (j)&nbsp;of the definition of &#147;Financial
Indebtedness&#148; (to the extent relating to any of paragraphs (a)&nbsp;and (b) above); 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">(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 Financial Indebtedness falling within paragraph (i)&nbsp;of the definition of &#147;Financial
Indebtedness&#148; in respect of any guarantee, indemnity, bond, standby or documentary letter of credit, banker acceptances or any other instrument issued by a bank or financial institution to support indebtedness of any Group Member incurred in
the ordinary course of trading, <B>provided that</B> 100% of the principal amount of such Financial Indebtedness is secured by at least the same amount of cash or cash equivalent investments (determined in accordance with GAAP) provided by Group
Member(s), </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">in each case (without double counting and so that no amount shall be included or excluded more than once).
</P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Consolidated Total Debt</B> means, in respect of the Group, at any time, the aggregate of the liabilities (whether actual or
contingent) of all Group Members (on a consolidated basis) for or in respect of Borrowings but excluding, to the extent otherwise included, any such obligations to any other Group Member. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Hedging Indebtedness</B> means any Financial Indebtedness falling within paragraph (h)&nbsp;of the definition of &#147;Financial
Indebtedness&#148; (to the extent that it relates to any derivative transaction entered into hedging purpose only, excluding any derivative transaction for speculative purpose). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Leverage</B> means, in respect of any period, the ratio of Consolidated Total Debt on the last day of that period to Adjusted Consolidated
EBITDA in respect of that period. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Relevant Period</B> means each period of 12 months ending on the last day of each Financial Half
Year. </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">55 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>19.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>Financial condition </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 Borrower shall ensure that Leverage in respect of each Relevant Period (commencing with the Relevant Period ending on the first Financial
Half Year to occur after the Initial Utilisation Date) shall not exceed ****. </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>19.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>Financial testing </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 financial covenants set out in Clause 19.2 (Financial condition) shall be calculated and tested semi-annually in respect of each Relevant
Period by reference to each of the financial statements of the Borrower delivered under Clause 18.1 (Financial statements) and the Compliance Certificate relating thereto delivered pursuant to Clause 18.2 (Compliance Certificate). </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>20.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>GENERAL 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">The undertakings in this Clause 20 remain in force from the date of this Agreement for so long as any amount is outstanding under any of the
Finance Documents or any Commitment in respect of any Facility (or any commitment represented thereby) is in force. </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>20.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>Authorisations </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 Borrower shall promptly: </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">(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">obtain, comply with and do all that is necessary to maintain in full force and effect; 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">(b)</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 relation to any Authorisation falling within any of paragraphs (i)&nbsp;and (ii) below only) supply
certified copies to the Agent of, </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">any Authorisation required 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="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">enable it to perform its obligations under the Finance 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">(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">subject to the Legal Reservations, ensure the legality, validity, enforceability or admissibility in evidence
in its Relevant Jurisdictions of any Finance Document; 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">(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">carry on its business where failure to do so would reasonably be expected to have a Material Adverse 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>20.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>Compliance with laws </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 Borrower shall, and shall procure that each Group Member will, comply in all respects with all laws to which it may be subject, if failure
so to comply would, or would reasonably be expected to, have a Material Adverse 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>20.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>Pari passu ranking </B></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 the Legal Reservations, the Borrower shall ensure that its payment obligations under the Finance Documents rank and continue to rank
at least pari passu with the claims of all of its other unsecured and unsubordinated creditors (including any creditor in respect of any Senior Debt), except for obligations mandatorily preferred by law applying to companies generally. </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>20.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>Negative pledge </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 this Clause 20.4, <B>Quasi-Security</B> means any arrangement or transaction described in paragraph (b)&nbsp;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">56 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(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 prejudice to paragraph (d), the Borrower shall not, and the Borrower shall procure that no other
Material Entity will, create or permit to subsist any Security over 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="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">Without prejudice to paragraph (d), the Borrower shall not, and the Borrower shall procure that no other
Material Entity will: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">sell, transfer or otherwise dispose of any of its assets on terms whereby they are or may be leased to or <FONT
STYLE="white-space:nowrap">re-acquired</FONT> by the Borrower or any other Material 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="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">sell, transfer or otherwise dispose of any of its receivables on recourse 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">(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">enter into or permit to subsist any title retention 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="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">enter into or permit to subsist any arrangement under which money or the benefit of a bank or other account may
be applied, <FONT STYLE="white-space:nowrap">set-off</FONT> or made subject to a combination of accounts; 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">(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">enter into or permit to subsist any other preferential arrangement having a similar effect,
</P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">in circumstances where such arrangement or transaction is entered into primarily as a method of raising Financial
Indebtedness or of financing the acquisition of any 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%">&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">Subject to paragraph (d), paragraphs (a)&nbsp;and (b) above do not apply 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="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">any netting or <FONT STYLE="white-space:nowrap">set-off</FONT> or cash-pooling arrangement entered into by the
Borrower or any other Material Entity in the ordinary course of its banking arrangements for the purpose of netting debit and credit balances of any Group 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="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">any payment or close out netting or <FONT STYLE="white-space:nowrap">set-off</FONT> arrangement pursuant to any
hedging transaction entered into by the Borrower or any other Material Entity for the purpose of: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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">(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">hedging any risk to which it is exposed in its ordinary course of trading; 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="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">its interest rate or currency management operations which are carried out in the ordinary course of business
and for <FONT STYLE="white-space:nowrap">non-speculative</FONT> purposes only, </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">excluding, in each case, any Security or
Quasi-Security under a credit support arrangement in relation to any hedging transaction; </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">(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">any Security or Quasi-Security over documents of title to goods and/or goods to secure the liabilities of any
Material Entity to any bank or financial institution that has issued any letter of credit (relating to the sale or purchase of such goods) in the ordinary course of trading of such Material 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="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">any lien arising by operation of law and in the ordinary course of trading, <B>provided that </B>any
indebtedness which is secured thereby is paid when due or contested in good faith by appropriate proceedings and properly provisioned; </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">57 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(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">any Security or Quasi-Security over or affecting any asset acquired by the Borrower or any other Material
Entity after the date 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="13%">&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">that Security or Quasi-Security was not created in contemplation of the acquisition of that asset by the
Borrower or, as the case may be, such Material 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="13%">&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 maximum principal amount secured by that Security or to which such Quasi-Security relates has not been
increased in contemplation of, or since, the acquisition of that asset by the Borrower or, as the case may be, such Material Entity; 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="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">that Security or Quasi-Security is removed or discharged within 180 days of the date of acquisition of such
asset by the Borrower or, as the case may be, such Material 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="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(vi)</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 Security or Quasi-Security over or affecting any asset of any Material Entity which becomes a Group Member
after the date of this Agreement, where that Security or Quasi-Security is created prior to the date on which that person becomes a Group Member, 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="13%">&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">that Security or Quasi-Security was not created in contemplation of the acquisition of any interest in that
Material Entity by any Group 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="13%">&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 maximum principal amount secured by that Security or to which that Quasi-Security relates has not increased
in contemplation of or since the acquisition of any interest in that Material Entity by any Group Member; 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="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">that Security or Quasi-Security is removed or discharged within 180 days of that Material Entity becoming a
Group 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="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(vii)</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 Security or Quasi-Security arising under any retention of title, hire purchase or conditional sale
arrangement or arrangements having similar effect in respect of goods supplied to the Borrower or any other Material Entity in the ordinary course of trading and on the supplier&#146;s standard or usual terms and not arising as a result of any
default or omission by any Material 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="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(viii)</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 Security over rental deposits in respect of any real or tangible property leased or licensed by a Material
Entity in the ordinary course of trading (excluding, for the avoidance of doubt, any property leased or licensed pursuant to any Finance Lease), <B>provided that</B> such deposits do not exceed 12 months&#146; rent for such 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="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(ix)</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 Security or Quasi-Security arising as a result of legal proceedings being contested by any Material Entity
in good faith and which is discharged within 30 days of such Security or Quasi-Security first arising; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(x)</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 Security or Quasi-Security arising by operation of law in respect of Taxes being contested by any Material
Entity in good faith which is discharged by no later than 30 Business Days after such Security or Quasi-Security first arose; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(xi)</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 Security or Quasi-Security provided by the Borrower or any other Material Entity over cash that is the
subject of any Nei Cun Wai Dai Transaction or Nei Bao Wai Dai Transaction entered into by the Borrower or, as the case may be, such other Material Entity and securing indebtedness the principal amount of which (when aggregated with the aggregate
principal amount of any and all other indebtedness which has the benefit of Security or Quasi-Security given by any one or more Material Entities other than any permitted under paragraphs (c)(i) to (x)&nbsp;above and paragraphs (c)(xii) to
(xvi)&nbsp;below) does not at any time exceed the lower of (A)&nbsp;RMB20,000,000,000 (or its equivalent in another currency or currencies) and (B) 5.0&nbsp;% of the Consolidated Total Assets of the Borrower at such time; </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">58 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(xii)</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 Quasi-Security arising as a result of a disposal which is permitted under paragraph (b)&nbsp;of Clause 20.5
(Disposals) (subject to the conditions and thresholds stated in that Clause); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(xiii)</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 Security or any Security or Quasi-Security pursuant to any VIE 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="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(xiv)</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 Security or Quasi-Security granted with the prior written consent of the Agent (acting on the instructions
of the Majority Lenders); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(xv)</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 Security or Quasi-Security created in relation to any transaction entered into by a Material Entity in the
ordinary course of operating its business in line with the business strategy of such Material Entity and the creation of such Security or <FONT STYLE="white-space:nowrap">Quasi-Security</FONT> is on arm&#146;s length basis and does not have and
would not reasonably be expected to have a Material Adverse Effect; 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">(xvi)</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 Security securing indebtedness the principal amount of which (when aggregated with the aggregate principal
amount of any and all other indebtedness which has the benefit of Security given by any one or more Material Entities other than any permitted under paragraphs (c)(i) to (xv)&nbsp;above) does not at any time exceed US$75,000,000 (or its equivalent
in another currency or currencies). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Borrower shall not, and the Borrower shall procure that no other Group Member will, create or permit to
subsist any Security or Quasi-Security in respect of any Equity Interest in any Material Entity or any Holding Company of any Material Entity (or any interest in any such Equity Interest), save with the prior written consent of the Agent (acting on
the instructions of the Majority Lenders). </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>20.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>Disposals </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">(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 Borrower shall not, and the Borrower shall procure that no other Material Entity will, enter into a single
transaction or a series of transactions (whether related or not) and whether voluntary or involuntary to sell, lease, transfer or otherwise dispose of any asset.<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">(b)</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 paragraph (c), paragraph (a)&nbsp;above does not apply to any sale, lease, transfer or other
disposal: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">made in the ordinary course of trading of the disposing 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="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">of assets in exchange for other assets comparable or superior as to type, value and quality;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">of obsolete or redundant vehicles, plant and equipment for cash; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">made by a Material Entity in the ordinary course of operating its business, where such sale, lease, transfer or
other disposal is made in accordance with the business strategy of such Material Entity and is on arm&#146;s length basis and does not have and would not reasonably be expected to have a Material Adverse 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="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">with the prior written consent of the Agent (acting on the instructions of the Majority Lenders); or
</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">59 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(vi)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">of any asset in any financial year of the Borrower, where the higher of the market value or consideration
receivable in respect of such asset (when aggregated with the higher (in each case) of the market value or consideration receivable in respect of each other asset the subject of any other sale, lease, transfer or other disposal by any or all of the
Borrower and the Material Entities during such financial year, other than any permitted under paragraphs (b)(i) to (b)(v) above) does not exceed US$75,000,000 (or its equivalent in another currency or currencies). </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Borrower shall not, and the Borrower shall procure that no Group Member will, enter into a single
transaction or a series of transactions (whether related or not) and whether voluntary or involuntary to sell, lease, transfer (including by way of contribution to any other entity) or otherwise dispose of any Equity Interest in any Material Entity
or any Holding Company of any Material Entity (in each case, the <B>Disposed Entity</B>) (or, in each case, any interest in any such Equity Interest), except:<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="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">with the prior written consent of the Agent (acting on the instructions of the Majority Lenders); 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">(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">where (A)&nbsp;such sale, lease, transfer or other disposal is made to the Borrower or any Core Business Group
Member and (B)&nbsp;such Disposed Entity remains a Material Entity (or, if such Disposed Entity was a Holding Company of a Material Entity (<B>Relevant Material Entity</B>) but was not itself a Material Entity immediately prior to such sale, lease,
transfer or other disposal, such Disposed Entity remains a Holding Company of such Relevant Material Entity) after giving effect to such sale, lease, transfer or other disposal until such Disposed Entity is no longer a Material Entity.
</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>20.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>Merger </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">(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 Borrower shall not enter into any amalgamation, demerger, merger or corporate reconstruction.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Paragraph (a)&nbsp;above does not apply to any amalgamation, merger or corporate reconstruction entered into by
the Borrower <B>provided that</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">(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">the Borrower is the surviving entity of such amalgamation, merger or corporate reconstruction; 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">(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">such amalgamation, merger or corporate reconstruction is made on a solvent basis and does not and would not be
reasonably expected to have a Material Adverse Effect and no Default is continuing or would occur as a result of such amalgamation, merger or corporate reconstruction. </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>20.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>Change of business </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 Borrower shall procure that no change is made to the general nature or scope of the business of the Group (taken as a whole) from that
carried on by the Group on the date of this Agreement, to the extent that such change would reasonably be expected to, give rise to a Material Adverse 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>20.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>Loans and guarantees </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">(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 Borrower shall not, and the Borrower shall procure that no other Material Entity will:
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">make any loan or provide any form of credit or financial accommodation to, or be a creditor of any Financial
Indebtedness owing by, any person; or </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">60 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(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">give or issue, or allow to be subsisting, any guarantee or indemnity (except as required under any of the
Finance Documents) to or for the benefit of any person or otherwise voluntarily assume any liability, whether actual or contingent, in respect of any obligation of 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="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">Paragraph (a)(i) above does not apply 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="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">any trade credit extended and any advance payment made by any Material Entity in the ordinary course of its
trading activities; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">the giving of loans to any Group 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="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">any loan or credit constituted by deferred consideration payable by a third party to a Group Member pursuant to
a disposal which is permitted under paragraph (b)&nbsp;of Clause 20.5 (Disposals) (subject to the conditions and threshold specified in that Clause), made in the ordinary course of business in the disposing entity on arm&#146;s length basis and
pursuant to usual commercial 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">(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">any loan or credit pursuant to any VIE Contract (including any loan or credit to any person who is or is to
become a holder of any Equity Interest in any VIE Entity for the purpose of purchasing its investment or shareholding in any VIE 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="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">any loan, credit or financial accommodation made with the prior written consent of the Agent (acting on the
instructions of the Majority Lenders); 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">(vi)</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 loan or credit granted by any Material Entity (which loan or credit is not permitted by paragraphs
(i)&nbsp;to (v) above) <B>provided that</B> (A)&nbsp;the aggregate outstanding principal amount of any and all loans and/or credits (including such first-mentioned loan or credit) granted by any or all Material Entities and falling within this
paragraph (vi)&nbsp;does not at any time exceed an amount which is equal to 30% of the Consolidated Total Assets of the Borrower at such time and (B)&nbsp;the granting of any such loan or credit is in the ordinary course of business in line with the
business strategy of such first-mentioned Material Entity and the granting of any such loan or credit is on arm&#146;s length basis and does not have and would not reasonably be expected to have a Material Adverse 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">(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">Paragraph (a)(ii) above does not apply 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="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">any guarantee or indemnity given by any Material Entity in favour of or in respect of obligations of another
Group 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="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">any guarantee or indemnity given by a Material Entity in its ordinary course of trading; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">any guarantee or indemnity arising under any Finance 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="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">any indemnity (on customary terms) given in the ordinary course of any documentation of an acquisition,
disposal or incurrence of any Financial Indebtedness by any Group Member which is permitted under any Finance 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="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">guarantees and indemnities required by a court, tribunal, arbitral body or agency in connection with
arbitration and other legal proceedings not otherwise being an Event of Default or would reasonably be expected to have a Material Adverse Effect; </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">61 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(vi)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">customary indemnities in favour of directors and officers of any Material Entity in respect of their function
as such and for the usual performance of their duties; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(vii)</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 guarantee and indemnity pursuant to the VIE Contracts; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(viii)</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 guarantee or indemnity granted with the prior written consent of the Agent (acting on the instructions of
the Majority Lenders); 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">(ix)</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 guarantee given by any Material Entity (which guarantee is not permitted by paragraphs (i)&nbsp;to (viii)
above), <B>provided that</B> the granting of such guarantee is in the ordinary course of business in line with the business strategy of such first-mentioned Material Entity and does not have and would not reasonably be expected to have a Material
Adverse 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>20.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>Intellectual Property </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 Borrower shall, and shall procure that each other Material Subsidiary will: </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">(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">preserve and maintain the subsistence and validity of any and all Intellectual Property that is necessary for
the ordinary course of business of the Group (taken as a 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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">use reasonable endeavours to prevent any violation or infringement by any person of any Intellectual Property
of any Material Subsidiary; 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">(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">make registrations and pay all registration fees and taxes necessary to maintain the Intellectual Property of
Material Subsidiary in full force and effect and record its interest in that Intellectual Property, </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">where failure to do
so would reasonably be expected to have a Material Adverse 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>20.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>Core Business Coverage </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">(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 Borrower shall ensure that at all times the aggregate (without duplication) of the revenue of the Material
Entities on an unconsolidated basis (excluding all items between Group Members) for the Most Recent Testing Period represents not less than 51% of the consolidated revenue of the Group for the Most Recent Testing Period. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">For the purpose of this Clause 20.10, <B>Most Recent Testing Period</B> means, as at any time, the period of 12
months ending on the date as at which the consolidated financial statements of the Borrower most recently delivered to the Agent under Clause 18.1 (Financial statements) of this Agreement (as at such time) were prepared. For the avoidance of doubt,
as at the date of this Agreement, such most recently delivered consolidated financial statements of the Borrower are the Original Financial Statements. </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>20.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>Anti-corruption 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">No part of the proceeds of the Loans will be used, directly or indirectly, for any payments that could constitute a violation of any applicable
anti-bribery law. </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>20.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>Sanctions </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 Borrower will not, directly or indirectly, use the proceeds of the Loans, or lend, contribute or otherwise make available such proceeds to
any Group Member, joint venture partner or other Person (i)&nbsp;to fund any activities or business of or with any Person, or in any country or territory, that, at the time of such funding, is, or whose government is, the target/subject of Sanctions
or (ii)&nbsp;in any other manner that would result in a violation of Sanctions by any Person (including any Person participating in the Loans, whether as underwriter, advisor, investor or otherwise). </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">62 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>20.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>PRC filing </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">(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 Borrower shall, by no later than 10 PRC Business Days after each Utilisation made under this Agreement,
deliver to the Agent, a copy of the report to NDRC of the relevant information of the relevant Utilisation (as described and required under the NDRC Circular). </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">For the purpose of this Clause 20.13, <B>PRC Business Days</B> means a day (other than a Saturday or Sunday) on
which banks are open for general business in the PRC. </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>20.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>Green undertakings </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">(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 Borrower shall comply in all respects with the Green Loan Principles Memorandum. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 Borrower shall, within five Business Days of demand, pay to the Green Loan Coordinator, any costs and
expenses reasonably and actually incurred by it in connection with the administration of the Green Loan and in performing its functions as the Green Loan Coordinator, provided that such costs and expenses shall be incurred with the consent of the
Borrower. </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>21.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>EVENTS OF DEFAULT </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 events or circumstances set out in Clause 21.1 <FONT STYLE="white-space:nowrap">(Non-payment)</FONT> to Clause 21.13 (Material
adverse change) is an Event of Default. </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>21.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><FONT STYLE="white-space:nowrap">Non-payment</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">The Borrower does not pay on the due date any amount pursuant to a Finance Document at the place at and in the currency in which it is
expressed to be payable unless: </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">(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">its failure to pay is caused by administrative or technical error; 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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">payment of such amount is made within five Business Days of its due date. </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>21.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>Financial covenants </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 requirement of Clause 19 (Financial Covenants) is not satisfied. </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>21.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>Other obligations </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">(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 Borrower does not comply with any provision of the Finance Documents (other than those referred to in
Clause 21.1 <FONT STYLE="white-space:nowrap">(Non-payment),</FONT> Clause 21.2 (Financial covenants) and paragraph (a)&nbsp;of Clause 20.14 (Green undertakings) (except in respect of paragraph 4(d) of Schedule 8 (Green Loan Principles Memorandum)).
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">No Event of Default will occur in respect of such failure to comply under paragraph (a)&nbsp;if such failure to
comply is capable of remedy and is remedied: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">(in the case of paragraph 4(d) of Schedule 8 (Green Loan Principles Memorandum)), within 10 Business Days, 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">(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">(in any other cases) within 20 Business Days, </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">of the earlier of (A)&nbsp;the Agent giving written notice to the Borrower or (B)&nbsp;the Borrower becoming aware of such failure to comply.
</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">63 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>21.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>Misrepresentation </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 representation or statement made or deemed to be made by the Borrower in any or all of the Finance Documents or any other document
delivered by or on behalf of the Borrower under or in connection with any Finance Document is or proves to have been incorrect or misleading in any material respect when made or deemed to be made, unless the underlying circumstances (if capable of
remedy) are remedied within 20 Business Days of the earlier to occur of (A)&nbsp;the Agent giving written notice to the Borrower or (B)&nbsp;the Borrower becoming aware of such underlying 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>21.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>Cross default </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: </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">(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">Financial Indebtedness of the Borrower or any Material Subsidiary is not paid when due nor within any
originally applicable grace period; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Financial Indebtedness of the Borrower or any Material Subsidiary is declared to be or otherwise becomes due
and payable prior to its specified maturity as a result of an event of default (however described); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">commitment for any Financial Indebtedness of the Borrower or any Material Subsidiary is cancelled or suspended
by a creditor of the Borrower or any Material Subsidiary as a result of an event of default (however described); 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">creditor of the Borrower or any Material Subsidiary becomes entitled to declare any Financial Indebtedness of
the Borrower or any Material Subsidiary due and payable prior to its specified maturity as a result of an event of default (however described), </P></TD></TR></TABLE>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>provided 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="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">paragraphs (a)&nbsp;to (d) above shall not apply to any Financial Indebtedness that is owing to a Group 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="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">paragraphs (a)&nbsp;to (d) above shall not apply to any Financial Indebtedness that is in respect of any
derivative transaction which is terminated as a result of an event of default (however described) with respect to any counterparty or a credit support provider for or any specified entity of any counterparty rather than with respect to the Borrower
or a Group Member, <B>provided that</B> such Financial Indebtedness is discharged within 20 Business Days of such termination event; 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">(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 Event of Default will occur under this Clause 21.5 if at all times the aggregate amount of Financial
Indebtedness and/or commitment for Financial Indebtedness falling within paragraphs (a)&nbsp;to (d) above (for any and all of the Borrower and the Material Subsidiaries) is less than the higher of (x)&nbsp;US$100,000,000 (or its equivalent in any
other currency or currencies) and (y) 2.5% of the Total Book Equity as at such 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>21.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>Insolvency </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">(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 Borrower or any Material Subsidiary is or is declared or deemed (in each case, pursuant to applicable law)
to be unable or admits inability to pay its debts as they fall due, suspends making payments on any of its debts or, by reason of actual or anticipated financial difficulties, commences negotiations with one or more of its creditors (other than any
Finance Party, in such capacity) with a view to rescheduling any of its indebtedness. </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">64 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(b)</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 moratorium is declared in respect of any indebtedness of the Borrower or any Material Subsidiary.
</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>21.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>Insolvency proceedings </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">(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">Any corporate action, legal proceedings or other formal procedure or step is taken or occurs in relation 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="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">the suspension of payments, a moratorium of any indebtedness,
<FONT STYLE="white-space:nowrap">winding-up,</FONT> dissolution, <FONT STYLE="white-space:nowrap">striking-off,</FONT> administration, provisional supervision or reorganisation (by way of voluntary arrangement, scheme of arrangement or otherwise) of
the Borrower, any Material Subsidiary (other than any solvent reorganisation constituted by any amalgamation, merger or corporate reconstruction entered into by any Material Subsidiary (other than the 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">(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">a composition or arrangement with any creditor of the Borrower or any Material Subsidiary or an assignment for
the benefit of creditors generally of the Borrower or any Material Subsidiary, or a class of such creditors; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">the appointment of a liquidator, receiver, administrator, administrative receiver, compulsory manager,
provisional supervisor or other similar officer in respect of the Borrower or any Material Subsidiary or any of its respective assets (other than any solvent liquidation of any Material Subsidiary (other than the Borrower) constituted by any
amalgamation, merger or corporate reconstruction entered into by such Material Subsidiary); 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">(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">enforcement of any Security over any assets of the Borrower, any Material Subsidiary where the aggregate value
of any and all of the assets of the Borrower, the Material Subsidiaries that are subject to any or all events and/or circumstances of enforcement of Security is not less than US$75,000,000 (or its equivalent in any other currency or currencies), or
</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">or any analogous procedure or step is taken or occurs in any jurisdiction. </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">(b)</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 proceeding or case is commenced seeking the Borrower&#146;s or any Material Subsidiary&#146;s
reorganisation, liquidation, dissolution or <FONT STYLE="white-space:nowrap">winding-up</FONT> or the composition or <FONT STYLE="white-space:nowrap">re-adjustment</FONT> of the Borrower&#146;s or any Material Subsidiary&#146;s debts under the US
Bankruptcy Code or other debtor relief laws of the United States, (A)&nbsp;with the consent of the Borrower or any Material Subsidiary or (B)&nbsp;if such proceeding or case is commenced without the consent of the Borrower or any Material Subsidiary
which (i)&nbsp;results in the entry of any order of relief or any order, judgment, decree, adjudication or appointment approving, ordering or giving effect to the Borrower&#146;s or any Material Subsidiary&#146;s reorganisation, liquidation,
dissolution or <FONT STYLE="white-space:nowrap">winding-up</FONT> or the composition or <FONT STYLE="white-space:nowrap">re-adjustment</FONT> of the Borrower&#146;s or any Material Subsidiary&#146;s debts under the US Bankruptcy Code or other debtor
relief laws of the United States or leads to a custodian (as defined in the US Bankruptcy Code) being appointed for, or taking charge of, all or substantially all of the property of the Borrower or any Material Subsidiary; or (ii)&nbsp;remains
undismissed or undischarged for a period of 90 days from commencement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Paragraph (a)&nbsp;above shall not apply to any corporate action, legal proceedings or other procedure or step
(brought by any person that is not a Group Member) in relation to the <FONT STYLE="white-space:nowrap">winding-up,</FONT> administration or dissolution or any analogous procedure or step in any jurisdiction of Borrower or any Material Subsidiary,
which is frivolous or vexatious and is discharged, permanently stayed, dismissed or struck out within 90 days from commencement. </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">65 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>21.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>Creditors&#146; process </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 expropriation, attachment, sequestration, distress or execution (or any analogous process in any jurisdiction) affects any asset or assets
of the Borrower or any Material Subsidiary and is not discharged within 20 Business Days, and the aggregate value of any and all of the assets of the Borrower or the Material Subsidiaries that are subject to any or all events and/or circumstances of
expropriation, attachment, sequestration, distress and/or execution (and/or any analogous process in any jurisdiction) is not less than US$75,000,000 (or its equivalent in any other currency or currencies). </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>21.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>Unlawfulness and invalidity </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">(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 or becomes unlawful for the Borrower to perform any of its obligations under the Finance 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">(b)</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 obligation or obligations of the Borrower under any Finance Document are not or cease to be legal, valid,
binding or enforceable and such illegality, invalidity, <FONT STYLE="white-space:nowrap">non-binding</FONT> nature or unenforceability individually or cumulatively materially and adversely affects the interests of the Finance Parties under the
Finance Documents. </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>21.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>Repudiation </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 Borrower rescinds or purports to rescind or repudiates or purports to repudiate any Finance Document or evidences (in writing) an intention
to rescind or repudiate any Finance Document. </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>21.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>Cessation of business </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 Borrower suspends or ceases to carry on all or substantially all of its business or of the business of the Group (taken as a whole). </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>21.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>Suspension or cessation of listing </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">(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 shares in the Borrower cease to be listed on the Main Board of the Hong Kong Stock Exchange for any reason.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 shares in the Borrower are suspended from trading, listing or quotation on the Main Board of the Hong Kong
Stock Exchange for a period of more than 20 consecutive Trading Days except where such suspension is (i)&nbsp;solely caused by administrative or technical reasons on the system(s) of the Hong Kong Stock Exchange or (ii)&nbsp;as a result of market
wide events or circumstances affecting shares listed on the Main Board of the Hong Kong Stock Exchange generally. </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">For
the purposes of this Clause 21.12, <B>Trading Day</B> means a day (other than a Saturday or Sunday) on which the Hong Kong Stock Exchange is open for trading. </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>21.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>Material adverse change </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 event or circumstance occurs which (whether individually or together with other events or circumstances) has a Material Adverse Effect.
</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">66 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>21.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>Acceleration </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">On and at any time after the occurrence of an Event of Default which is continuing the Agent may, and shall if so directed by the Majority
Lenders, by notice to the Borrower: </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">(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 prejudice to the participations of any or all of the Lenders in any Loans then outstanding:
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">cancel the Commitments of the Lenders (in respect of any or all of the Facilities) and reduce them to zero
whereupon they shall immediately be cancelled and reduced to zero, <B>provided that </B>such reduction of the Commitments of the Lenders under any Facility shall be applied towards the Commitments of the Lenders under that Facility rateably; 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">(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">cancel any part of the Commitments of the Lenders (in respect of any or all of the Facilities) and reduce them
accordingly, whereupon the applicable part of the Commitments of the Lenders (in respect of such Facility or Facilities) shall be cancelled, <B>provided that </B>such reduction of the Commitments of the Lenders under any Facility shall be applied
towards the Commitments of the Lenders under that Facility rateably; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">declare that all or part of the Loans, together with accrued interest, and all other amounts accrued or
outstanding under the Finance Documents be immediately due and payable, whereupon they shall become immediately due and payable; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">declare that all or part of the Loans be payable on demand, whereupon they shall immediately become payable on
demand by the Agent on the instructions of the Majority Lenders; 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">(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">declare that no Rollover Loan shall be made, </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>provided that</B>, if an Event of Default under paragraph (b)&nbsp;of Clause 21.7 (Insolvency proceedings) shall occur in respect of the
Borrower in a US court of competent jurisdiction, then without notice to the Borrower or any other person or any other act by the Agent or any other person, the Commitments of the Lenders (in respect of any or all of the Facilities) shall be
automatically cancelled and reduced to zero, and all of the Loans, together with accrued interest, and all other amounts accrued or outstanding under the Finance Documents shall automatically become immediately due and payable without presentment,
demand, protest or notice of any kind, all of which are expressly waived. </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>22.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>CHANGES TO THE LENDERS </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"><B>22.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>Assignments and transfers by the Lenders </B></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 this Clause 22 and Clause 34 (Restrictions on Debt Purchase Transactions), a Lender (the <B>Existing Lender</B>) may: </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">(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">assign any of its rights; 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">transfer by novation any of its rights and/or obligations, </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">under any Finance Document to another bank or financial institution or to a trust, fund or other entity which is regularly engaged in or
established for the purpose of making, purchasing or investing in loans, securities or other financial assets (the <B>New Lender</B>). </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">67 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>22.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>Conditions of assignment or 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">(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 consent of the Borrower shall be required in respect of any assignment and/or transfer made in accordance
with Clause 22.1 (Assignments and transfers by the Lenders), except for: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">any assignment or transfer made in favour of a Lender or an Affiliate of a 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">(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">any assignment or transfer made pursuant to a Syndication 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">(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">any assignment or transfer made at a time when an Event of Default is continuing. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 consent of the Borrower to any transfer or assignment by a Lender must not be unreasonably withheld or
delayed, and shall be deemed to have been given five Business Days after such Lender has requested it unless such consent is expressly refused by the Borrower within that 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">(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">An Existing Lender may not assign or transfer any or all of its rights or obligations under the Finance
Documents or change its Facility Office without the prior written consent of the Borrower if such assignment or transfer would (in respect of any such assignment or transfer by an Existing Lender only, subject to the actual knowledge of that
Existing Lender) give rise to a requirement to prepay any Loan (or any part thereof) or cancel any Commitment (or any part thereof) pursuant to Clause 7.1 (Illegality) in relation to the New Lender or such Existing Lender acting through the new
Facility Office by reference to the facts and circumstances existing on the date of such assignment or transfer or change. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Existing Lender shall, simultaneously with the assignment or transfer by it of rights and/or obligations
under this Agreement to the New Lender, assign to the New Lender a proportionate share of the rights held by it (in its capacity as Lender) under or in connection with the other Finance 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">(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">A transfer by the Existing Lender to the New Lender will be effective only if the procedure set out in Clause
22.6 (Procedure for transfer) is complied with in respect of such transfer. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">An assignment by the Existing Lender to the New Lender will be effective only if the procedure and conditions
set out in Clause 22.7 (Procedure for assignment) are complied with in respect of such assignment (subject to paragraph (c)&nbsp;of Clause 22.7 (Procedure for assignment)). </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">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">(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">an Existing Lender assigns or transfers any of its rights or obligations under the Finance Documents to a New
Lender or a Lender changes its Facility Office; 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">(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">as a result of circumstances existing at the date such assignment, transfer or change occurs, the Borrower
would be obliged to make a payment to such New Lender or such Lender acting through its new Facility Office under Clause 12 (Tax Gross Up and Indemnities) or Clause 13 (Increased Costs), </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">then such New Lender or such Lender acting through its new Facility Office is not entitled to receive any payment under that Clause in excess
of the payment the Borrower would have been required to pay to such Existing Lender or such Lender acting through its previous Facility Office under that Clause if that assignment, transfer or change had not occurred, <B>provided that</B> this
paragraph (g)&nbsp;shall not apply in case of an assignment or transfer made pursuant to Clause 7.5 (Right of repayment and cancellation in relation to a single Lender) unless otherwise agreed by the relevant Replacement Lender by way of written
notice to the Agent prior to the effectiveness of that assignment or transfer. This paragraph (g)&nbsp;does not apply to any assignment or transfer under a Syndication 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">68 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(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">Each New Lender, by executing the applicable Transfer Certificate or Assignment Agreement to which it is a
party, confirms, for the avoidance of doubt, that the Agent has authority to execute on its behalf any amendment or waiver relating to any Finance Document that has been approved by or on behalf of the requisite Lender or Lenders in accordance with
this Agreement on or prior to the date on which the applicable transfer or assignment from the applicable Existing Lender to such New Lender becomes effective in accordance with this Agreement and that it is bound by that decision to the same extent
as such Existing Lender would have been had it remained a Lender. </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>22.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>Assignment or transfer 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="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 New Lender shall, on the date upon which the relevant assignment or transfer by the Existing Lender to the
New Lender takes effect, pay to the Agent (for its own account) a fee of US$5,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="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">Paragraph (a)&nbsp;above does not apply to any assignment or transfer under a Syndication 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>22.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>Master assignment or 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">Without prejudice to the procedure set out in Clause 22.6 (Procedure for transfer) or Clause 22.7 (Procedure for assignment) below, a transfer
or assignment may be effected by way of a syndication agreement in relation to the Syndication to be entered into between, among others, the Existing Lenders, the New Lenders and the Agent which sets out the rights and obligations under the Finance
Documents to be assigned or transferred, in lieu of a Transfer Certificate or an Assignment Agreement (a <B>Syndication Agreement</B>). </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>22.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>Limitation of responsibility of Existing Lenders </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">(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">Unless expressly agreed to the contrary, an Existing Lender makes no representation or warranty and assumes no
responsibility to a New Lender for: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">the legality, validity, effectiveness, adequacy or enforceability of the Finance Documents or any other
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">(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">the financial condition of any Group Member or any Affiliate of any Group 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="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">the performance and observance by the Borrower of its obligations under any of the Finance Documents or any
other documents; 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">(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">the accuracy of any statements (whether written or oral) made in or in connection with any Finance Document or
any other document, </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">and any representations or warranties implied by law are excluded. </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">(b)</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 New Lender confirms to the Existing Lender (which makes any assignment or transfer to such New Lender) and
the other Finance Parties that 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="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">has made (and shall continue to make) its own independent investigation and assessment of the financial
condition and affairs of the Borrower, Group Members and their related entities in connection with its participation in this Agreement and/or the other Finance Documents and has not relied exclusively on any information provided to it by such
Existing Lender in connection with any Finance Document; 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">69 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(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">will continue to make its own independent appraisal of the creditworthiness of the Borrower, Group Members and
their related entities whilst any amount is or may be outstanding under any of the Finance Documents or any commitment represented by any Commitment in respect of any Facility is in force. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Nothing in any Finance Document obliges an Existing Lender 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="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">accept a <FONT STYLE="white-space:nowrap">re-assignment</FONT> or
<FONT STYLE="white-space:nowrap">re-transfer</FONT> from a New Lender of any of the rights and obligations assigned or transferred under this Clause 22; 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">(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">support any losses directly or indirectly incurred by a New Lender by reason of the <FONT
STYLE="white-space:nowrap">non-performance</FONT> by the Borrower of its obligations under any of the Finance Documents or otherwise. </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>22.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>Procedure for 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">(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">Subject to the conditions set out in Clause 22.2 (Conditions of assignment or transfer) a transfer by an
Existing Lender of any or all of its rights and obligations under any Finance Document to a New Lender is effected on the Transfer Date in accordance with paragraph (c)&nbsp;below. The Agent shall, subject to paragraph (b)&nbsp;below, as soon as
reasonably practicable after receipt by it of a duly completed Transfer Certificate appearing on its face to comply with the terms of this Agreement and delivered in accordance with the terms of this Agreement, execute that Transfer Certificate,
<B>provided that</B> the Agent shall have no obligation to execute any Transfer Certificate at any time earlier than the date that is five Business Days after its receipt of such Transfer Certificate. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 Agent shall not be obliged to execute a Transfer Certificate delivered to it by an Existing Lender and a
New Lender unless it is satisfied that it has completed all &#147;know your customer&#148; and other similar procedures that it is required (including in accordance with internal policies) (or deems desirable) to conduct in relation to the transfer
from such Existing Lender to such New Lender (the subject of such Transfer Certificate). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">On the Transfer Date in respect of a transfer by an Existing Lender to a New 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 the extent that in the Transfer Certificate (relating to such transfer) such Existing Lender seeks to
transfer by novation its rights and obligations under any Finance Document each of the Borrower and such Existing Lender shall be released from further obligations towards one another under the Finance Documents and their respective rights against
one another under the Finance Documents shall be cancelled (being the <B>Discharged Rights and Obligations</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">(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">each of the Borrower and such New Lender shall assume obligations towards one another and/or acquire rights
against one another under the Finance Documents which differ from the Discharged Rights and Obligations only insofar as the Borrower and such New Lender have assumed and/or acquired the same in place of the Borrower and such Existing 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">(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">the Administrative Parties, such New Lender and the other Lenders shall acquire the same rights and assume the
same obligations between themselves as they would have acquired and assumed had such New Lender been originally party hereto as a Lender with the rights and/or obligations acquired or assumed by it as a result of the transfer (the subject of such
Transfer Certificate) and to that extent any of the Administrative </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">70 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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 ALIGN="left" VALIGN="top">
Parties and such other Lenders (on one hand) and such Existing Lender (on the other hand) shall each be released from further obligations to each other under the Finance Documents; and
</TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">such New Lender shall become a Party as a &#147;Lender&#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">(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">The procedure set out in this Clause 22.6 (Procedure for transfer) shall not apply to any right or obligation
under any Finance Document (other than this Agreement) if and to the extent its terms, or any laws or regulations applicable thereto, provide for or require a different means of transfer of such right or obligation or prohibit or restrict any
transfer of such right or obligation, unless such prohibition or restriction shall not be applicable to the relevant transfer or each condition of any applicable restriction shall have been satisfied. </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>22.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>Procedure for assignment </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">(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">Subject to the conditions set out in paragraph (d)&nbsp;below and Clause 22.2 (Conditions of assignment or
transfer), an assignment by an Existing Lender of any or all of its rights under the Finance Documents to a New Lender may be effected on the Transfer Date in accordance with paragraph (b)&nbsp;below. The Agent shall, subject to paragraph (d)(ii),
as soon as reasonably practicable after receipt by it of a duly completed Assignment Agreement appearing on its face to comply with the terms of this Agreement and delivered in accordance with the terms of this Agreement, execute that Assignment
Agreement, <B>provided that</B> the Agent shall have no obligation to execute any Assignment Agreement at any time earlier than the date that is five Business Days after its receipt of such Assignment 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">(b)</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 Transfer Date relating to an assignment by an Existing Lender to a New 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">such Existing Lender will assign absolutely to such New Lender the rights under the Finance Documents expressed
to be the subject of assignment in such Assignment 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">(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">such Existing Lender will be released by the Borrower and the other Finance Parties from the obligations owed
by it (the <B>Relevant Obligations</B>) and expressed to be the subject of release in such Assignment 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">(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">the New Lender shall become a Party as a &#147;Lender&#148; and shall be bound by obligations equivalent to the
Relevant Obligations. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">An Existing Lender may utilise procedures other than those set out in this Clause 22.7 to assign its rights
under the Finance Documents (but not, without the consent of the Borrower or unless in accordance with Clause 22.5 (Procedure for transfer), to obtain a release by the Borrower from the obligations owed to the Borrower by that Existing Lender nor
the assumption of equivalent obligations by the applicable New Lender) <B>provided that </B>the conditions set out in paragraph (d)&nbsp;below are complied with. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">An assignment by an Existing Lender to a New Lender (whether pursuant to an Assignment Agreement or paragraph
(c)&nbsp;above) will only be effective on: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">receipt by the Agent (whether in an Assignment Agreement or otherwise) of written confirmation from such New
Lender (in form and substance satisfactory to the Agent) that such New Lender will assume the same obligations to the other Finance Parties as it would have been under if it were an Original Lender; 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">71 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(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">performance by the Agent of all necessary &#147;know your customer&#148; or other similar checks under all
applicable laws and regulations in relation to such assignment to such New Lender. The Agent shall promptly notify such Existing Lender and such New Lender of the completion of such checks. The Agent shall not be obliged to execute an Assignment
Agreement delivered to it by an Existing Lender and a New Lender or any document delivered to it pursuant to paragraph (c)&nbsp;above unless it is satisfied that it has completed all &#147;know your customer&#148; and other similar procedures that
it is required (or deems desirable) to conduct in relation to such assignment to such New 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">(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">The procedure set out in this Clause 22.6 shall not apply to any right or obligation under any Finance Document
(other than this Agreement) if and to the extent its terms, or any laws or regulations applicable thereto, provide for or require a different means of assignment of such right or release or assumption of obligation or prohibit or restrict any
assignment of such right or release or assumption of such obligation, unless such prohibition or restriction shall not be applicable to the applicable assignment, release and assumption or each condition of any applicable assignment, release and
assumption shall have been satisfied. </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>22.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>Copy of Transfer Certificate or Assignment Agreement and Increase Confirmation to Borrower
</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 Agent shall, as soon as reasonably practicable after it has executed a Transfer Certificate, an Assignment
Agreement or an Increase Confirmation, send to the Borrower a copy of that Transfer Certificate, Assignment Agreement or Increase Confirmation. </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>22.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>Existing consents and waivers </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 New Lender shall be bound by any consent, waiver, election or decision given or made by the applicable Existing Lender under or pursuant
to any Finance Document prior to the coming into effect of the applicable assignment or transfer from such Existing Lender to such New Lender. </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>22.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>Exclusion of the Agent&#146;s liabilities </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 relation to any assignment or transfer pursuant to this Clause 22, each Party acknowledges and agrees that the Agent shall not be obliged
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="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">enquire as to the accuracy of any representation or warranty made by, or the status of, any person in respect
of its eligibility as a 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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">attend to any registration or perfection requirements required in connection with such assignment or transfer
or to ensure that such registration or perfection requirements are completed; 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">(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">provide any New Lender with any information regarding any previous amendments or waivers in relation to any
Finance Document. </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>22.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><FONT STYLE="white-space:nowrap">Sub-participation</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">For the avoidance of doubt, each Lender may grant <FONT STYLE="white-space:nowrap">sub-participations</FONT> in respect of any or all of its
rights and/or obligations under any Finance Document to any person and no consent of the Borrower shall be required in respect of any such <FONT STYLE="white-space:nowrap">sub-participations,</FONT> <B>provided that</B> where, as a result of the <FONT
STYLE="white-space:nowrap">sub-participation,</FONT> such Lender would no longer retain absolute discretion with regard to the exercise of votes under the Finance Documents, then that Lender shall be required to consult with the Borrower in respect
of any such <FONT STYLE="white-space:nowrap">sub-participations.</FONT> </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">72 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>22.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>Assignments and transfers to Group Members </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">A Lender may not assign or transfer any of its rights and/or obligations under any Finance Document to any Group Member or any Affiliate of any
Group Member, except with the prior written consent of all of the Lenders. </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>22.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>Security over Lenders&#146; rights </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 addition to the other rights provided to Lenders under this Clause 22, each Lender may without consulting with or obtaining consent from the
Borrower, at any time charge, assign or otherwise create Security in or over (whether by way of collateral or otherwise) all or any of its rights under any Finance Document to secure obligations of that Lender including: </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">(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">any charge, assignment or other Security to secure obligations to a federal reserve or central bank; 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">(b)</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 case of any Lender which is a fund, any charge, assignment or other Security granted to any holders (or
trustee or representatives of holders) of obligations owed, or securities issued, by that Lender as security for those obligations or securities, </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">except that no such charge, assignment or Security shall: </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">(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">release such Lender from any of its obligations under the Finance Documents, or substitute the beneficiary of
the relevant charge, assignment or other Security for such Lender as a party to any of the Finance Documents; 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">(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">require any payments to be made by the Borrower or grant to any person any rights that are more extensive than
those required to be made or granted to such Lender under the Finance Documents. </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>23.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>CHANGES TO THE BORROWER </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"><B>23.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>No assignments or transfers by the Borrower </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 Borrower shall not assign all or any of its rights or transfer all or any of its rights or obligations under any or all of the Finance
Documents except with the prior written consent of all the Lenders. </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>24.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>DISCLOSURE OF INFORMATION </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"><B>24.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>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 Finance Party agrees to keep all Confidential Information confidential and not to disclose it to anyone, save to the extent permitted by
Clause 24.2 (Disclosure of Confidential Information) and to ensure that all Confidential Information is protected with security measures and a degree of care that would apply to its own confidential information. </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>24.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>Disclosure of Confidential 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">Any Finance Party may deliver copies of the Finance Documents and/or disclose any information (including Confidential Information) received by
it under or pursuant to any Finance Document or any other information about the Borrower, the Group, and/or the Finance Documents as that Finance Party shall consider appropriate (if, in relation to any of paragraphs (k)(i), (k)(ii) and (k)(iii)
below, the person to whom any Confidential Information is to be disclosed has entered into a Confidentiality Undertaking, except that there shall be no requirement for any Confidentiality Undertaking if such recipient is subject to professional
obligations to maintain the confidentiality of such Confidential Information) to: </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">73 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(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">any of its head office, branches, representative offices, Affiliates and/or Related Funds (<B>Permitted
Parties</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">(b)</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 Finance 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">(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">any of the professional advisers or external auditor of it or any of the Permitted Parties and/or any other
person providing services to or agent or contractor of it or any of the Permitted Parties (<B>provided that </B>such professional adviser, person providing services or agent or contractor is under a duty of confidentiality, contractual or otherwise,
to such Finance Party or such Permitted 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">(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">the 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="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">any person permitted by the 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="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">any person to the extent required for the purpose of any litigation, arbitration or regulatory proceedings or
procedure or in connection with any preservation or enforcement of any right or remedy under any Finance 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">(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">any person to whom, and to the extent that, information is requested or required to be disclosed by any
applicable law or regulation or the rules or requirements of any applicable court or tribunal, securities exchange or supervisory, governmental, quasi-governmental, administrative, regulatory or self-regulatory body or authority;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">any employee, director or officer of, or any auditor, partner or Representative of, any Finance Party or any of
the Permitted 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">(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">any rating agency, insurer or insurance broker of, or any direct or indirect provider of credit protection to,
such Finance Party or any of the Permitted Parties, or any professional adviser of any of the foregoing, <B>provided that </B>such person is informed of the confidential nature of such 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%">&nbsp;</TD>
<TD WIDTH="5%" 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">any person to whom or for whose benefit that Finance Party charges, assigns or otherwise creates Security (or
may do so) in or over all or any of its rights under any Finance Document pursuant to Clause 22.13 (Security over Lenders&#146; rights); 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">(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">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="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 (or through) whom that Finance Party assigns or transfers (or may potentially assign or transfer) all or any
of its rights and obligations under any Finance Document and, in each case, to any of that person&#146;s Affiliates, Related Funds, Representatives and professional advisers; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">with (or through) whom that Finance Party enters into (or may potentially enter into) any <FONT
STYLE="white-space:nowrap">sub-participation</FONT> in relation to, or any other transaction under which payments are to be made by reference to, any Facility, any Finance Document, the Borrower or any Group Member, or who invests directly or
indirectly in any such <FONT STYLE="white-space:nowrap">sub-participation</FONT> or other transaction and, in each case, to any of that person&#146;s Affiliates, Related Funds, Representatives and professional advisers; 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">(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">who acquires or is proposing to acquire any interest in, or enters into or is proposing to enter into any
merger, amalgamation or other similar arrangement with, that Finance Party and, in each case, to any of that person&#146;s Affiliates, Related Funds, Representatives and professional advisers. </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">74 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">The Borrower further acknowledges and agrees that some services, operational and processing
procedures relating to the transactions or services contemplated under the Finance Documents may from time to time be outsourced by any Finance Party to its regional or global processing centres, branches, Subsidiaries, representative offices,
Affiliates, agents of any Finance Party and third parties selected by any Finance Party, wherever situated, and these service providers may from time to time be given access to information and data relating to the transactions or services
contemplated under the Finance Documents for the purpose of or in relation to the services and procedures they perform. This Clause 24 is not, and shall not be deemed to constitute, an express or implied agreement by a Finance Party for a higher
degree of confidentiality than that prescribed under any applicable law or regulation. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Notwithstanding any other provision in this
Agreement or any other document, the Borrower acknowledges and agrees that each Finance Party (and each employee, representative or other agent of each Finance Party) may each disclose to any and all persons to the extent required to be disclosed
under any law or regulation applicable to such Finance Party, without limitation of any kind, the U.S. tax treatment and U.S. tax structure of the transactions contemplated under the Finance Documents and all materials of any kind (including
opinions or other tax analyses) that are provided to any of them relating to such U.S. tax treatment and U.S. tax structure, other than any information for which <FONT STYLE="white-space:nowrap">non-disclosure</FONT> is necessary in order to comply
with applicable securities laws. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">This Clause 24 supersedes any previous agreement between any of the Parties relation to the
confidentiality of any such information or of any Finance Document. </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>24.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>Disclosure of Funding Rate </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">(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">For the purposes of this Clause: </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman"><B>Funding Rate</B> means any rate notified by a Lender to the Agent pursuant to paragraph (a)(ii) of Clause 10.4 (Cost of funds). </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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Agent and the Borrower agree to (and the Borrower shall procure that each other Group Member shall) keep
each Funding Rate confidential and not to disclose it to anyone, save to the extent permitted by paragraphs (c)&nbsp;and (d) below. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Agent may disclose: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">any Funding Rate to the Borrower pursuant to Clause 8.4 (Notification of rates of interest); 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">(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">any Funding Rate to any person appointed by it to provide administration services in respect of one or more of
the Finance Documents to the extent necessary to enable such person to provide those services if such person to whom that Funding Rate is to be given has entered into a confidentiality agreement substantially in the form of the Loan Market
Association Master Confidentiality Undertaking for Use With Administration/Settlement Service Providers or such other form of confidentiality undertaking agreed between the Agent and the Lender providing such Funding Rate. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Agent may disclose any Funding Rate, and the Borrower may disclose any Funding Rate, 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="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">any of its Affiliates and any of its or their officers, directors, employees, professional advisers, auditors,
partners and Representatives if any person to whom that Funding Rate is to be given pursuant to this paragraph (i)&nbsp;is informed in writing of its </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">75 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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 ALIGN="left" VALIGN="top">
confidential nature and that it may be price-sensitive information except that there shall be no such requirement to so inform if such person is subject to professional obligations to maintain
the confidentiality of that Funding Rate or is otherwise bound by requirements of confidentiality in relation to it; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">any person to whom information is required or requested to be disclosed by any court of competent jurisdiction
or any governmental, banking, taxation or other regulatory authority or similar body, the rules of any relevant stock exchange or pursuant to any applicable law or regulation if the person to whom that Funding Rate is to be given is informed in
writing of its confidential nature and that it may be price-sensitive information except that there shall be no requirement to so inform if, in the opinion of the Agent or the Borrower, as the case may be, it is not practicable to do so in the
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">(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">any person to whom information is required to be disclosed in connection with, and for the purposes of, any
litigation, arbitration, administrative or other investigations, proceedings or disputes if the person to whom that Funding Rate is to be given is informed in writing of its confidential nature and that it may be price-sensitive information except
that there shall be no requirement to so inform if, in the opinion of the Agent or the Borrower, as the case may be, it is not practicable to do so in the circumstances; 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">(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">any person with the consent of the Lender providing such Funding Rate. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">The Agent and the Borrower acknowledge that each Funding Rate is or may be price-sensitive information and that
its use may be regulated or prohibited by applicable legislation including securities law relating to insider dealing and market abuse and the Agent and the Borrower undertake not to (and the Borrower shall procure that no Group Member shall) use
any Funding Rate for any unlawful purpose. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">The Agent and the Borrower agree (to the extent permitted by law and regulation) to inform a Lender (that
provides a Funding Rate): </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">of the circumstances of any disclosure made pursuant to paragraph (d)(ii) except where such disclosure is made
to any of the persons referred to in that paragraph during the ordinary course of its supervisory or regulatory function; 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">(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">upon becoming aware that any information has been disclosed in breach of this Clause 24.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="5%" 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">No Event of Default will occur under Clause 21.3 (Other obligations) by reason only of the Borrower&#146;s
failure to comply with this Clause 24.3. </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>24.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>Disclosure of Lender details by the Agent </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 Agent shall provide to the Borrower, promptly following receipt of a request by the Borrower (but no more frequently than once per calendar
month), the names of the Lenders as at the date of that request, their respective Commitments in respect of each Facility, (to the extent provided to the Agent) the address and fax number (and the department or officer, if any, for whose attention
any communication is to be made) of each Lender for any communication to be made or document to be delivered under or in connection with the Finance Documents, (to the extent provided to the Agent) the electronic mail address and/or any other
information required to enable the sending and receipt of information by electronic mail or other electronic means to and by each Lender to whom any communication under or in connection with the Finance Documents may be made by that means, and the
account details of each Lender for any payment to be distributed by the Agent to that Lender under the Finance Documents. For the avoidance of doubt, each Lender authorises the Agent to provide such information to the Borrower from time to time.
</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">76 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>24.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>Green Loan Principles </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">For the avoidance of doubt, Facility A may be described as a green loan that is aligned with the Green Loan Principles (or similar) in any
announcements and/or publicity of any of the Finance 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>25.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>ROLE OF THE ADMINISTRATIVE PARTIES </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"><B>25.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>Appointment of the Agent </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">(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">Each Finance Party (other than the Agent) appoints the Agent to act as its agent under and in connection with
the Finance 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">(b)</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 Finance Party (other than the Agent) authorises the Agent to perform the duties, obligations and
responsibilities and to exercise the rights, powers, authorities and discretions specifically given to the Agent under or in connection with the Finance Documents together with any other incidental rights, powers, authorities and discretions.
</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>25.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>Duties of the Agent </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">(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">Subject to paragraph (b)&nbsp;below, the Agent shall promptly forward to a party to any Finance Document the
original or a copy of any document which is delivered to the Agent for that party by any other party to any Finance 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">(b)</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 Clause 22.8 (Copy of Transfer Certificate or Assignment Agreement and Increase
Confirmation to Borrower), paragraph (a)&nbsp;above shall not apply to any Assignment Agreement or any Transfer Certificate or any notice or confirmation under paragraph (d)(i) of Clause 22.7 (Procedure for assignment). </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Except where a Finance Document specifically provides otherwise, the Agent is not obliged to review or check
the adequacy, accuracy or completeness of any document it forwards to any party to any Finance 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">(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">If the Agent receives notice from any party to any Finance Document referring to a Finance Document, describing
a Default and stating that the circumstance described is a Default, it shall promptly notify the other Finance 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">(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">If the Agent is aware of the <FONT STYLE="white-space:nowrap">non-payment</FONT> of any principal, interest,
commitment fee or other fee payable to a Finance Party (other than any Administrative Party) under a Finance Document it shall promptly notify the other Finance 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">(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">The Agent&#146;s duties under the Finance Documents are solely mechanical and administrative in nature. The
Agent shall have no other duties, obligations and responsibilities save as expressly provided for in the Finance Documents to which it is a party (and no others shall be implied). </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>25.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>Role of the MLABUS, ARRANGERS AND GREEN LOAN COORDINATORS </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Except as specifically provided in the Finance Documents to which it is a party, none of the MLABUs, Arrangers and Green Loan Coordinators
shall have any obligations of any kind to any other Party under or in connection with any Finance Document. </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">77 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>25.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>No fiduciary duties </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">(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">Nothing in this Agreement constitutes any Administrative Party as a trustee or fiduciary of 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="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">No Administrative Party shall be bound to account to any Lender for any sum or the profit element of any sum
received by it for its own account. </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>25.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>Business with the Group </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 Administrative Party may accept deposits from, lend money to and generally engage in any kind of banking or other business with the
Borrower, any other Group Member or any Affiliate of any of the foregoing. </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>25.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>Rights and discretions of the Agent </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">(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 Agent 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">(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">rely on any representation, communication, notice or document believed by it to be genuine, correct and
appropriately authorised and shall have no duty to verify any signature on any document; 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">(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">assume 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">(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">any instructions received by it from the Majority Lenders, any Lender or any group of Lenders are duly given in
accordance with the terms of the Finance Documents; 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">unless it has received notice of revocation, those instructions have not been revoked; 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">(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">rely on a certificate from 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">(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">as to any matter of fact or circumstance which might reasonably be expected to be within the knowledge of that
person; 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">(B)</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 effect that such person approves of any particular dealing, transaction, step, action or thing,
</P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">as sufficient evidence that that is the case and, in the case of paragraph (A)&nbsp;above, may assume the truth and
accuracy of that certificate. </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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Agent may assume (unless it has received notice to the contrary in its capacity as agent for the Finance
Parties) 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">(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 Default has occurred (unless it has actual knowledge of a Default arising under Clause 21.1 <FONT
STYLE="white-space:nowrap">(Non-payment));</FONT> 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">(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">any right, power, authority or discretion vested in any party to any Finance Document, the Majority Lenders or
the applicable Lenders has not been exercised. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Agent may engage, and pay for and rely on the advice or services of any lawyers, accountants, tax advisers,
surveyors or other professional advisers or experts. </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">78 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(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 prejudice to the generality of paragraph (c)&nbsp;above or paragraph (e)&nbsp;below, the Agent may at
any time engage and pay for the services of any lawyers to act as independent counsel to the Agent (and so separate from any lawyers instructed by the Lenders) if the Agent in its reasonable opinion deems this to be 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">(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">The Agent may rely on the advice or services of any lawyers, accountants, tax advisers, surveyors or other
professional advisers or experts (whether obtained by the Agent or by any other Party) and shall not be liable for any damages, costs or losses to any person, any diminution in value or any liability whatsoever arising as a result of its so relying.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">The Agent may act in relation to the Finance Documents through its officers, employees and agents.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">Unless a Finance Document expressly provides otherwise the Agent may disclose to any other Party any
information it reasonably believes it has received as agent under any Finance 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">(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">Notwithstanding any other provision of any Finance Document to the contrary, no Administrative Party is obliged
to do or omit to do anything if it would or might in its reasonable opinion constitute a breach of any law or regulation or a breach of a fiduciary duty or duty of confidentiality. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Notwithstanding any provision of any Finance Document to the contrary, the Agent is not obliged to expend or
risk its own funds or otherwise incur any financial liability in the performance of its duties, obligations or responsibilities or the exercise of any right, power, authority or discretion if it has grounds for believing the repayment of such funds
or adequate indemnity against, or security for, such risk or liability is not reasonably assured to 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="5%" 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 prejudice to the generality of paragraph (g)&nbsp;above, the Agent may disclose the identity of a
Defaulting Lender (to the extent that the Agent is aware) to the other Finance Parties and the Borrower and shall, as soon as reasonably practicable, disclose the same upon the written request of the Borrower or the Majority Lenders. Each Lender
hereby consents to any and all such disclosures by the Agent pursuant to this paragraph (j). </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>25.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>Majority Lenders&#146; instructions </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">(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">Unless a contrary indication appears in a Finance Document, the Agent shall (i)&nbsp;exercise any right, power,
authority or discretion vested in it as Agent in accordance with any instructions given to it by the Majority Lenders (or, if so instructed by the Majority Lenders, refrain from exercising any right, power, authority or discretion vested in it as
Agent) and (ii)&nbsp;not be liable for any act (or omission) if it acts (or refrains from taking any action) in accordance with such an instruction of the Majority Lenders. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Unless a contrary indication appears in a Finance Document, any such instructions so given by the Majority
Lenders will be binding on all of the Finance 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">(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">The Agent may refrain from acting in accordance with the instructions of the Majority Lenders (or, if
appropriate, the applicable Lenders) until it has received such security as it may require for any cost, loss or liability (together with any associated Indirect Tax) which it may incur in complying with such 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%">&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">In the absence of instructions from the Majority Lenders, (or, if appropriate, the applicable Lenders) the
Agent may act (or refrain from taking action) as it considers to be in the best interest of the Lenders, <B>provided that </B>(for the avoidance of doubt) the Agent shall not be under any duty to take any action in the absence of such instructions.
</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">79 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(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">The Agent is not authorised to act on behalf of and in the name of a Finance Party (without first obtaining
that Finance Party&#146;s prior written consent) in any legal or arbitration proceedings relating to any Finance Document, <B>provided that </B>nothing herein shall prejudice the ability of the Agent to bring, defend or conduct any proceedings in
its capacity as Agent (in the name of the Agent). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">For the purposes of determining: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Majority Lenders, Majority Facility A Lenders, Majority Facility B Lenders or Super Majority Lenders; 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">(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">whether the consent, instruction or vote of (A)&nbsp;Lenders holding any applicable percentage (including, for
the avoidance of doubt, unanimity) of the Total Commitments, the Commitments in respect of any or all of the Facilities or any part thereof and/or participations in respect of any or all of the Loans or (B)&nbsp;any group of Lenders has been
obtained in respect of any matter (including any amendment or waiver relating to any Finance Document), </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">a Lender may
split its votes (as attributable to its Commitment(s) in respect of any or all of the Facilities or any part thereof and/or its participations in respect of any or all of the Loans) in whatever percentages it may specify, and may exercise such votes
in different ways (and shall for such purpose be construed as and deemed to constitute different Lenders holding such percentages of such Commitments in respect of such Facilities and/or such percentages of such participations in respect of such
Loans as so specified by such Lender respectively (such Commitment in respect of a Facility so deemed to be held by any such Lender being its <B>Split Commitment</B> in respect of any Facility and such participation in any Loan so deemed to be held
by any such Lender being its <B>Split Participation</B> in respect of such Loan), <B>provided that </B>the aggregate of such percentages shall be equal to 100%). </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">(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">If a Lender exercises its right under paragraph (f)&nbsp;above in respect of any part of its Commitment in
respect of any Facility or participation in respect of any Loan, such Lender shall notify the Agent of the portions into which it has split its Commitment in respect of any Facility or participation in respect of such Loan. The Agent shall act on
the instructions of a Lender provided in connection with any split of its Commitment in respect of any Facility or participation in respect of any Loan under paragraph (f)&nbsp;above and shall not be liable for any act (or omission) if it acts (or
refrains from acting) in accordance with such instructions. </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>25.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>Responsibility for documentation </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">No Administrative Party: </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">(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">is responsible for the adequacy, accuracy and/or completeness of any information (whether oral or written)
supplied by any Administrative Party, the Borrower or any other person given in or in connection with any Finance Document, the Information Memorandum or the transactions contemplated under any Finance 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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">is responsible for the legality, validity, effectiveness, adequacy or enforceability of any Finance Document or
any other agreement, arrangement or document entered into, made or executed in anticipation of or in connection with any Finance Document; 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">(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">is responsible for any determination as to whether any information provided or to be provided to any Finance
Party is <FONT STYLE="white-space:nowrap">non-public</FONT> information the use of which may be regulated or prohibited by applicable law or regulation relating to insider dealing or otherwise. </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">80 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>25.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>No duty to monitor </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 Agent shall not be bound to enquire: </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">(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">whether or not any Default has 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%">&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">as to the performance, default or any breach by any Party of its obligations under any Finance Document; 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">(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">whether any other event specified in any Finance Document has occurred. </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>25.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>Exclusion of 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">(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 limiting paragraph (b)&nbsp;below (and without prejudice to any other provision of any Finance Document
excluding or limiting the liability of the Agent), the Agent will not be liable (including, without limitation, for negligence or any other category of liability whatsoever) for: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">any damages, costs or losses to any person, any diminution in value, or any liability whatsoever arising as a
result of taking or not taking any action under or in connection with any Finance Document, unless directly caused by its gross negligence or wilful misconduct; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">exercising, or not exercising, any right, power, authority or discretion given to it by, or in connection with,
any Finance Document or any other agreement, arrangement or document entered into, made or executed in anticipation of, under or in connection with, any Finance Document, other than by reason of its gross negligence or wilful misconduct; 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">(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">without prejudice to the generality of paragraphs (i)&nbsp;and (ii) above, any damages, costs or losses to any
person, any diminution in value or any liability whatsoever (including for negligence or any other category of liability whatsoever but not including any claim based on the fraud of the Agent) arising as a result of: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">any act, event or circumstance not reasonably within its control; 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">(B)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the general risks of investment in, or the holding of assets in, any jurisdiction, </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">including (in each case) such damages, costs, losses, diminution in value or liability arising as a result of: nationalisation, expropriation
or other governmental actions; any regulation, currency restriction, devaluation or fluctuation; market conditions affecting the execution or settlement of transactions or the value of assets (including any Disruption Event); breakdown, failure or
malfunction of any third party transport, telecommunications, computer services or systems; natural disasters or acts of God; war, terrorism, insurrection or revolution; or strikes or industrial action. </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">(b)</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 Party (other than the Agent) may take any proceedings against any officer, employee or agent of the Agent in
respect of any claim it might have against the Agent or in respect of any act or omission of any kind by that officer, employee or agent in relation to any Finance Document, and any officer, employee or agent of the Agent may rely on this Clause
25.10 subject to Clause 1.4 (Third party rights) and the provisions of the Third Parties Ordinance. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Agent will not be liable for any delay (or any related consequences) in crediting an account with an amount
required under the Finance Documents to be paid by the Agent if the Agent has taken all necessary steps as soon as reasonably practicable to comply with the regulations or operating procedures of any recognised clearing or settlement system used by
the Agent for that purpose. </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">81 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(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">Nothing in any Finance Document shall oblige any Administrative Party to conduct: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">any &#147;know your customer&#148;, anti-money laundering or other procedures in relation to any person; 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">(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">any check on the extent to which any transaction contemplated by any Finance Document might be unlawful for any
Lender, on behalf of any Lender and each Lender confirms to each Administrative Party that it is solely responsible for any such procedures or check it is required to conduct and that it shall not rely on any statement in relation to such procedures
or check made by any Administrative 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">(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">Without prejudice to any provision of any Finance Document excluding or limiting the Agent&#146;s liability,
any liability of the Agent arising under or in connection with any Finance Document shall be limited to the amount of actual loss which has been suffered (as determined by reference to the date of default of the Agent or, if later, the date on which
such loss arises as a result of such default) but without reference to any special conditions or circumstances known to the Agent at any time which increase the amount of that loss. In no event shall the Agent be liable for any loss of profits,
goodwill, reputation, business opportunity or anticipated saving, or for special, punitive, indirect or consequential damages, whether or not the Agent has been advised of the possibility of such loss or damages. </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>25.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>Lenders&#146; indemnity to the Agent </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">(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">Each Lender shall (in the proportion determined in accordance with paragraph (b)&nbsp;below) indemnify the
Agent, within three Business Days of demand, against any cost, loss or liability (including, without limitation, for negligence, in relation to any FATCA-related liability or any other category of liability whatsoever) incurred by the Agent
(otherwise than by reason of the Agent&#146;s gross negligence or wilful misconduct) (or, in the case of any cost, loss or liability pursuant to Clause 27.11 (Disruption to payment systems etc.), notwithstanding the Agent&#146;s negligence, gross
negligence or any other category of liability whatsoever but not including any claim based on the fraud of the Agent) in acting as Agent under the Finance Documents (unless the Agent has been reimbursed by the Borrower pursuant to a Finance Document
in respect of the same cost, loss or 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="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">Each Lender&#146;s proportion of such cost, loss or liability shall be equal to the proportion borne by
(i)&nbsp;the aggregate of such Lender&#146;s Commitment(s) (for any or all Facilities) to (ii)&nbsp;the Total Commitments (or, if the Total Commitments have been reduced to zero, the proportion borne by (A)&nbsp;the aggregate of such Lender&#146;s
Commitment(s) (for any or all Facilities) immediately before the reduction of the Total Commitments to zero to (B)&nbsp;the Total Commitments immediately before the reduction of the Total Commitments to zero). </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>25.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>Resignation of the Agent </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">(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 Agent may resign and appoint one of its Affiliates as successor by giving notice to the Lenders and the
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="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">Alternatively the Agent may resign by giving 30 days&#146; notice to the Lenders and the Borrower, in which
case the Majority Lenders (after consultation with the Borrower) may appoint a successor Agent. </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">82 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">If the Majority Lenders have not appointed a successor Agent in accordance with paragraph (b)&nbsp;above within
30 days after the applicable notice of resignation was given, the retiring Agent (after consultation with the Borrower) may appoint a successor Agent. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The retiring Agent shall make available to the successor Agent such documents and records and provide such
assistance as the successor Agent may reasonably request for the purposes of performing its functions as Agent under the Finance 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">(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">The Agent&#146;s resignation notice shall only take effect upon the appointment of a successor to the Agent.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">Upon the appointment of a successor Agent, the retiring Agent shall be discharged from any further obligation
in respect of the Finance Documents (other than its obligations under paragraph (d)&nbsp;above) but shall remain entitled to the benefit of Clause 15.3 (Indemnity to the Agent) and this Clause 25 (and any agency fees for the account of such retiring
Agent shall cease to accrue from such date and shall instead accrue in favour of such successor Agent). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">After consultation with the Borrower, the Majority Lenders may, by giving not less than 30 days&#146; notice to
the Agent (or, at any time the Agent is an Impaired Agent, by giving any shorter notice determined by the Majority Lenders), require it to resign in accordance with paragraph (b)&nbsp;above. In this event, the Agent shall resign in accordance with
paragraph (b)&nbsp;above but the cost of complying with paragraph (d)&nbsp;above shall be for the account of the 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="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">Any successor Agent and each of the other Parties shall have the same rights and obligations among themselves
as they would have had had such successor Agent been originally party hereto as the Agent. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Clauses 15 (Other Indemnities) and 16 (Costs and Expenses) shall survive and remain in full force and effect in
favour of any Agent that has resigned or been replaced. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">The Agent shall resign in accordance with paragraph (b)&nbsp;above (and, to the extent applicable, shall use
reasonable endeavours to appoint a successor Agent pursuant to paragraph (c)&nbsp;above) if on or after the date which is three months before the earliest FATCA Application Date relating to any payment to the Agent under the Finance 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">(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">the Agent fails to respond to a request under Clause 12.7 (FATCA information) and a Lender reasonably believes
that the Agent will not be (or will have ceased to be) a FATCA Exempt Party on or after that FATCA Application 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="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">the information supplied by the Agent pursuant to Clause 12.7 (FATCA information) indicates that the Agent will
not be (or will have ceased to be) a FATCA Exempt Party on or after that FATCA Application Date; 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">(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">the Agent notifies the Borrower and the Lenders that the Agent will not be (or will have ceased to be) a FATCA
Exempt Party on or after that FATCA Application Dates, </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">and (in each case) a Lender reasonably believes that a Party will
be required to make a FATCA Deduction that would not be required if the Agent were a FATCA Exempt Party, and that Lender, by notice to the Agent, requires it to resign. </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>25.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>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="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">In acting as agent for the Finance Parties, the Agent shall be regarded as acting through its agency division
which shall be treated as a separate entity from any other of its divisions or departments. </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">83 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(b)</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 information is received by another division or department of the Agent, it may be treated as confidential to
that division or department and the Agent shall not be deemed to have notice of 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="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">The Agent shall not be obliged to disclose to any Finance Party any information supplied to it by the Borrower
or any Affiliate of the Borrower on a confidential basis and for the purpose of evaluating whether any waiver or amendment is or may be required or desirable in relation to any Finance Document. </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>25.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>Relationship with the Lenders </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">(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">Subject to Clause 27.2 (Distributions by the Agent), the Agent may treat each person shown in the records of
the Agent as a Lender at the opening of business (in the place of the Agent&#146;s principal office as notified to the Finance Parties from time to time) as a Lender acting through its Facility Office: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">entitled to or liable for an payment due under any Finance Document on that day as a 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">(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">entitled to receive and act upon any notice, request, document or communication or make any decision or
determination under any Finance Document made or delivered as a Lender on that day, </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">unless it has received not less than
five Business Days&#146; prior notice from that Lender to the contrary in accordance with the terms 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">(b)</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 Finance Party shall provide the Agent with such information that the Agent may reasonably specify as being
necessary or desirable to enable the Agent to perform its functions as the Agent. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Any Lender may by notice to the Agent appoint a person to receive on its behalf all notices, communications,
information and documents to be made or despatched to that Lender under the Finance Documents. Such notice shall contain the address, fax number and email address and/or any other information required to enable the sending and receipt of information
by that means (and, in each case, the department or officer, if any, for whose attention communication is to be made) and be treated as a notification of a substitute address, fax number, email address, department and officer by that Lender for the
purposes of Clause 29.2 (Addresses) and the Agent shall be entitled to treat such person as the person entitled to receive all such notices, communications, information and documents as though that person were that Lender. </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>25.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>Credit appraisal by the Lenders </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Without affecting the responsibility of the Borrower for information supplied by it or on its behalf in connection with any Finance Document,
each of the Lenders confirms to each Administrative Party that it has been, and will continue to be, solely responsible for making its own independent appraisal and investigation of all risks arising under or in connection with any Finance Document
including but 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="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 financial condition, status and nature of the Borrower, Group Members and their respective 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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the legality, validity, effectiveness, adequacy or enforceability of any Finance Document and/or any other
agreement, arrangement or document entered into, made or executed in anticipation of, under or in connection with any Finance Document; </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">84 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">whether that Lender has recourse, and the nature and extent of that recourse, against any party to any Finance
Document or any of its respective assets under or in connection with any Finance Document, the transactions contemplated by the Finance Documents or any other agreement, arrangement or document entered into, made or executed in anticipation of,
under or in connection with any Finance Document; 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">(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">the adequacy, accuracy and/or completeness of the Information Memorandum and/or any other information provided
by the Agent, any party to any Finance Document or by any other person under or in connection with any Finance Document, the transactions contemplated by the Finance Documents or any other agreement, arrangement or document entered into, made or
executed in anticipation of, under or in connection with any Finance Document. </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>25.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>Deduction from amounts payable by the Agent </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 Party owes an amount to the Agent under any of the Finance Documents, the Agent may, after giving notice to such Party, deduct an amount
not exceeding that amount from any payment to such Party which the Agent would otherwise be obliged to make under the Finance Documents and apply the amount deducted in or towards satisfaction of that amount owed by such Party to the Agent. For the
purposes of the Finance Documents such Party shall be regarded as having received any amount so deducted. </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>25.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>Money laundering </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 mandatorily required by applicable laws or regulations to which the Agent is subject, the Agent shall not be responsible to any Party
for providing any certification or documents with respect to any information (except for any information in respect of itself) required for any anti-money laundering due diligence purpose. Such certificates and related documents shall be provided
directly by the Borrower, <B>provided that </B>the request for such information may be made through the Agent. </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>25.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>Amounts paid in error </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">(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">If the Agent pays an amount to another Party and the Agent notifies that Party that such payment was an
Erroneous Payment then the Party to whom that amount was paid by the Agent shall as soon as reasonably practicable following demand refund the same to the Agent. For the avoidance of doubt, no such other Party shall be liable to the Agent for any
amount of interest in respect of that Erroneous Payment. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Neither: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">the obligations of any Party to the Agent; nor </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">the remedies of the Agent (whether arising under this Clause 25.18 or otherwise) which relate to an Erroneous
Payment, </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">will be affected by any act, omission, matter or thing which, but for this paragraph (ii), would reduce,
release or prejudice any such obligation or remedy (whether or not known by the Agent or any other Party). </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">(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">All payments to be made by a Party to the Agent (whether made pursuant to this Clause 25.18 or otherwise) which
relate to an Erroneous Payment shall be calculated and be made without (and free and clear of any deduction for) <FONT STYLE="white-space:nowrap">set-off</FONT> or counterclaim. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">In this Agreement, <B>Erroneous Payment</B> means a payment of an amount by the Agent to another Party which
the Agent determines (in its sole discretion) was made in error. </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">85 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>25.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>The Green Loan Coordinators </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">(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 Green Loan Coordinators may rely on the accuracy, correctness and completeness of all information or other
documentation provided to it (including, without limitation, any Impact Report, Allocation Report (each as defined in the Green Loan Principles Memorandum) and their contents) and the Green Loan Coordinators have not independently verified (and will
not be obliged to independently verify) any such information or other documentation. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 Green Loan Coordinators shall neither act for nor represent the Finance Parties, and each Finance Party is
solely responsible at all times for making its own independent appraisal of and analysis in relation to any green loan aspects of the Finance 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">(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">The Green Loan Coordinators make no representations, warranties or assurances as to whether the characteristics
of any Eligible Green Projects to which the Borrower allocates amounts, including their environmental or sustainability criteria, meet any industry standards for such financings. </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>26.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>SHARING AMONG THE FINANCE PARTIES </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"><B>26.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>Payments to Finance Parties </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 a Finance Party (a <B>Recovering Finance Party</B>) receives or recovers (whether by <FONT STYLE="white-space:nowrap">set-off</FONT> or
otherwise) any amount from or in respect of the Borrower, other than through the Agent and in accordance with Clause 27 (Payment Mechanics), (such amount being a <B>Recovered Amount</B>) and applies that amount to a payment due under any of the
Finance Documents then: </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">(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 Recovering Finance Party shall, within three Business Days, notify details of such receipt or recovery, to
the Agent; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 Agent shall determine whether such receipt or recovery is in excess of the amount that the Recovering
Finance Party would have been paid had such receipt or recovery been received or made by the Agent and distributed in accordance with Clause 27 (Payment Mechanics), without taking account of any Tax which would be imposed on the Agent in relation to
such receipt, recovery or distribution; 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">(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">the Recovering Finance Party shall, within three Business Days of demand by the Agent, pay to the Agent an
amount (the <B>Sharing Payment</B>) equal to such receipt or recovery less any amount which the Agent determines may be retained by the Recovering Finance Party as its share of any payment to be made (by reference to such receipt or recovery) in
accordance with Clause 27.6 (Partial payments). </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>26.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>Redistribution of payments </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 Agent shall treat the Sharing Payment as if it had been paid by the Borrower and distribute it between the Finance Parties (other than the
Recovering Finance Party) (the <B>Sharing Finance Parties</B>) in accordance with Clause 27.6 (Partial payments) towards the obligations owing to such Sharing Finance 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>26.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>Recovering Finance Party&#146;s rights </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">On a distribution by the Agent under Clause 26.2 (Redistribution of payments), as between the Borrower and the Recovering Finance Party, an
amount of such Recovered Amount equal to such Sharing Payment shall be treated as not having been paid by the Borrower (and the Borrower shall be liable to the Recovering Finance Party for a debt equal to such Sharing Payment, which debt is
immediately due and payable). </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">86 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>26.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>Reversal of redistribution </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">To the extent that any part of such Recovered Amount received or recovered by a Recovering Finance Party (which Recovered Amount gives rise to
any Sharing Payment) becomes repayable and is repaid by that Recovering Finance Party, then: </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">(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">each Sharing Finance Party shall, upon request of the Agent, pay to the Agent for account of that Recovering
Finance Party an amount equal to (i)&nbsp;the appropriate part of its share of such Sharing Payment (that is attributable to such Recovered Amount so repayable and repaid by such Recovering Finance Party) together with (ii)&nbsp;an amount as is
necessary to reimburse that Recovering Finance Party for its proportion of any interest on such part of such Sharing Payment (or on such part of such Recovered Amount to which such Sharing Payment is attributable) which that Recovering Finance Party
is required to pay ((i) and (ii)&nbsp;being collectively the <B>Redistributed Amount</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">(b)</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 between the Borrower and each relevant Sharing Finance Party, an amount equal to such Redistributed Amount
shall be treated as not having been paid by the Borrower (and the Borrower shall be liable to such Sharing Finance Party for a debt equal to such Redistributed Amount, which debt is immediately due and payable). </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>26.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>Exceptions </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">(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">This Clause 26 shall not apply to the extent that the Recovering Finance Party would not, after making any
payment pursuant to this Clause, have a valid and enforceable claim against the 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="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">A Recovering Finance Party is not obliged to share with any other Finance Party any amount which that
Recovering Finance Party has received or recovered as a result of taking legal or arbitration proceedings, 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">(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">it notified that other Finance Party of those legal or arbitration proceedings; 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">(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">that other Finance Party had an opportunity to participate in those legal or arbitration proceedings but did
not do so as soon as reasonably practicable having received notice and did not take separate legal or arbitration proceedings. </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>27.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>PAYMENT MECHANICS </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"><B>27.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>Payments to the Agent </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">(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 each date on which the Borrower or a Lender is required to make a payment under a Finance Document, the
Borrower or that Lender (as the case may be) shall make the same available to the Agent (unless a contrary indication appears in a Finance Document) for value on the due date at the time and in such funds specified by the Agent as being customary at
the time for settlement (in place of settlement) of transactions in the relevant currency in the place of payment. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Payment shall be made to such account in the principal financial centre of the country of the currency of such
payment with such bank as the Agent specifies. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Agent shall not be liable to account for interest on money paid to it by or recovered from the Borrower.
Monies held by the Agent need not be segregated except as required by law. </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">87 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(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">Each payment of any amount made by the Borrower to the Agent in accordance with any Finance Document (including
without limitation paragraph (a)&nbsp;above) is made to the Agent for and on behalf of each Finance Party to whom such amount is owing. The payment of any such amount to the Agent shall not in any way affect or prejudice the separate and independent
nature of the debt owing to each such Finance Party, which may be enforced individually by each such Finance Party in the event that all or part of such debt remains unpaid when due. </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>27.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>Distributions by the Agent </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">(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">Each payment received or recovered by the Agent under any Finance Documents for another Party shall, subject to
Clause 27.3 (Distributions to the Borrower), Clause 27.4 (Clawback), Clause 27.6 (Partial payments) and Clause 25.16 (Deduction from amounts payable by the Agent), be made available by the Agent as soon as practicable after receipt or recovery to
the Party entitled to receive payment in accordance with this Agreement (in the case of a Lender, for the account of its Facility Office), to such account as that Party may notify to the Agent by not less than five Business Days&#146; notice with a
bank in the principal financial centre of the country of the currency of such payment. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 Agent shall distribute payments received or recovered by it in relation to all or any part of a Loan to the
applicable Lender(s) indicated in the records of the Agent as being so entitled on the applicable date, <B>provided that </B>the Agent is authorised to distribute payments to be made on the date on which any assignment or transfer becomes effective
pursuant to Clause 22 (Changes to the Lenders) to the applicable Lender(s) so entitled immediately before such assignment or transfer took place regardless of the period to which such payments relate. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Agent is not under any obligation to make payment to any Finance Party on account of any amount owing by
the Borrower to such Finance Party in the same currency as that in which such latter-mentioned amount is denominated. </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>27.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>Distributions to the Borrower </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 Agent may (with the consent of the Borrower or in accordance with Clause 28 <FONT STYLE="white-space:nowrap">(Set-Off))</FONT> apply any
amount received by it for the Borrower in or towards payment (on the date and in the currency and funds of receipt) of any amount due from the Borrower under any or all of the Finance Documents or in or towards purchase of any amount of any currency
to be so applied. </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>27.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>Clawback </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">(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">Where a sum is to be paid to the Agent under the Finance Documents for another Party, the Agent is not obliged
to pay that sum to that other Party (or to enter into or perform any related exchange contract) until it has been able to establish to its satisfaction that it has actually received that sum. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">To the extent that the Agent pays an amount to another Party and it proves to be the case that the Agent had
not actually received that amount, then the Party to whom that amount (or the proceeds of any related exchange contract) was paid by the Agent shall on demand refund the same to the Agent together with interest on that amount from the date of
payment to the date of receipt by the Agent, calculated by the Agent to reflect its cost of funds. </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>27.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>Impaired Agent </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">(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">If, at any time, the Agent becomes an Impaired Agent, the Borrower or a Lender which is required to make a
payment under any of the Finance Documents to the Agent for the account of any person in accordance with Clause 27.1 (Payments to the Agent) may instead either: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">pay that amount direct to such person; or </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">88 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(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">(if in its absolute discretion it considers that it is not reasonably practicable to pay that amount direct to
such person) pay that amount (or the applicable part thereof payable to such person) to an interest-bearing account held with an Acceptable Bank and in relation to which no Insolvency Event has occurred and is continuing, in the name of the Borrower
or the Lender making that payment (the <B>Paying Party</B>) and designated as a trust account for the benefit of the Party or Parties beneficially entitled to that payment under the Finance Documents (the <B>Recipient Party</B> or <B>Recipient
Parties</B>), </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">and in each case such payments must be made on the due date for payment under the Finance Documents.
<B>Acceptable Bank</B> means a bank or financial institution which has a rating for its <FONT STYLE="white-space:nowrap">long-term</FONT> unsecured and non credit-enhanced debt obligations of BBB or higher by Standard&nbsp;&amp; Poor&#146;s Rating
Services or Fitch Ratings Ltd or Baa2 or higher by Moody&#146;s Investor Services Limited or a comparable rating from an internationally recognised credit rating agency. </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">(b)</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 interest accrued on any amount standing to the credit of that trust account shall be for the benefit of the
Recipient Party or Recipient Parties pro rata to their respective entitlements to such amount. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">A Party which has made a payment in accordance with this Clause 27.5 shall be discharged of the applicable
obligations to make such payment under the Finance Documents and shall not take any credit risk with respect to the amounts standing to the credit of that trust account. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Promptly upon the appointment of a successor Agent, each Paying Party which has made a payment to a trust
account in accordance with this Clause 27.5 (other than to the extent that such Paying Party has given an instruction pursuant to paragraph (e)&nbsp;below with respect to such trust account) shall give all requisite instructions to the bank with
whom that trust account is held to transfer the amount of such payment (together with any accrued interest thereon) to the successor Agent for distribution in accordance with Clause 27.2 (Distributions by the Agent). </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">A Paying Party which has made a payment to a trust account (on account of any amount payable by such Paying
Party to a Recipient Party) in accordance with this Clause 27.5 shall, promptly upon request by that Recipient Party and to the extent: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">that it has not given an instruction pursuant to paragraph (d)&nbsp;above (with respect to such trust account);
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">(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">that it has been provided with the necessary information by that Recipient Party, </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">give all requisite instructions to the bank with whom such trust account is held to transfer such amount (so paid into and held in such
account) together with any accrued interest thereon to that Recipient Party. </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>27.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>Partial payments </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">(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">If the Agent receives or recovers an amount from or in respect of the Borrower under or in connection with any
Finance Document which amount is insufficient to, or is not applied to, discharge all the amounts then due and payable by the Borrower under the Finance Documents, such amount shall be applied towards the obligations of the Borrower under the
Finance Documents, 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="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">first, in or towards payment pro rata of any unpaid fees, costs and expenses of, and other amounts owing to,
any Administrative Party (in each case for its own account) under the Finance 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">89 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(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">secondly, in or towards payment pro rata of any accrued interest, fee (other than as provided in paragraph
(a)(i) above) or commission due to any or all of the Finance Parties but unpaid under the Finance 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">(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">thirdly, in or towards payment pro rata of any principal due but unpaid 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="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">fourthly, in or towards payment pro rata of any other sum due to any or all of the Finance Parties but unpaid
under the Finance 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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Agent shall, if so directed by the Majority Lenders, vary the order set out in paragraphs (a)(ii) to
(iv)&nbsp;above. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Paragraphs (a)&nbsp;and (b) above will override any appropriation made by any Borrower. </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>27.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>No <FONT STYLE="white-space:nowrap">set-off</FONT> by the Borrower </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 payments to be made by the Borrower under any or all of the Finance Documents shall be calculated and be made without (and free and clear
of any deduction for) <FONT STYLE="white-space:nowrap">set-off</FONT> or counterclaim. </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>27.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>Business Days </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">(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">Any payment which is due to be made under a Finance Document on a day that is not a Business Day shall be made
on the next Business Day in the same calendar month (if there is one) or the preceding Business Day (if there is not). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">During any extension of the due date for payment of any principal or Unpaid Sum pursuant to paragraph
(a)&nbsp;above, interest is payable on such principal or Unpaid Sum at the rate applicable on the original due 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="5%" VALIGN="top" ALIGN="left"><B>27.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>Currency of account </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">(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">Subject to paragraphs (b)&nbsp;to (c) below, US dollars is the currency of account and payment for any sum from
the Borrower under any Finance 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">(b)</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 payment in respect of costs, expenses or Taxes shall be made in the currency in which such costs, expenses
or Taxes are incurred. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Any amount expressed to be payable in a currency other than US dollars shall be paid in that other currency.
</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>27.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>Change of currency </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">(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">Unless otherwise prohibited by law, if more than one currency or currency unit are at the same time recognised
by the central bank of any country as the lawful currency of that country, then: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">any reference in the Finance Documents to, and any obligations arising under the Finance Documents in, the
currency of that country shall be translated into, or paid in, the currency or currency unit of that country designated by the Agent (after consultation with the Borrower); 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">(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">any translation from one currency or currency unit to another shall be at the official rate of exchange
recognised by the central bank for the conversion of that currency or currency unit into the other, rounded up or down by the Agent (acting reasonably). </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">90 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(b)</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 a change in any currency of a country occurs, this Agreement will, to the extent the Agent (acting
reasonably and after consultation with the Borrower) specifies to be necessary, be amended to comply with any generally accepted conventions and market practice in the Relevant Interbank Market and otherwise to reflect the change in currency.
</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>27.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>Disruption to payment systems etc. </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 the Agent determines (in its discretion) that a Disruption Event has occurred or the Agent is notified by the Borrower that a
Disruption Event has occurred: </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">(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 Agent may, and shall if requested to do so by the Borrower, consult with the Borrower with a view to
agreeing with the Borrower such changes to the operation or administration of the Facilities as the Agent may deem necessary in the 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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the Agent shall not be obliged to consult with the Borrower in relation to any changes mentioned in paragraph
(a)&nbsp;above if, in its opinion, it is not practicable to do so in the circumstances and, in any event, shall have no obligation to agree to such 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%">&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">the Agent may consult with the Finance Parties in relation to any changes mentioned in paragraph (a)&nbsp;above
but shall not be obliged to do so if, in its opinion, it is not practicable to do so in the 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">(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 such changes agreed upon by the Agent and the Borrower shall (whether or not it is finally determined that
a Disruption Event has occurred) be binding upon the Parties as an amendment to (or, as the case may be, waiver of) the terms of the Finance Documents notwithstanding the provisions of Clause 33 (Amendments and Waivers); </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">the Agent shall not be liable for any damages, costs or losses to any person, any diminution in value or any
liability whatsoever (including for negligence, gross negligence or any other category of liability whatsoever but not including any claim based on the fraud of the Agent) arising as a result of its taking, or failing to take, any actions pursuant
to or in connection with this Clause 27.11; 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">(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">the Agent shall notify the Finance Parties of all changes agreed pursuant to paragraph (d)&nbsp;above.
</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>28.</B></TD>
<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">SET-OFF</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">For so long as an Event of Default is continuing, a Finance Party may set off any matured obligation due from the Borrower under any or all of
the Finance Documents (to the extent beneficially owned by that Finance Party) against any matured obligation owed by that Finance Party to the Borrower, regardless of the place of payment, booking branch or currency of either obligation. If such
obligations are in different currencies, that Finance Party may convert either obligation at a market rate of exchange in its usual course of business for the purpose of such <FONT STYLE="white-space:nowrap">set-off.</FONT> </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>29.</B></TD>
<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"><B>29.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>Communications in writing </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 communication to be made by a Party to another Party under or in connection with the Finance Documents shall be made in writing and, unless
otherwise stated, may be made by electronic mail (<B>email</B>) (including scanned copies of executed documents and other attachments), fax or letter. </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">91 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>29.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>Addresses </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 email address, address and if applicable, fax number (and the department or officer, if any, for whose attention the communication is to be
made) of each Party for any communication or document to be made or delivered under or in connection with the Finance Documents is: </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">(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">in the case of the Borrower, that identified with its name below; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">in the case of any Lender, that notified in writing to the Agent on or prior to the date on which it becomes 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%">&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">in the case of the Agent, that identified with its name below; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">in the case of a MLABU, that identified with its name below; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">in the case of a Green Loan Coordinator, that identified with its name below; 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">(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">in the case of an Arranger, that notified in writing to the Agent on or prior to the date on which it becomes a
Party, </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">or any substitute email address, address or fax number or department or officer as that Party may notify to the
Agent (or the Agent may notify to the other Parties, if a change is made by the Agent) by not less than five Business Days&#146; notice. </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>29.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>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">(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">Any communication or document made or delivered by one Party to another Party under or in connection with any
Finance Documents will be effective: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">if by way of email, only when received in legible form by at least one of the relevant email addresses of the
Party to whom such communication or document is to be made or delivered; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">if by way of fax, only when received in legible form; 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">(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">if by way of letter, only when it has been left at the relevant address or five Business Days after being
deposited in the post postage prepaid in an envelope addressed to it at that address, </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">and, if a particular department or
officer is specified as part of its address details provided under Clause 29.2 (Addresses), if addressed to that department or officer. </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">(b)</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 communication or document to be made or delivered to the Agent under or in connection with any Finance
Document will be effective only when actually received by the Agent and then only if it is sent to the correct email address(es) or, in the case of a fax or a letter, expressly marked for the attention of the department or officer identified with
the Agent&#146;s signature below (or any substitute department or officer as the Agent shall specify for this purpose). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">All notices from or to the Borrower under or in connection with any Finance Document shall be sent through the
Agent. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 communication from or to the Borrower shall not be made by fax. </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">92 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(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">Any communication or document which becomes effective, in accordance with paragraphs (a)&nbsp;to (c) above,
after 5pm in the place of receipt shall be deemed only to become effective on the following Business Day. </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>29.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>Notification of address and fax number </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Promptly upon changing its own email address, address or fax number, the Agent shall notify the other 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>29.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>Communication when Agent is an Impaired Agent </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 the Agent is an Impaired Agent the Parties may, instead of communicating with each other through the Agent, communicate with each other
directly and (while the Agent is an Impaired Agent) all the provisions of the Finance Documents which require communications to be made or notices to be given to or by the Agent shall be varied so that communications may be made and notices given to
or by the relevant Parties directly. This provision shall not operate after a replacement Agent has been appointed to replace such Impaired Agent. </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>29.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>English language </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">(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">Any notice given under or in connection with any Finance Document must be in English. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">All other documents provided under or in connection with any Finance Document must be: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">in English; 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">(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">if not in English, and if so required by the Agent, accompanied by a certified English translation and, in this
case, the English translation will prevail unless the document is a constitutional, statutory or other official document. </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>30.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>CALCULATIONS AND 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%" VALIGN="top" ALIGN="left"><B>30.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>Accounts </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 any litigation or arbitration proceedings arising out of or in connection with a Finance Document, the entries made in the accounts
maintained by a Finance Party are prima facie evidence of the matters to which they relate. </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>30.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>Certificates and determinations </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 certification or determination by a Finance Party of a rate or amount under any Finance Document is, in the absence of manifest error,
conclusive evidence of the matters to which it relates. </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>30.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>Day count convention </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 interest, commission or fee accruing under a Finance Document will accrue from day to day and is calculated on the basis of the actual
number of days elapsed and a year of 360 days or, in any case where the practice in the Relevant Interbank Market differs, in accordance with that market practice. </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>31.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>PARTIAL INVALIDITY </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, at any time, any provision of the Finance Documents is or becomes illegal, invalid or unenforceable in any respect under any law of any
jurisdiction, neither the legality, validity or enforceability of the remaining provisions nor the legality, validity or enforceability of such provision under the law of any other jurisdiction will in any way be affected or impaired. </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">93 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>32.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>REMEDIES AND WAIVERS </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">No failure to exercise, nor any delay in exercising, on the part of any Finance Party, any right or remedy under the Finance Documents shall
operate as a waiver or constitute an election to affirm any Finance Document. No election by a Finance Party to affirm any Finance Document shall be effective unless it is in writing. No single or partial exercise of any right or remedy by any
Finance Party shall prevent any further or other exercise or the exercise of any other right or remedy. The rights and remedies provided in each Finance Document are cumulative and not exclusive of any rights or remedies provided by law. </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>33.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>AMENDMENTS AND WAIVERS </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"><B>33.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>Required consents </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">(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">Subject to Clause 33.2 (Exceptions), any term of any Finance Document (other than any Fee Letter) may be
amended or waived only in writing and with the consent of the Majority Lenders and the Borrower. Any such amendment or waiver so made with such consent will be binding on all 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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Agent may effect, on behalf of any Finance Party, any amendment or waiver permitted by this Clause 33.
</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>33.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>Exceptions </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">(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">Subject to paragraph (b)&nbsp;below and Clause 33.5 (Replacement of Screen Rate), an amendment or waiver that
has the effect of changing or which relates 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="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">the definition of &#147;Majority Facility A Lenders&#148;, &#147;Majority Facility B Lenders&#148;,
&#147;Majority Lenders&#148; or &#147;Super Majority Lenders&#148; in Clause 1.1 (Definitions); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">an extension to the date of payment of any amount under the Finance 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">(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">a reduction in the Margin or a reduction in the amount of, or any change in the currency of, any payment of
principal, interest, fees or commission payable; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">an increase in, or any change in the currency of, any Commitment in respect of any Facility or the Total
Commitments; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">an extension of any Availability Period; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(vi)</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 requirement that a cancellation of Commitments (in respect of any Facility) reduces the Commitments of the
Lenders (in respect of that Facility) rateably; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(vii)</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 provision which expressly requires the consent of all the Lenders; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(viii)</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 change to the Borrower; 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">(ix)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Clause 2.2 (Finance Parties&#146; rights and obligations), Clause 7.1 (Illegality), Clause 7.6 (Change of
control), Clause 22 (Changes to the Lenders), Clause 26 (Sharing among the Finance Parties), Clause 27.6 (Partial payments), this Clause 33, Clause 38 (Governing Law) or Clause 39.1 (Jurisdiction of Hong Kong Courts), </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">shall not be made without the prior consent of all the Lenders. </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">94 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">An amendment or waiver that has the effect of changing or which relates to any shorter period as the Majority
Facility A Lenders or, as the case may be the Majority Facility B Lenders may agree as contemplated in Clause 7.2 (Voluntary cancellation) shall not be made without the agreement of the Majority Facility A Lenders or, as the case may be, the
Majority Facility B Lenders. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">An amendment or waiver which relates to the rights or obligations of an Administrative Party may not be
effected without the consent of that Administrative 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>33.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>Excluded commitment </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 Lender fails to respond to a request in writing for any consent, waiver, amendment of or in relation to any term of any Finance Document
or any instruction or vote relating to any other matter under any Finance Document within 20 Business Days of that request being made, then (unless the Borrower and the Agent agree to a longer time period in relation to such request): </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">(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">such Lender&#146;s Commitment in respect of any Facility and such Lender&#146;s participation in any Loan shall
not be included for the purpose of calculating the Commitments of the Lenders in respect of any or all of the Facilities, or participations of the Lenders in any or all of the Loans when ascertaining whether the consent, instruction or vote of
Lenders holding any applicable percentage (including, for the avoidance of doubt, unanimity) of the Commitments in respect of any and or all of the Facilities and/or participations in any or all of the Loans has been obtained to approve that
request; 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">(b)</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 status as a Lender shall be disregarded for the purpose of ascertaining whether the agreement of all of the
Lenders or any specified group of Lenders has been obtained to approve that request, </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">provided that (for the avoidance of
doubt), if a Lender has split the votes attributable to its Commitment(s) in respect of any Facility or any participation in any Loan(s) in respect of any Facility in accordance with paragraph (f)&nbsp;of Clause 25.7 (Majority Lenders&#146;
instructions) (a <B>Splitting Lender</B>), (i) such Splitting Lender shall be deemed (for the purposes of this Clause 33.3) to constitute different Lenders (each a <B>Split Vote Lender</B>), each holding its Split Commitment in respect of each
Facility and its Split Participation in respect of each Loan in accordance with paragraph (f)&nbsp;of Clause 25.7 (Majority Lenders&#146; instructions), and (ii)&nbsp;if a Split Vote Lender fails to respond to any request in writing for any consent,
waiver, amendment of or in relation to any term of any Finance Document or any instruction or vote relating to any other matter under any Finance Document, (A)&nbsp;the foregoing provisions of this Clause 33.3 shall only apply to such Split Vote
Lender (in its capacity as Lender holding such Split Vote Lender&#146;s Split Commitment in respect of any Facility and/or Split Participation in any Loan) and not any other Split Vote Lender notwithstanding that such other Split Vote Lender may be
the same entity as such first-mentioned Split Vote Lender, and (B)&nbsp;for the purposes of paragraph (a), the Commitment of such Split Vote Lender in respect of each Facility shall be deemed to be its Split Commitment in respect of such Facility
and the participation of such Split Vote Lender in any Loan shall be deemed to be its Split Participation in such Loan. </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>33.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>Disenfranchisement of Defaulting Lenders </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">(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">For so long as a Defaulting Lender has any Available Commitment, in ascertaining: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">the Majority Lenders or the Super Majority Lenders; 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">(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">whether: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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">(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">any given percentage (including, for the avoidance of doubt, unanimity) of the Total Commitments under the
relevant Facilities; or </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">95 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(B)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the agreement of any specified group of Lenders, </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">has been obtained to approve any request for a consent, waiver, amendment or other vote of Lenders under the Finance Documents, that Defaulting
Lender&#146;s Commitments under the relevant Facilities will be reduced by the amount of its Available Commitments under the relevant Facilities and, to the extent that that reduction results in that Defaulting Lender&#146;s Commitments being zero,
that Defaulting Lender shall be deemed not to be a Lender for the purposes of paragraphs&nbsp;(i) and (ii)&nbsp;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="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">For the purposes of this Clause 33.4, the Agent may assume that the following Lenders are Defaulting Lenders:
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">any Lender which has notified the Agent that it has become a Defaulting 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">(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">any Lender in relation to which it is aware that any of the events or circumstances referred to in paragraphs
(a), (b) or (c)&nbsp;of the definition of &#147;Defaulting Lender&#148; has occurred, </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">unless it has received notice to
the contrary from the Lender concerned (together with any supporting evidence reasonably requested by the Agent) or the Agent is otherwise aware that the Lender has ceased to be a Defaulting Lender. </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>33.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>Replacement of Screen Rate </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">(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">Subject to paragraph (b)&nbsp;of Clause 33.2 (Exceptions), if a Screen Rate Replacement Event has occurred in
relation to any Screen Rate, any amendment or waiver which relates 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="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">providing for the use of a Replacement Benchmark; 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">(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"></P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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">(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">aligning any provision of any Finance Document to the use of that Replacement Benchmark; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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">(B)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">enabling that Replacement Benchmark to be used for the calculation of interest under this Agreement (including,
without limitation, any consequential changes required to enable that Replacement Benchmark to be used for the purposes 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="13%">&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">implementing market conventions applicable to that Replacement Benchmark; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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">(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">providing for appropriate fallback (and market disruption) provisions for that Replacement Benchmark; 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="5%" 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">adjusting the pricing to reduce or eliminate, to the extent reasonably practicable, any transfer of economic
value from one Party to another as a result of the application of that Replacement Benchmark (and if any adjustment or method for calculating any adjustment has been formally designated, nominated or recommended by the Relevant Nominating Body, the
adjustment shall be determined on the basis of that designation, nomination or recommendation), </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">may be made with the
consent of the Agent (acting on the instructions of the Majority Lenders) and the Borrower. </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">96 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(b)</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, as at 1&nbsp;January 2023, this Agreement provides that the rate of interest for a Loan is to be determined
by reference to the Screen Rate for LIBOR: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">a Screen Rate Replacement Event shall be deemed to have occurred on that date in relation to the Screen Rate;
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">(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">the Agent (acting on the instructions of the Majority Lenders) and the Borrower shall enter into negotiations
in good faith with a view to agreeing the amendments to this Agreement for the<B> </B>use of a Replacement Benchmark in relation to US dollars in place of that Screen Rate from and including a date no later than 30&nbsp;June 2023.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 a Replacement Benchmark and/or the terms of its use are not agreed by 30&nbsp;June 2023 (the <B>Fallback
Event</B>), LIBOR shall be replaced by SOFR compounded in arrears (the <B>Fallback Rate</B>) plus a spread adjustment selected or recommended by the Relevant Governmental Body for the replacement of LIBOR in relation to US dollars for a tenor
approximately the same length as an Interest Period of one, three or six Month(s). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The amendments required to implement the Fallback Rate shall be agreed by the Agent (acting on the instructions
of the Majority Lenders) and the Borrower and must be operationally feasible for the Agent. To the extent practicable, the amendments shall be based on the provisions published or recommended by APLMA at the relevant time. At any time after
30&nbsp;June 2023 but before any amendment contemplated by this paragraph (d)&nbsp;is entered into, the rate of interest shall be determined in accordance with Clause 10.4 (Cost of funds). </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">After the occurrence of the Fallback Event, if the Borrower requires to use an alternative rate of interest to
replace the Fallback Rate, the Agent (acting on the instructions of the Majority Lenders and each Lender shall act reasonably without any delay) and the Borrower shall enter into further negotiations in good faith (for a period of no more than 45
days) with a view to agreeing the amendments to this Agreement for the use of a different Replacement Benchmark in relation to US dollars (the <B>Alternative Fallback Rate</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">(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">For the avoidance of doubt, after the occurrence of the Fallback Event, the Fallback Rate plus the spread
adjustment referred to in paragraph (c)&nbsp;above shall be used before any amendment to use the Alternative Fallback Rate is made. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">In this Clause 33.5: </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman"><B>Quoted Tenor </B>means, in relation to the Screen Rate, any period other than 1 week or 2 Months for which that Screen Rate is customarily
displayed on the relevant page or screen of an information service and which may be selected as an Interest Period by the Borrower under Clause 9.1 (Selection of Interest Periods). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman"><B>Relevant Governmental Body </B>means the Alternative Reference Rates Committee of the Federal Reserve Board and the Federal Reserve Bank of
New York. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman"><B>Relevant Nominating Body </B>means any applicable central bank, regulator or other supervisory authority or a group of them,
or any working group or committee sponsored or chaired by, or constituted at the request of, any of them or the Financial Stability Board. </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">97 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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"><B>Replacement Benchmark</B> means a benchmark rate which is: </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">(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">formally designated, nominated or recommended as the replacement for a Screen Rate by: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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">(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 administrator of that Screen Rate (provided that the market or economic reality that such benchmark rate
measures is the same as that measured by that Screen Rate); 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="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">any Relevant Nominating Body, </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">and if replacements have, at the relevant time, been formally designated, nominated or recommended under both paragraphs, the
&#147;Replacement Benchmark&#148; will be the replacement under paragraph (B)&nbsp;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="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">in the opinion of the Majority Lenders and the Borrower, generally accepted in the international or any
relevant domestic syndicated loan markets as the appropriate successor to a Screen Rate; 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">(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">in the opinion of the Majority Lenders and the Borrower, an appropriate successor to a Screen Rate.
</P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman"><B>Screen Rate Replacement Event</B> means, in relation to a Screen Rate: </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">(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">the methodology, formula or other means of determining that Screen Rate has, in the opinion of the Majority
Lenders and the Borrower, materially changed; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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"></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="13%">&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"></P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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="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 administrator of that Screen Rate or its supervisor publicly announces that such administrator is
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="18%">&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">information is published in any order, decree, notice, petition or filing, however described, of or filed with
a court, tribunal, exchange, regulatory authority or similar administrative, regulatory or judicial body which reasonably confirms that the administrator of that Screen Rate is insolvent, </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:22%; font-size:10pt; font-family:Times New Roman">provided that, in each case, at that time, there is no successor administrator to continue to provide that Screen Rate; </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="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 administrator of that Screen Rate publicly announces that it has ceased or will cease to provide that
Screen Rate for all of the Quoted Tenors permanently or indefinitely and, at that time, there is no successor administrator to continue to provide that Screen Rate for such Quoted Tenors; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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">(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">the supervisor of the administrator of that Screen Rate publicly announces that such Screen Rate has been or
will be permanently or indefinitely discontinued for all of the Quoted Tenors; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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">(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">the administrator of that Screen Rate or its supervisor announces that that Screen Rate for all of the Quoted
Tenors may no longer be used; 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="5%" 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">the supervisor of the administrator of that Screen Rate makes a public announcement or publishes 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="18%">&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">stating that that Screen Rate for all of Quoted Tenors is no longer or, as of a specified future date will no
longer be, representative of the underlying market or economic reality that it is intended to measure and that representativeness will not be restored (as determined by such supervisor); 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">98 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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="18%">&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">with awareness that any such announcement or publication will engage certain triggers for fallback provisions
in contracts which may be activated by any such <FONT STYLE="white-space:nowrap">pre-cessation</FONT> announcement or publication; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">the administrator of that Screen Rate determines that that Screen Rate for all of the Quoted Tenors should be
calculated in accordance with its reduced submissions or other contingency or fallback policies or arrangements and either: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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">(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 circumstance(s) or event(s) leading to such determination are not (in the opinion of the Majority Lenders
and the Borrower) temporary; 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="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">that Screen Rate for the relevant Quoted Tenor is calculated in accordance with any such policy or arrangement
for a period no less than one month; 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">(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">in the opinion of the Majority Lenders<SUP STYLE="font-size:85%; vertical-align:top"> </SUP>and the Borrower,
that Screen Rate for all of the Quoted Tenor is otherwise no longer appropriate for the purposes of calculating interest under this Agreement. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman"><B>SOFR </B>means the secured overnight financing rate administered by the Federal Reserve Bank of New York (or any other person which takes
over the administration of that rate) published by the Federal Reserve Bank of New York (or any other person which takes over publication of that rate).<B> </B> </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>34.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>RESTRICTIONS ON DEBT PURCHASE TRANSACTIONS </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"><B>34.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>Prohibition on Debt Purchase Transactions </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 Borrower shall not, and the Borrower shall procure that (except with the prior written consent of the Agent (acting on the instructions of
all of the Lenders)) no Group Member or any Affiliate of any Group Member shall (a)&nbsp;enter into any Debt Purchase Transaction or (b)&nbsp;be (i) a Lender or (ii)&nbsp;a party to a Debt Purchase Transaction of the type referred to in any of
paragraphs (b)&nbsp;or (c) of the definition of &#147;Debt Purchase Transaction&#148;. </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>34.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>Notification to other Lenders of Debt Purchase Transactions </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Without prejudice to Clause 34.1 (Prohibition on Debt Purchase Transactions) and Clause 22.12 (Assignments and transfers to Group Members), any
Group Member or any Affiliate of any Group Member which is or becomes a Lender or which enters into a Debt Purchase Transaction as a purchaser, an acquirer or a participant (or similar capacity) shall (or the Borrower shall, on its behalf), by 5pm
on the Business Day following the day on which it entered into that Debt Purchase Transaction, notify the Agent of the extent of the Commitment(s) (in respect of any or all of the Facilities) (or any commitment represented thereby), any Loan or any
amount(s) outstanding to which that Debt Purchase Transaction relates. The Agent shall promptly disclose such information to the Lenders. </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>35.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>COUNTERPARTS </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 may be executed in any number of counterparts, and this has the same effect as if the signatures on such counterparts were on a
single copy 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">99 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>36.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>U.S.A. PATRIOT ACT </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 Lender that is subject to the requirements of the U.S.A. Patriot Act hereby notifies the Borrower that pursuant to the requirements of the
U.S.A. Patriot Act, such Lender is required to obtain, verify and record information that identifies the Borrower, which information includes the name and address of the Borrower and other information that will allow such Lender to identify the
Borrower in accordance with the U.S.A. Patriot Act. </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>37.</B></TD>
<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">BAIL-IN</FONT> </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"><B>37.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>Contractual recognition of <FONT STYLE="white-space:nowrap">bail-in</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">Notwithstanding any other term of any Finance Document or any other agreement, arrangement or understanding between the Parties, each Party
acknowledges and accepts that any liability of any Party to any other Party under or in connection with the Finance Documents may be subject to <FONT STYLE="white-space:nowrap">Bail-In</FONT> Action by the relevant Resolution Authority and
acknowledges and accepts to be bound by the effect 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%">&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">any <FONT STYLE="white-space:nowrap">Bail-In</FONT> Action in relation to any such liability, including
(without limitation): </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">a reduction, in full or in part, in the principal amount, or outstanding amount due (including any accrued but
unpaid interest) in respect of any such 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="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">a conversion of all, or part of, any such liability into shares or other instruments of ownership that may be
issued to, or conferred on, 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">(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">a cancellation of any such liability; 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">(b)</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 variation of any term of any Finance Document to the extent necessary to give effect to any <FONT
STYLE="white-space:nowrap">Bail-In</FONT> Action in relation to any such liability. </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>37.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><FONT STYLE="white-space:nowrap">Bail-in</FONT> 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">In this Clause 37: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Article 55
BRRD</B> means Article 55 of Directive 2014/59/EU establishing a framework for the recovery and resolution of credit institutions and investment firms. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><FONT STYLE="white-space:nowrap">Bail-In</FONT> Action</B> means the exercise of any Write-down and Conversion Powers. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><FONT STYLE="white-space:nowrap">Bail-In</FONT> Legislation</B> means: </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">(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">in relation to an EEA Member Country which has implemented, or which at any time implements, Article 55 BRRD,
the relevant implementing law or regulation as described in the EU <FONT STYLE="white-space:nowrap">Bail-In</FONT> Legislation Schedule 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%">&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">in relation to the United Kingdom, the UK <FONT STYLE="white-space:nowrap">Bail-in</FONT> Legislation; 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">(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">in relation to any state other than such an EEA Member Country and the United Kingdom, any analogous law or
regulation from time to time which requires contractual recognition of any Write-down and Conversion Powers contained in that law or regulation. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>EEA Member Country</B> means any member state of the European Union, Iceland, Liechtenstein and Norway. </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">100 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>EU <FONT STYLE="white-space:nowrap">Bail-In</FONT> Legislation Schedule</B> means the
document described as such and published by the Loan Market Association (or any successor person) from time to time. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Resolution
Authority</B> means any body which has authority to exercise any Write-down and Conversion Powers. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>UK
<FONT STYLE="white-space:nowrap">Bail-In</FONT> Legislation</B> means Part I of the United Kingdom Banking Act 2009 and any other law or regulation applicable in the United Kingdom relating to the resolution of unsound or failing banks, investment
firms or other financial institutions or their affiliates (otherwise than through liquidation, administration or other insolvency proceedings). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B>Write-down and Conversion Powers</B> means: </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">(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">in relation to any <FONT STYLE="white-space:nowrap">Bail-In</FONT> Legislation described in the EU <FONT
STYLE="white-space:nowrap">Bail-In</FONT> Legislation Schedule from time to time, the powers described as such in relation to that <FONT STYLE="white-space:nowrap">Bail-In</FONT> Legislation in the EU <FONT STYLE="white-space:nowrap">Bail-In</FONT>
Legislation Schedule; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">in relation to the UK <FONT STYLE="white-space:nowrap">Bail-In</FONT> Legislation, any powers under that UK <FONT
STYLE="white-space:nowrap">Bail-In</FONT> Legislation to cancel, transfer or dilute shares issued by a person that is a bank or investment firm or other financial institution or affiliate of a bank, investment firm or other financial institution, to
cancel, reduce, modify or change the form of a liability of such a person or any contract or instrument under which that liability arises, to convert all or part of that liability into shares, securities or obligations of that person or any other
person, to provide that any such contract or instrument is to have effect as if a right had been exercised under it or to suspend any obligation in respect of that liability or any of the powers under that UK
<FONT STYLE="white-space:nowrap">Bail-In</FONT> Legislation that are related to or ancillary to any of those powers; 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">(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">in relation to any other applicable <FONT STYLE="white-space:nowrap">Bail-In</FONT> Legislation:
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">any powers under that <FONT STYLE="white-space:nowrap">Bail-In</FONT> Legislation to cancel, transfer or dilute
shares issued by a person that is a bank or investment firm or other financial institution or affiliate of a bank, investment firm or other financial institution, to cancel, reduce, modify or change the form of a liability of such a person or any
contract or instrument under which that liability arises, to convert all or part of that liability into shares, securities or obligations of that person or any other person, to provide that any such contract or instrument is to have effect as if a
right had been exercised under it or to suspend any obligation in respect of that liability or any of the powers under that <FONT STYLE="white-space:nowrap">Bail-In</FONT> Legislation that are related to or ancillary to any of those powers; 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">(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">any similar or analogous powers under that <FONT STYLE="white-space:nowrap">Bail-In</FONT> Legislation.
</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>38.</B></TD>
<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 laws of Hong Kong. </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>39.</B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B>ENFORCEMENT </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"><B>39.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>Jurisdiction of Hong Kong Courts </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">(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 courts of Hong Kong have exclusive jurisdiction to settle any dispute arising out of or in connection with
this Agreement (including a dispute regarding the existence, validity or termination of this Agreement) (a <B>Dispute</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">(b)</TD>
<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 courts of Hong Kong are the most appropriate and convenient courts to settle
Disputes and accordingly no Party will argue to the contrary. </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">101 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">Notwithstanding paragraphs (a)&nbsp;and (b) above, no Finance Party shall be prevented from taking proceedings
relating to a Dispute in any other courts with jurisdiction. To the extent allowed by law, the Finance Parties may take concurrent proceedings in any number of jurisdictions. </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>39.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>Waiver of immunity </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 Borrower irrevocably waives, to the extent permitted by applicable law, with respect to itself and its revenues and assets (irrespective of
their use or intended use), all immunity on the grounds of sovereignty or other similar grounds from: </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">(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">suit; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">jurisdiction of any court; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">relief by way of injunction or order for specific performance or recovery of 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">(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">attachment of its assets (whether before or after judgment); 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">(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">execution or enforcement of any judgment to which it or its revenues or assets might otherwise be entitled in
any proceedings in the courts of any jurisdiction (and irrevocably agrees, to the extent permitted by applicable law, that it will not claim any immunity in any such proceedings). </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>THIS AGREEMENT </B>has been entered into on the date stated at the beginning 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">102 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>SCHEDULE 1 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>THE ORIGINAL LENDERS </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

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

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

<TD VALIGN="bottom" WIDTH="16%"></TD>
<TD></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>Name of Original Lender</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center">
<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; " ALIGN="center"><B>Facility&nbsp;A&nbsp;Commitment<BR>(US$)</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center">
<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; " ALIGN="center"><B>Facility&nbsp;B&nbsp;Commitment<BR>(US$)</B></P></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"><B>BANK OF AMERICA, NATIONAL ASSOCIATION, HONG KONG BRANCH</B>, a branch of a national banking association organized and existing with limited liability under the laws of the United States of America</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">****</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">****</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"><B>BANK OF CHINA LIMITED</B> (incorporated under the laws of the People&#146;s Republic of China and whose members&#146; liability is limited)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">****</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">****</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 BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"><B>THE HONGKONG AND SHANGHAI BANKING CORPORATION LIMITED</B> (incorporated under the laws of Hong Kong with limited liability)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">****</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">****</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">INDUSTRIAL AND COMMERCIAL BANK OF CHINA (ASIA) LIMITED</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">****</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">****</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 BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"><B>STANDARD CHARTERED BANK (HONG KONG) LIMITED</B> (incorporated under the laws of Hong Kong with limited liability)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">****</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">****</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:11pt">
<TD VALIGN="bottom"><FONT STYLE="font-size:10pt"><B>Total</B></FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><B>****</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><B>****</B></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">103 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>SCHEDULE 2 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CONDITIONS PRECEDENT </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"><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>The Borrower </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">(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">A certified copy of the constitutional documents of the Borrower (including its certificate of incorporation,
certificate(s) of incorporation on change of name, certificate of registration by way of continuation and memorandum and articles of association (and any amendments thereto)), together with the register of directors and an <FONT
STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">up-to-date</FONT></FONT> certificate of good standing issued by the Registrar of Companies of the Cayman Islands in respect of the Borrower (to be dated no earlier than one month prior to
the date of the Cayman Islands law legal opinion referred to in paragraph 2(b) below). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">A certified copy of the extract of resolution of the board of directors of the 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="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">approving the terms of, and the transactions contemplated by, the Finance Document(s) and resolving that it
execute, deliver and perform the Finance Document(s); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">authorising a specified person or persons to execute the Finance Document(s) on its behalf; 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">(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">authorising a specified person or persons, on its behalf, to sign and/or despatch all documents and notices
(including, if relevant, any Utilisation Request and any Selection Notice) to be signed and/or despatched by it under or in connection with the Finance Document(s). </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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 certificate from the Borrower (signed by a director or an authorised signatory of the 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="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">attaching a specimen of the signature of each person authorised by any resolution referred to in paragraph
(b)&nbsp;above; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">confirming that borrowing the Total Commitments would not cause any borrowing or similar limit binding on it to
be exceeded; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">certifying the list of Material Subsidiaries (including an annotation, next to the name of each Material
Subsidiary, whether such Material Subsidiary is a Core Business Group Member) as at the end of the financial year of the Borrower most recently ended prior to the date of this Agreement is true and complete; 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">(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">certifying that each copy document specified in this Schedule 2 is correct, complete and in full force and
effect as at a date no earlier than the date 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>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>Legal opinions </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">(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">A legal opinion in relation to the laws of Hong Kong from Allen&nbsp;&amp; Overy LLP, legal advisers to the
MLABUs as to the laws of Hong Kong. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">A legal opinion in relation to Cayman Islands law from Walkers (Singapore), Limited Liability Partnership,
legal advisers to the MLABUs as to the laws of the Cayman Islands. </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>Finance Documents </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 following Finance Documents duly executed by the parties thereto: </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">(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">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">(b)</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 Fee Letter. </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">104 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>Green Finance Framework </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">(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">A copy of the Green Finance Framework. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">A copy of the Second Party Opinion. </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>Other documents and evidence </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">(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">A foreign debt filing certificate evidencing that the Facilities have been duly registered with the NDRC
pursuant to NDRC Circular. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">The Original Financial Statements. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">Evidence that the fees, costs and expenses then due from the Borrower pursuant to Clause 11 (Fees) and/or
Clause 16 (Costs and Expenses) have been paid or will be paid on or before the Initial Utilisation 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%" 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">All documents and evidence as reasonably requested by any Finance Party which are required to enable it to
conduct any &#147;know your customer&#148; or anti-money laundering or other procedures under applicable 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">(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">Evidence that the unconditional and irrevocable cancellation and prepayment notice has been delivered to the
facility agent under the existing Senior Debt (as referred to in paragraph (i)&nbsp;of that definition only) in respect of the prepayment of that existing Senior Debt in full (with corresponding commitment cancelled). </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">105 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>SCHEDULE 3 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>REQUESTS </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>PART 1
</B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>FORM OF UTILISATION REQUEST </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">From: JD.com, Inc. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">To:&nbsp;&nbsp;&nbsp;&nbsp;[&nbsp;&nbsp;&nbsp;&nbsp;] as Agent </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Dated: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Dear Sirs </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>US$2,000,000,000 facilities agreement dated [&nbsp;&nbsp;&nbsp;&nbsp;] 2021 between, among others, JD.com, Inc. as borrower and Standard Chartered Bank
(Hong Kong) Limited as agent (as amended from time to time, the Facilities Agreement) </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">We refer to the Facilities Agreement. This is a Utilisation Request. Terms defined in or construed for the
purposes of the Facilities Agreement shall have the same meaning in this Utilisation 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">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">We wish to borrow a Loan on the following terms: </P></TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" 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="2%"></TD>
<TD WIDTH="47%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Facility to be utilised:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">[Facility A]/[Facility 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">Proposed Utilisation Date:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">[&#9679;] (or, if that is not a Business Day, the next Business Day)</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">Amount of such Loan:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">US$[&#9679;] or, if less, the Available Facility in respect of the above-mentioned Facility</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">First Interest Period relating to such Loan:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">(subject to the provisions of the Facilities Agreement) [&#9679;]</TD></TR>
</TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">We confirm that each condition specified in Clause 4.2 (Further conditions precedent) of the Facilities
Agreement is satisfied on the date of this Utilisation 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">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">We confirm that such Loan will be applied towards the following purpose(s) specified in Clause 3.1 (Purpose) of
the Facilities Agreement: [insert details]. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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 proceeds of such Loan should be credited to [account] in the name of the Borrower.] </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">[<B><I>or</I></B>] </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">[This Loan is
a Rollover Loan and is to be made for the purpose of refinancing in whole or in party the following Facility B Loan(s) maturing on the proposed Utilisation Date: [<I>insert relevant details</I>].] </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">106 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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 Utilisation Request is irrevocable. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Yours faithfully </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="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">authorised signatory
for</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">JD.com, Inc.</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">107 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>PART 2 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>FORM OF SELECTION NOTICE </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">From: JD.com,
Inc. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">To:&nbsp;&nbsp;&nbsp;&nbsp;[Name of current Agent] as Agent </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Dated: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Dear Sirs </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>US$2,000,000,000 facilities agreement dated [&nbsp;&nbsp;&nbsp;&nbsp;] 2021 between, among others, JD.com, Inc. as borrower and Standard Chartered Bank
(Hong Kong) Limited as agent (as amended from time to time, the Facilities Agreement) </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">We refer to the Facilities Agreement. This is a Selection Notice. Terms defined in or construed for the
purposes of the Facilities Agreement shall have the same meaning in this Selection 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%" 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">We refer to the following Facility A Loan[s] with an Interest Period ending on [&#9679;]: [&#9679;]<SUP
STYLE="font-size:85%; vertical-align:top">*</SUP> </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">[We request that the above Facility A Loan[s] be divided into [ ] Facility A Loan[s] with the following
principal amounts and Interest Periods respectively:]<SUP STYLE="font-size:85%; vertical-align:top">**</SUP> </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">[or] </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">[We request that the next Interest Period for the above Facility A Loan[s] be
[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;].] <SUP STYLE="font-size:85%; vertical-align:top">***</SUP> </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">[or] </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">[We request that the above
Facility A Loans not be consolidated at the end of the current Interest Period and that the next Interest Period for each of such Facility A Loans be as follows:
[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]].<SUP STYLE="font-size:85%; vertical-align:top">#</SUP> </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This Selection Notice is irrevocable. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Yours faithfully </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="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">authorised signatory
for</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">JD.com, Inc.</TD></TR>
</TABLE> <P STYLE="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><SUP STYLE="font-size:85%; vertical-align:top">*</SUP>&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">Insert details of all Facility A Loans which have an Interest Period ending on the same date.
</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="4%" VALIGN="top" ALIGN="left"><SUP STYLE="font-size:85%; vertical-align:top">**</SUP>&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">Use this option if division of Facility A Loans is requested. </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="4%" VALIGN="top" ALIGN="left"><SUP STYLE="font-size:85%; vertical-align:top">***</SUP>&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">Use this option if <FONT STYLE="white-space:nowrap">sub-division</FONT> is not required and the applicable
Facility A Loans are to be consolidated. </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="4%" VALIGN="top" ALIGN="left"><SUP STYLE="font-size:85%; vertical-align:top">#</SUP>&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">Use this option if the applicable Facility A Loans are not to be consolidated. </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">108 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>SCHEDULE 4 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>FORM OF TRANSFER CERTIFICATE </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">To:&nbsp;&nbsp;&nbsp;&nbsp;[&nbsp;&nbsp;&nbsp;&nbsp;] as Agent </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">From: [Name of the Existing Lender] (the <B>Existing Lender</B>) and [Name of the New Lender] (the <B>New Lender</B>) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Dated: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>US$2,000,000,000 facilities agreement dated
[&nbsp;&nbsp;&nbsp;&nbsp;] 2021 between, among others, JD.com, Inc. as borrower and Standard Chartered Bank (Hong Kong) Limited as agent (as amended from time to time, the Facilities Agreement) </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">We refer to the Facilities Agreement. This is a Transfer Certificate. Unless otherwise defined herein, terms
defined in or construed for the purposes of the Facilities Agreement shall have the same meaning in this Transfer Certificate. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">We refer to Clause 22.6 (Procedure for transfer) of the Facilities 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">(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 Existing Lender and the New Lender agree to the Existing Lender transferring to the New Lender by novation,
in accordance with Clause 22.6 (Procedure for transfer) of the Facilities Agreement, all or part of the Existing Lender&#146;s Commitment(s) in respect of the applicable Facility or Facilities specified in the Schedule hereto and all or part of the
Existing Lender&#146;s participation(s) in the applicable Loan(s) specified in the Schedule hereto, in each case together with related rights and obligations under the Facilities 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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The proposed Transfer Date is [&#9679;]. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Facility Office and address, email address, fax number and attention details for notices of the New Lender
for the purposes of Clause 29.2 (Addresses) of the Facilities Agreement are set out in the Schedule hereto. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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 New Lender expressly acknowledges: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 limitations on the Existing Lender&#146;s obligations set out in paragraphs (a)&nbsp;and (c) of Clause 22.5
(Limitation of responsibility of Existing Lenders) of the Facilities 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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">that it is the responsibility of the New Lender to ascertain whether any document is required or any formality
or other condition requires to be satisfied to effect or perfect the transfer contemplated by this Transfer Certificate or otherwise to enable the New Lender to enjoy the full benefit of each Finance 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%" 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 New Lender confirms that it is a &#147;New Lender&#148; within the meaning of Clause 22.1 (Assignments and
transfers by the Lenders) of the Facilities 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.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The New Lender confirms that the New Lender [is]/[is not]<SUP STYLE="font-size:85%; vertical-align:top">*</SUP>
a Group Member or an Affiliate of any Group Member. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="2%" VALIGN="top" ALIGN="left"><SUP STYLE="font-size:85%; vertical-align:top">*</SUP>&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">Delete as appropriate. Any transfer of by the Existing Lender to the New Lender that is a Group Member or an
Affiliate of any Group Member is subject to Clause 34 (Restrictions on Debt Purchase Transactions) and Clause 22.12 (Assignments and transfers to Group Members). </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">109 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">Both the Existing Lender and the New Lender confirm to the Agent that the consent of the Borrower 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">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 Transfer Certificate may be executed in any number of counterparts and this has the same effect as if the
signatures on such counterparts were on a single copy of this Transfer Certificate. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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 Transfer Certificate is governed by the laws of Hong Kong. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">This Transfer Certificate has been entered into by the Existing Lender and the New Lender on the date stated at
the beginning of this Transfer Certificate. </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">110 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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 SCHEDULE </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Commitment(s)/participation(s) in Loan(s) to be transferred, and other particulars </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Commitment(s) in respect of Facility [&nbsp;&nbsp;&nbsp;&nbsp;] /participation(s) in Loan(s) under Facility [&nbsp;&nbsp;&nbsp;&nbsp;]
transferred </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="90%"></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:10pt">
<TD VALIGN="bottom">Commitment in respect of such Facility transferred:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]</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="bottom">of which the Available Commitment in respect of such Facility transferred:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]</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="bottom">Participation(s) in outstanding Loan(s) under such Facility transferred</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]</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="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]</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="bottom"><B>Administration particulars:</B></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="bottom">New Lender&#146;s receiving account:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]</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="bottom">Address:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]</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="bottom">Telephone:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]</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="bottom">Facsimile:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]</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="bottom">Email:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]</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="bottom">Attn/Ref:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]</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="bottom"><B>Details of US$ account designated for payment purposes:</B></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="bottom">Correspondence Bank:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]</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="bottom">Swift Code:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]</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="bottom">Account Bank (if applicable)* :</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]</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="bottom">Account Bank Swift Code (if applicable)* :</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]</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="bottom">Account Name:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]</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="bottom">Account Number:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]</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="bottom">Ref:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]</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="bottom">Attn</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]</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">


<TR>

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

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="38%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="14%"></TD>

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

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

<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom" COLSPAN="3">[name of Existing Lender]</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3">[name of New Lender]</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></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="bottom">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">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">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">&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">111 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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 Transfer Certificate is accepted by the Agent and the Transfer Date is confirmed as [&#9679;]. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">[] as Agent </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"> <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:</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">&nbsp;</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:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Date:</P></TD>
<TD VALIGN="bottom">&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">112 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>SCHEDULE 5 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>FORM OF COMPLIANCE CERTIFICATE </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">From:&nbsp;&nbsp;&nbsp;&nbsp;JD.com, Inc. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">To:&nbsp;&nbsp;&nbsp;&nbsp;[&nbsp;&nbsp;&nbsp;&nbsp;] as Agent </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Dated: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Dear Sirs </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>US$2,000,000,000 facilities agreement dated [&nbsp;&nbsp;&nbsp;&nbsp;] 2021 between, among others, JD.com, Inc. as borrower and Standard Chartered Bank
(Hong Kong) Limited as agent (as amended from time to time, the Facilities Agreement) </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We refer to the Facilities Agreement. This is a Compliance
Certificate. Terms used in or construed for the purposes of the Facilities Agreement shall have the same meaning in this Compliance Certificate. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We
confirm 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">[the financial statements of the Borrower for the Financial Year ending on [&#9679;] (the <B>Test Date</B>)
delivered by the Borrower pursuant to the Facilities Agreement give a true and fair view of the consolidated financial condition and operations of the Borrower as at the end of and during such Financial Year;]<SUP
STYLE="font-size:85%; vertical-align:top">#</SUP> </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">[the financial statements of the Borrower for the Financial Half Year
ending on [&#9679;] (the <B>Test Date) </B>delivered by the Borrower pursuant to the Facilities Agreement fairly represent the consolidated financial condition and operations of the Borrower as at the end of such Financial Half Year (to which such
financial statements relate);]<SUP STYLE="font-size:85%; vertical-align:top">## </SUP> </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.</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 at the last day of the Relevant Period ending on the Test Date, Consolidated Total Debt was [&#9679;] and,
in respect of such Relevant Period, Adjusted Consolidated EBITDA was [&#9679;]. Therefore Leverage in respect of such Relevant Period was [&#9679;]:1.00 and the financial covenant set out in Clause 19.2 (Financial condition) of the Facilities
Agreement [has/has not] been complied with; [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">[the following companies constitute Material Subsidiaries for the purposes of the Facilities 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">(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">[&#9679;]; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">[&#9679;]; 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">(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">[&#9679;]; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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 Material Subsidiaries referred to in paragraphs [&#9679;], [&#9679;] and [&#9679;] are Core Business Group
Members; and]<SUP STYLE="font-size:85%; vertical-align:top">**</SUP> </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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 requirements of Clause 20.10 (Core Business Coverage) of the Facilities Agreement are satisfied.
</P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Computation(s) in respect of paragraph 2 above are attached to this Compliance Certificate. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><SUP STYLE="font-size:85%; vertical-align:top">#</SUP>&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">Use this option for the audited consolidated financial statements of the Borrower in respect of any Financial
Year. </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="4%" VALIGN="top" ALIGN="left"><SUP STYLE="font-size:85%; vertical-align:top">##</SUP></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Use this option for the unaudited consolidated financial statements of the Borrower in respect of the first
Financial Half Year in any Financial Year. </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="4%" VALIGN="top" ALIGN="left"><SUP STYLE="font-size:85%; vertical-align:top">**</SUP>&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">Insert these paragraphs for each Compliance Certificate delivered for the audited consolidated financial
statements of the Borrower in respect of any Financial Year. </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">113 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">[We confirm that no Default is continuing.]<SUP STYLE="font-size:85%; vertical-align:top">*</SUP> </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="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; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Signed:</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">&nbsp;</P></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">Authorised signatory of</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">JD.com,
Inc.</P></TD></TR>
</TABLE> <P STYLE="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:11%">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><SUP STYLE="font-size:85%; vertical-align:top">*</SUP>&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">If this statement cannot be made, the certificate should identify any Default that is continuing and the steps,
if any, being taken to remedy it. </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">114 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>SCHEDULE 6 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>TIMETABLES </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:10pt">
<TD VALIGN="top">Delivery of a duly completed Utilisation Request (Clause 5.1 (Delivery of a Utilisation Request)) or a Selection Notice (Clause 9.1 (Selection of Interest Periods))</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"><FONT STYLE="white-space:nowrap">U-3</FONT><BR>11am</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">Agent notifies the Lenders of the applicable Loan in accordance with Clause 5.4 (Lenders&#146; participation)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"><FONT STYLE="white-space:nowrap">U-2</FONT></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">LIBOR is fixed</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Quotation Day<BR>11am (London time)</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Where: </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="13%"></TD>

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


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">U =</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">the applicable Utilisation Date or the first day of the applicable Interest Period (as the case may be)</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="bottom">U &#150; X =</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">the day falling X Business Days prior to U</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">115 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>SCHEDULE 7 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>FORM OF INCREASE CONFIRMATION </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">To:&nbsp;&nbsp;&nbsp;&nbsp;[&#9679;] as Agent </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">From:&nbsp;&nbsp;&nbsp;&nbsp;[the Increase Lender] (the <B>Increase Lender</B>) </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Dated: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>US$2,000,000,000 facilities agreement dated
[&nbsp;&nbsp;&nbsp;&nbsp;] 2021 between, among others, JD.com, Inc. as borrower and Standard Chartered Bank (Hong Kong) Limited as agent (as amended from time to time, the Facilities Agreement) </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">We refer to the Facilities Agreement. This is an Increase Confirmation. Terms and expressions defined in or
construed for the purposes of the Facilities Agreement have the same meaning in this Increase Confirmation unless given a different meaning in this Increase 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">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">We refer to Clause 2.3 (Increase) of the Facilities 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.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Increase Lender agrees to assume and will assume all of the obligations corresponding to the Commitment(s)
specified in the Schedule (the <B>Relevant Commitment(s)</B>) as if it had been an Original Lender under the Facilities Agreement in respect of the Relevant Commitment(s) (in addition to any Commitment in respect of any Facility which the Increase
Lender may otherwise already have in accordance with the Facilities 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">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 prejudice to any term of Clause 2.3 (Increase), the proposed date on which the assumption of such
Relevant Commitment(s) by the Increase Lender is to take effect (the <B>Increase Date</B>) is [&#9679;]. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">On the Increase Date, the Increase Lender becomes party to the Facilities Agreement as a 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%" 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 Facility Office and address, email address, fax number and attention details for notices to the Increase
Lender for the purposes of Clause 29.2 (Addresses) of the Facilities Agreement are set out in the Schedule. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">The Increase Lender expressly acknowledges the limitations on the Lenders&#146; obligations referred to in
paragraph (i)&nbsp;of Clause 2.3 (Increase) of the Facilities 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.</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 Increase Confirmation may be executed in any number of counterparts and this has the same effect as if the
signatures on such counterparts were on a single copy of this Increase 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">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 Increase Confirmation is governed by the laws of Hong Kong. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">This Increase Confirmation has been entered into on the date stated at the beginning of this Increase
Confirmation. </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">116 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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 SCHEDULE </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Relevant Commitment(s)/rights and obligations to be assumed by the Increase Lender </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">[insert relevant details] </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">[Facility Office address, email
addresses, fax number and attention details for notices and account details for payments] </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></TD>

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


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">[Increase Lender]</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">By:</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This Increase Confirmation is accepted by the Agent and the Increase Date is confirmed as [&#9679;]. </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></TD>

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


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Agent:</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">By:</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">117 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>SCHEDULE 8 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>GREEN LOAN PRINCIPLES MEMORANDUM </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This
<B>Green Loan Principles Memorandum </B>(the <B>Memorandum</B>) sets out how JD.COM, INC., an exempted company registered by way of continuation into the Cayman Islands with limited liability and registration number 284373 whose registered office is
at Maples Corporate Services Limited, P.O. Box 309, Ugland House, South Church Street, George Town, Grand Cayman, <FONT STYLE="white-space:nowrap">KY1-1104,</FONT> Cayman Islands (the <B>Borrower</B>) shall utilise certain term loan facility to the
Borrower documented under a US$2,000,000,000 term loan and revolving credit facilities agreement dated &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;, as amended and
supplemented from time to time (the <B>Facilities Agreement</B>) for the purpose of the Green Loans (as defined below). </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Terms defined in the Facilities
Agreement shall have the same meaning when used in this Memorandum, unless a contrary indication appears. In addition: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Declassification Event</B>
means: </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">any failure by the Borrower to comply with this Memorandum; 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%" 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 document or other information provided by the Borrower in connection with this Memorandum is incorrect or
misleading in any material respect. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Eligible Green Projects</B> means green projects and their respective green project categories
as defined under the Green Finance Framework and that are eligible green projects under the Green Loan Principles. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Eligible Green Purpose</B> means
the purposes set out in paragraph (a)&nbsp;of Clause 3 (Purpose) of the Facilities Agreement. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Green Finance Framework</B> means the green finance
framework of JD.com substantially in the form provided to the Green Loan Coordinators on or about the date of the Facilities Agreement and delivered to the Agent in accordance with clause 4.1 (Initial conditions precedent) of the Facilities
Agreement, as amended and varied from time to time. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Green Loans</B> means the Loans made under Facility A for financing the Eligible Green Purpose.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Green Loan Principles</B> means the green loan principles jointly issued by the Loan Market Association, the Asia Pacific Loan Market Association and
the Loan Syndications&nbsp;&amp; Trading Association in February 2021. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Proceeds</B> means the proceeds of the Green Loans. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Second Party Opinion </B>means an opinion, document or report issued by the Second Party Opinion Provider (at the cost of the Borrower) addressed to the
Finance Parties, confirming the conformity of the Green Finance Framework to the Green Loan Principles, and in form and substance satisfactory to the Green Loan Coordinators (acting reasonably). </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Second Party Opinion Provider </B>means (a)&nbsp;Sustainalytics; or (b)&nbsp;any consultant and/or institution with recognised expertise in environmental
and social sustainability or other aspects of the administration of a green loan appointed by the Borrower (at the cost of the Borrower) in consultation with the Green Loan Coordinators. </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>Use of Proceeds </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">The Borrower shall ensure that the Green Finance Framework complies with Green Loan Principles at all 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="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">The Borrower shall use the Proceeds for the Eligible Green Purpose only. </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">118 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>Project Evaluation and Eligibility </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Eligible Green Projects shall be evaluated for their eligibility as Green Loans in line with paragraph 2.2 (Process for Project Evaluation and
Selection) of the Green Finance Framework. </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>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>Management of Proceeds </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 Proceeds shall be managed in accordance with paragraph 2.3 (Management of Proceeds) of the Green Finance Framework. </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>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>Reporting </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 Borrower shall comply with the following undertakings at its own cost and expense: </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">(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 Borrower shall supply the following documents to the Agent (for distribution to the Finance Parties),
together with each Compliance Certificate to be delivered under the Facilities Agreement until such time as all the proceeds of Facility A have been applied to the Eligible Green Projects: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">an allocation report in respect of the Proceeds, in compliance with paragraph 2.4 (Reporting) of the Green
Finance Framework (the <B>Allocation Report</B>). Each Allocation Report shall contain description of the Eligible Green Projects to which the Proceeds have been applied and the amount so allocated to each of such Eligible Green Projects; 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">(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">an annual impact report in compliance with paragraph 2.4 (Reporting) of the Green Finance Framework (the
<B>Impact Report</B>). Each Impact Report shall include qualitative and quantitative performance indicators where feasible. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 Borrower shall notify the Agent in writing within 15 Business Days after becoming aware that any
Declassification Event has occurred<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">(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 a Declassification Event occurs, the Green Loans shall, with immediate effect, be declassified as green
loans unless such failure to comply is capable of remedy and remedied within 20 Business Days (or such longer period as the Agent (acting on the instructions of the Majority Lenders) from the earlier of: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">the Agent giving written notice to the Borrower of such Declassification Event; 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">(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">the Borrower becoming aware of such Declassification Event. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">The Agent (acting on the instructions of the Majority Lenders) shall notify the Borrower of any declassification pursuant to this paragraph.
</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">(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">From the date on which a Green Loan is declassified as a green loan, the Borrower shall (and shall ensure that
each other Group Member shall), as soon as reasonably practicable and in any event within 5 Business Days of notice from the Agent (acting on the instructions of the Majority Lenders) made pursuant to paragraph (c)&nbsp;above: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">cease representing in all internal and external communications, marketing or publications that Facility A Loan
is a green loan; 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">(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">ensure that all material, publications and information it publishes relating to any Facility A Loan no longer
refers to it as a green loan. </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">119 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(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">If the Borrower does not comply with any of the provisions in this Memorandum, any Green Loan Coordinator or
the Agent (acting on the instructions of the Majority Lenders) may, at the request and cost of the Borrower, arrange for such third party verifications or audits that the Green Loan Coordinators or the Majority Lenders consider necessary to confirm
compliance by the Borrower with its obligations under this Memorandum or the other Finance Documents in relation to any Green Loans. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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>Other information 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">The Borrower shall notify the Agent of any amendment, change or variation (however described) of any content or term to the Green Finance
Framework as soon as reasonably practicably, and in any event within 20 Business Days after such amendment, change or variation (however described) becomes effective. </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>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>Amendment and 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">The Green Loan Coordinators may take into consideration (but are not obliged to) of the Green Loan Principles if any amendment or waiver of
this Memorandum is proposed and may make such suggestions or communications to the Finance Parties. No Green Loan Coordinator shall have any obligation or liability of any kind to any other Party under or in connection with any Finance Document.
</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">120 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>SIGNATORIES </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>The Borrower </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="41%"></TD>

<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD WIDTH="1%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="41%"></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:10pt">
<TD VALIGN="top">SIGNED for and on behalf of</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></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"><B>JD.COM, INC.</B> by</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></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">Sandy Ran Xu</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></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">who in accordance with the laws of</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:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Sandy Ran Xu</P></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">Cayman Islands</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Print name: Sandy Ran Xu</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">is authorised to execute this Agreement</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></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">on its behalf</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></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>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></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">in the presence of:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></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="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">Witness&#146;s signature: <U>/s/ GUO
Yufei&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;</U></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:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Name: GUO
Yufei<U>&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Address:
******<U>&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Notice details: </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="50%"></TD>

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


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Address:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">******</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Email:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">******</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Attention:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">******</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>Mandated Lead Arranger, Bookrunner and Underwriter </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>BANK OF AMERICA, NATIONAL ASSOCIATION, HONG KONG BRANCH </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="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">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/ ADNAN MERAJ&nbsp;&nbsp;&nbsp;&nbsp;</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></TD>

<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD WIDTH="90%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Address:</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="bottom">Tel:</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="bottom">Fax:</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="bottom">Email:</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="bottom">Attention:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">******</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>Mandated Lead Arranger, Bookrunner and Underwriter </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>BANK OF CHINA LIMITED </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="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">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/ LIU Chao</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="20%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="79%"></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="bottom">Address:</TD>
<TD VALIGN="bottom">&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="bottom">Tel:</TD>
<TD VALIGN="bottom">&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="bottom">Fax:</TD>
<TD VALIGN="bottom">&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="bottom">Email:</TD>
<TD VALIGN="bottom">&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="bottom">Attention:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">******</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>Mandated Lead Arranger, Bookrunner and Underwriter </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>THE HONGKONG AND SHANGHAI BANKING CORPORATION LIMITED </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="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">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/ Jeff Lim</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="20%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="79%"></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;</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">Fax:</TD>
<TD VALIGN="bottom">&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">Attention:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">******</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>Mandated Lead Arranger, Bookrunner and Underwriter </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>INDUSTRIAL AND COMMERCIAL BANK OF CHINA (ASIA) LIMITED </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="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">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/ Carol Cheng</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"></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/ Suo Fan</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="20%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="79%"></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;</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">Tel:</TD>
<TD VALIGN="bottom">&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">Fax:</TD>
<TD VALIGN="bottom">&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">Email:</TD>
<TD VALIGN="bottom">&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">Attention:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">******</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>Mandated Lead Arranger, Bookrunner and Underwriter </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>STANDARD CHARTERED BANK (HONG KONG) LIMITED </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="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">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/ Amit Lakhwani</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="20%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="79%"></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;</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">Fax:</TD>
<TD VALIGN="bottom">&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">Email:</TD>
<TD VALIGN="bottom">&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">Attention:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">******</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>Green Loan Coordinator </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>BANK OF AMERICA, NATIONAL ASSOCIATION, HONG KONG BRANCH </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="6%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="93%"></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">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/ ADNAN MERAJ</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="20%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="79%"></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;</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">Tel:</TD>
<TD VALIGN="bottom">&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">Fax:</TD>
<TD VALIGN="bottom">&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">Email:</TD>
<TD VALIGN="bottom">&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">Attention:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">******</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>Green Loan Coordinator </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>BANK OF CHINA LIMITED </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="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">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/ LIU Chao</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="20%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="79%"></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;</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">Tel:</TD>
<TD VALIGN="bottom">&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">Fax:</TD>
<TD VALIGN="bottom">&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">Email:</TD>
<TD VALIGN="bottom">&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">Attention:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">******</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>Green Loan Coordinator </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>THE HONGKONG AND SHANGHAI BANKING CORPORATION LIMITED </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="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">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/ YVONNE K Y LEE</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"></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/ Benny K H Chung</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="20%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="79%"></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;</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">Fax:</TD>
<TD VALIGN="bottom">&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">Email:</TD>
<TD VALIGN="bottom">&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">Attention:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">******</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>Green Loan Coordinator </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>INDUSTRIAL AND COMMERCIAL BANK OF CHINA (ASIA) LIMITED </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="6%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="93%"></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">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/ Carol Cheng</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"></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/ Suo Fan</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="20%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="79%"></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;</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">Tel:</TD>
<TD VALIGN="bottom">&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">Fax:</TD>
<TD VALIGN="bottom">&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">Email:</TD>
<TD VALIGN="bottom">&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">Attention:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">******</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>Green Loan Coordinator </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>STANDARD CHARTERED BANK (HONG KONG) LIMITED </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="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">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/ Amit Lakhwani</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="20%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="79%"></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;</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">Fax:</TD>
<TD VALIGN="bottom">&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">Email:</TD>
<TD VALIGN="bottom">&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">Attention:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">******</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>Original Lender </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>BANK OF AMERICA, NATIONAL ASSOCIATION, HONG KONG BRANCH </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="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">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/ ADNAN MERAJ</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="20%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="79%"></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;</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">Tel:</TD>
<TD VALIGN="bottom">&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">Fax:</TD>
<TD VALIGN="bottom">&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">Email:</TD>
<TD VALIGN="bottom">&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">Attention:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">******</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>Original Lender </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>BANK OF CHINA LIMITED, SINGAPORE BRANCH </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="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">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/ Authorize Signatory</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="20%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="79%"></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;</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">Tel:</TD>
<TD VALIGN="bottom">&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">Fax:</TD>
<TD VALIGN="bottom">&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">Email:</TD>
<TD VALIGN="bottom">&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">Attention:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">******</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>Original Lender </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>THE HONGKONG AND SHANGHAI BANKING CORPORATION LIMITED </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="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">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/ YVONNE K Y LEE</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"></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/ Benny K H Chung</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="20%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="79%"></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;</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">Fax:</TD>
<TD VALIGN="bottom">&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">Email:</TD>
<TD VALIGN="bottom">&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">Attention:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">******</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>Original Lender </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>INDUSTRIAL AND COMMERCIAL BANK OF CHINA (ASIA) LIMITED </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="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">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/ Carol Cheng</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"></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/ Suo Fan</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="20%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="79%"></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">For Credit Matters</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;</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">Tel:</TD>
<TD VALIGN="bottom">&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">Fax:</TD>
<TD VALIGN="bottom">&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">Email:</TD>
<TD VALIGN="bottom">&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">Attention:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">******</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="20%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="79%"></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">For Operation Matters</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;</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">Tel:</TD>
<TD VALIGN="bottom">&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">Fax:</TD>
<TD VALIGN="bottom">&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">Email:</TD>
<TD VALIGN="bottom">&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">Attention:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">******</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>Original Lender </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>STANDARD CHARTERED BANK (HONG KONG) LIMITED </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="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">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/ Amit Lakhwani</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="20%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="79%"></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="bottom">******</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">Tel:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">******</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">Email:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">******</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">Attention:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">******</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>Agent </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>STANDARD CHARTERED BANK (HONG KONG) LIMITED </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="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">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/ Chung Tin Wan</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="20%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="79%"></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;</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">Fax:</TD>
<TD VALIGN="bottom">&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">Email :</TD>
<TD VALIGN="bottom">&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">Attention:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">******</TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.48
<SEQUENCE>9
<FILENAME>d261582dex448.htm
<DESCRIPTION>EX-4.48
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.48</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.48 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>THE SYMBOL &#147;[***]&#148; OR &#147;[REDACTED]&#148; DENOTES PLACES WHERE CERTAIN IDENTIFIED INFORMATION HAS BEEN EXCLUDED FROM THE EXHIBIT BECAUSE IT IS
BOTH (i)&nbsp;NOT MATERIAL, AND (ii)&nbsp;IS THE TYPE THAT THE&nbsp;REGISTRANT&nbsp;TREATS AS PRIVATE OR CONFIDENTIAL </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right">Execution Version
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">DATED 1&nbsp;September 2021 </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>YUPEI INTERNATIONAL INVESTMENT MANAGEMENT CO., 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 PROPERTY GROUP
CORPORATION </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>LI SHIFA </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center>
</DIV></Center>


<p style="margin-top:1em; margin-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>SALE AND PURCHASE AGREEMENT </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">in respect of the ordinary shares of China Logistics Property Holdings Co., Ltd </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center> <P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">[REDACTED] </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"><B>THIS AGREEMENT </B>is made on 1&nbsp;September 2021 </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>BETWEEN: </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"><B>Yupei International Investment Management Co., Ltd</B>, a company incorporated with limited liability in the
British Virgin Islands, whose registered office is at 3rd Floor, J&nbsp;&amp; C Building, Road Town, Tortola, British Virgin Islands<B> </B>(the &#147;<B>Seller</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%" 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"><B>JD Property Group Corporation</B>, a company incorporated with limited liability in the Cayman Islands,
whose registered office is at P. O. Box 31119 Grand Pavilion, Hibiscus Way, 802 West Bay Road, Grand Cayman, KY1 - 1205 Cayman Islands (the &#147;<B>Purchaser</B>&#148;); 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"><B>Li Shifa</B>, a PRC resident whose PRC passport number is ********* and whose residential address is at
NO.112 Western Residence, No.333 Yinggang East Road, Qingpu District, Shanghai (the &#147;<B>Ultimate Shareholder</B>&#148;), </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">each a
&#147;<B>Party</B>&#148; and together 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">(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">Listco is a company incorporated with limited liability in the Cayman Islands and whose shares are listed on
the Main Board of the HKSE. As at the date of this Agreement, Listco has in issue 3,474,283,058 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="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">As at the date of this Agreement, the Seller is the legal and beneficial owner of the Sale Shares, representing
approximately 26.38% of the issued share capital of Listco. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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">(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">The Seller has agreed to sell, and the Purchaser has agreed to buy, the Sale Shares on and 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="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">The Ultimate Shareholder owns 100% of the issued share capital of Lee International Investment Management Co.,
Ltd, which in turn owns 90% of the issued share capital of the Seller and has agreed to guarantee the obligations of the Seller on and subject to the terms and conditions of this Agreement. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>IT IS AGREED </B>as follows: </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CLAUSE 1
INTERPRETATION </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="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">In this Agreement: </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>2019 Exchange Notes</B>&#148; means the 8.75% senior fixed rate notes due 2021 issued by Listco on 25&nbsp;September 2019 in an
aggregate principal amount of US$162,475,000; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>2020 Exchange Notes</B>&#148; means the 8.75% senior fixed rate notes due 2022
issued by Listco on 18&nbsp;November 2020 in an aggregate principal amount of US$150,000,000; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>2024 Convertible Bonds</B>&#148;
means the 6.95% convertible bonds due 2024 issued by Listco on 26&nbsp;June 2019 in an aggregate principal amount of HK$1,109,000,000; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>2025 Convertible Bonds</B>&#148; means the 6.95% convertible bonds due 2025 issued by Listco on 23&nbsp;November 2020 in an aggregate
principal amount of HK$775,050,000; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">[REDACTED] </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">&#147;<B>Affiliate</B>&#148; means, when used with respect to any specified person 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%">&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">is not an individual, a person that directly or indirectly (through one or more intermediaries) Controls, is
Controlled by or is under common Control with such specified person; 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">is an individual, (x)&nbsp;his or her spouse, siblings, children (including adopted children) or parent of such
individual or his or her spouse, or any trust or other entity created for the benefit of any such person (the &#147;<B>Family Members</B>&#148;), and (y)&nbsp;any person which is directly or indirectly (through one or more intermediaries) Controlled
by such individual, or by any of his or her Family Members, whether alone or jointly; </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">[REDACTED] </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>AML Authority</B>&#148; means, collectively, the competent Authorities in the PRC which are from time to time legally authorized to
supervise, regulate and enforce the Anti-Monopoly Law pursuant to PRC Law; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Announcement 7</B>&#148; means the Announcement on
Several Issues concerning the Enterprise Income Tax on Indirect Transfer of Assets by <FONT STYLE="white-space:nowrap">Non-Resident</FONT> Enterprises, promulgated by the State Administration of Taxation of the PRC on 3&nbsp;February 2015 as Public
Notice (2015)&nbsp;No.&nbsp;7, as amended, supplemented or modified by any implementing rules and regulations, and any successor rule or regulation thereof under the Laws of the PRC as of the date of this Agreement; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Announcement 7 Taxes</B>&#148; has the meaning given to it in Clause 11.2(b); </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Anti-Corruption Laws</B>&#148; means all applicable Laws relating to anti-bribery or anti-corruption (governmental or commercial),
including Laws that prohibit the corrupt payment, offer, promise, or authorisation of the payment or transfer of anything of value, directly or indirectly, to any Government Official, Authority, commercial entity, or any other person to obtain a
business advantage; such as (if applicable) the Anti-Unfair Competition Law of the PRC, the Criminal Law of the PRC, the Prevention of Bribery Ordinance of Hong Kong, the Banking Ordinance of Hong Kong and the Independent Commission Against
Corruption Ordinance of Hong Kong, the U.S. Foreign Corrupt Practices Act of 1977, the UK Bribery of 2010 and all national and international laws enacted to implement the OECD Convention on Combating Bribery of Foreign Officials in International
Business Transactions; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Anti-Monopoly Law</B>&#148; means, collectively, the Anti-Monopoly Law of the PRC, effective as of
1&nbsp;August 2008 (as amended from time to time), and related regulations and implementation rules; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Anti-trust Filings</B>&#148;
has the meaning given to it in Clause 4.1(a); </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Articles</B>&#148; means, at any time, the memorandum and articles of association
(or other constitutional documents) of Listco at that time; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Authorisation</B>&#148; means any consent, approval, authorisation,
release, waiver, permit, grant, franchise, concession, agreement, license, exemption or order of, registration, certificate, declaration or filing with, or report or notice to any Authority; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Authority</B>&#148; means any government of any national or any federation, province or state or any other political subdivision
thereof, any entity, authority or body exercising executive, legislative, judicial, regulatory or administrative functions of or pertaining to government, including any government authority, agency, department, board, commission or instrumentality
of any country, or any political subdivision thereof, any court, tribunal or arbitrator, and any self-regulatory organisation; </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">&#147;<B>Balance Sheet Date</B>&#148; means 31&nbsp;December 2020; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Business</B>&#148; means the business of the Group as it is conducted as at the date of this Agreement; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Business Assets</B>&#148; means all the assets owned by the Group and any assets used by the Group in connection with the Business or
necessary for the operation of the Business, and all the Intellectual Property Rights used by the Group in connection with the Business; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Business Day</B>&#148; means a day on which banks are generally open for business in Hong Kong and the PRC (other than a Saturday,
Sunday or a public holiday or a day on which a tropical cyclone warning No.&nbsp;8 or above or a &#147;black rainstorm warning signal&#148; is hoisted or remains hoisted in Hong Kong at any time between 9:00 am and 5:00 pm); </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>CCASS</B>&#148; means the Central Clearing and Settlement System established and operated by the Hong Kong Securities Clearing Company
Limited; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Charged Assets</B>&#148; means the 214,968,276 Shares in Listco held and owned by the Seller; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Claim</B>&#148; means any claim made by a Party arising out of or in connection with this Agreement (or otherwise contemplated by, or
referred to in, this Agreement), howsoever arising; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">[redacted] </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Companies Ordinance</B>&#148; means the Companies Ordinance (Chapter 622 of the Laws of Hong Kong); </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Company Affiliate</B>&#148; means Listco or any other member of the Group, or any director, officer, agent, employee or representative
acting for or on behalf of the foregoing (individually or collectively); </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Completion</B>&#148; means the completion of the sale
and purchase of the Sale Shares in accordance with <U>Clause 6</U>; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Completion Date</B>&#148; means the date on which Completion
occurs; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Conditions</B>&#148; means the conditions precedent to Completion as set out in Clause 4.1, and
&#147;<B>Condition</B>&#148; means any one of them; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Confidential Information</B>&#148; has the meaning given to it in Clause
16.1; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>connected person</B>&#148; has the meaning given to it in the Listing Rules; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Consideration</B>&#148; means the amount payable in respect of the Sale Shares as set out in Clause&nbsp;3.1; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Control</B>&#148; means of a given person means the power or authority, whether exercised or not, to direct the business, management
and policies of such person, directly or indirectly, whether through the ownership of voting securities, by contract or otherwise; provided, that such power or authority shall conclusively be presumed to exist upon possession of beneficial ownership
or power to direct the vote of more than fifty percent (50%) of the votes entitled to be cast at a meeting of the members or shareholders of such person or power to control the composition of a majority of the board of directors of such person. The
terms &#147;<B>Controlled</B>&#148; and &#147;<B>Controlling</B>&#148; have meanings correlative to the foregoing; </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">&#147;<B>Convertible Bond Offer</B>&#148; has the meaning given to it in the Possible Offer
Announcement; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Convertible Bonds</B>&#148; means the 2024 Convertible Bonds and the 2025 Convertible Bonds; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Deposit</B>&#148; has the meaning given to it in Clause 3.2; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Despatch Date</B>&#148; means the date on which the offer document in respect of the Offers are despatched to the Shareholders; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Directors</B>&#148; means the directors of Listco; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Disclosed</B>&#148; means fairly, fully and accurately disclosed to the Purchaser with sufficient details and reasonable level of
specificity and in a manner and context which would enable the Purchaser or its Representatives to identify the nature and scope of the information or matters so disclosed and make an informed assessment of the likelihood and magnitude of the risk
and liability of the issue in question; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Disclosure Letter</B>&#148; means the letter dated the same date as the date of this
Agreement (including the contents of any schedule or appendix thereto) from the Warrantors to the Purchaser, disclosing information constituting exceptions and qualifications to the Warranties; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Encumbrance</B>&#148; means any lien, pledge, encumbrance, charge (fixed or floating), mortgage, third party claim, debenture, option,
right of <FONT STYLE="white-space:nowrap">pre-emption,</FONT> right to acquire, assignment by way of security, trust arrangement for the purpose of providing security or security interests of any kind (including retention arrangements or other
encumbrances and any agreement to create any of the foregoing), and &#147;<B>Encumber</B>&#148; shall be construed accordingly; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Environmental Laws</B>&#148; means all or any Laws relating to public or worker health and safety (including health and safety of
employees, occupiers and invitees, and fire safety), pollution, protection of the environment, or the use, storage, handling, transportation or disposal of Hazardous Substance and matters relating to the construction, demolition, alteration or use
of buildings or land to the extent that they relate to any of the foregoing; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Environmental Permits</B>&#148; means all
assessments, permits, licenses, registrations, approvals, and other authorizations required under applicable Environmental Laws; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Executive</B>&#148; means the Executive Director of the Corporate Finance Division of the SFC; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Existing Security</B>&#148; means all and any security under the listco collateral agreement dated 31&nbsp;May 2021 between the Seller
as mortgagor and Deutsche Bank AG, Hong Kong Branch as security agent and trustee (the &#147;<B>Security Agent</B>&#148;) and the borrower debenture dated 31&nbsp;May 2021 between the Seller as chargor and the Security Agent; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Financial Statements</B>&#148; has the meaning given to it in Paragraph 4.2(a) of <U>Schedule 3</U>; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>First Closing Date</B>&#148; means the first offer closing date of the Share Offer; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Fund</B>&#148; means Yupei Logistics Property Fund I Limited Partnership; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Fundamental Warranties</B>&#148; means the representations and warranties set forth in Paragraphs 1 and 2 of <U>Schedule 3</U>; </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">&#147;<B>Government Official</B>&#148; means: (a)&nbsp;any official, officer, employee or
any person acting in an official capacity for or on behalf of any Authority; (b)&nbsp;any political party or party official or candidate for political office; (c)&nbsp;a Politically Exposed Person (PEP) as defined by the Financial Action Task Force
(FATF); (d) any director, official, officer, employee of wholly or partially state-owned, state-controlled or state-operated enterprises; or (e)&nbsp;any official, officer, employee, or any person working in any official capacity on behalf of any
public international organization (e.g., United Nations or the World Bank); </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Governmental Order</B>&#148; any applicable order,
ruling, decision, verdict, decree, writ, subpoena, mandate, precept, command, directive, consent, approval, award, judgment, injunction or other similar determination or finding by, before or under the supervision of any Authority; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Group Company</B>&#148; or &#147;<B>member of the Group</B>&#148; means Listco and its subsidiaries, and &#147;<B>Group</B>&#148;
refers to all the Group Companies collectively; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Hazardous Substance</B>&#148; means any substance, chemical, material, or waste
that is listed, defined, classified or regulated as a &#147;toxic substance,&#148; &#147;hazardous substance,&#148; &#147;hazardous waste&#148; or words of similar meaning under applicable Environmental Laws; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>HK$</B>&#148; means Hong Kong dollars, the lawful currency of Hong Kong; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>HKIAC</B>&#148; has the meaning given to it in Clause 20.3; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>HKSE</B>&#148; means The Stock Exchange of Hong Kong Limited; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Hong Kong</B>&#148; means the Hong Kong Special Administrative Region of the PRC; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>ICBCI LP</B>&#148; means Elegant Fragrant Limited; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>IFRS</B>&#148; means the International Financial Reporting Standards and the International Financial Reporting Interpretations
Committee interpretations as issued by the International Account Standards Board, in each case, as may be amended from time to time; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Indebtedness</B>&#148; means any indebtedness or liability incurred and outstanding, together with any penalties, prepayment charges
or unpaid interest, in each case pursuant to any moneys borrowed by any Group Company from a financial lending institution or any person; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Intellectual Property Rights</B>&#148; means: </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">(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">copyright, patents, goodwill, <FONT STYLE="white-space:nowrap">know-how,</FONT> trade secrets, data base
rights, trade marks, trade names, business names, domain names, logos, <FONT STYLE="white-space:nowrap">get-up</FONT> and designs (whether registered or unregistered); </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">in respect of matters set out under Paragraph (a)&nbsp;above, applications for registration (including all
corresponding foreign counterpart applications, <FONT STYLE="white-space:nowrap">re-issues,</FONT> <FONT STYLE="white-space:nowrap">re-examinations,</FONT> divisionals, continuations &#150; parts and extensions thereof) and the right to apply for
registration for any of the same; 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">(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">all other intellectual property rights and equivalent or similar forms of protection, howsoever described,
existing anywhere in the world; </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Interim Accounts</B>&#148; means the unaudited consolidated financial
statements of the Group for the <FONT STYLE="white-space:nowrap">six-month</FONT> period ended on 30&nbsp;June 2021; </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; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Investment Agreement</B>&#148; means any investment agreement, memorandum of
understanding, letter of intent, meeting minutes or other similar agreement or document (including any performance/supervision agreement) entered into by a Group Company or an Affiliate of such Group Company with the relevant Authority, or issued by
the relevant Authority and addressed to a Group Company or an Affiliate of such Group Company, in each case in relation to the investment by such Group Company or an Affiliate of such Group Company in the relevant Owned Real Property which is
located within the jurisdiction of the relevant Authority, including any supplementary agreement or amendment agreement thereof; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Land Use Right Grant Contract</B>&#148; means with respect to each Owned Real Property, the land use right contract (including its
amendment and restatement from time to time) entered into by the relevant Group Company and the competent Authority for the purpose of acquisition of the land parcel on such Owned Real Property; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>LaSalle JVs</B>&#148; means Yupei Logistics Property Management 10 Co., Ltd, Yupei Logistics Property Management 15 Co., Ltd, Yupei
Tianjin Logistics Property Management Co., Ltd and Yupei Logistics Property Management 12 Co., Ltd; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>LaSalle
Shareholders</B>&#148; means LAO V CN Holdings III Pte. Ltd., LCLV Holdco VI Pte. Ltd. and LCLV Holdco V Pte. Ltd.; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>LaSalle
Shareholders Agreements</B>&#148; means the relevant shareholders agreement in respect of the LaSalle JVs; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Law</B>&#148; or
&#147;<B>Laws</B>&#148; means any and all provisions of any applicable constitution, treaty, statute, law, regulation, ordinance, code, rule, policy or rule of common law, any governmental approval, concession, grant, franchise, license, agreement,
directive, requirement or other governmental restriction or any similar form of decision of, or determination by, or any interpretation or administration of any of the foregoing by, any Authority, in each case as amended, and any and all applicable
Governmental Orders; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Lease</B>&#148; means any and all leases, subleases, licenses or other occupancy agreements, sale/leaseback
arrangements or similar arrangements; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Lease Agreement</B>&#148; means any Lease between any Group Company and any person in
respect of any Owned Real Property or Leased Real Property or any part thereof; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Leased Real Property</B>&#148; means the real
property leased, subleased, licensed or otherwise occupied by any member of the Group as tenant, sublessee, licensee or occupier; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Listco</B>&#148; means China Logistics Property Holdings Co., Ltd, a company incorporated with limited liability in the Cayman Islands
and whose Shares are listed on the Main Board of the HKSE; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Listco Register of Member</B>&#148; means the certified copy
(certified by a Director) of the register of members of the Listco in excel form showing that the Charged Assets are registered in the name of the Seller; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Listing Rules</B>&#148; means the Rules Governing the Listing of Securities on the HKSE; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Long Stop Date</B>&#148; means 30&nbsp;June 2022 (or such later date as the Parties may agree in writing); </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Losses</B>&#148; means, in respect of any matter, event or circumstances, all demands, claims, actions, proceedings, damages,
payments, fines, penalties, losses, costs (including reasonable legal costs), expenses (including Taxes), disbursements and other losses of any kind whatsoever arising; </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:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Material Adverse Effect</B>&#148; means any change, event, circumstance or other
matter that has, either individually or in the aggregate, a material adverse effect upon the business, financial condition, operating results, operations, assets, or the business prospects or condition of the Group taken as a whole; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">[REDACTED] </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Money
Laundering Laws</B>&#148; means all anti-money laundering laws of all jurisdictions in which the Group or Listco conducts its business or owns assets, the rules and regulations thereunder and any related or similar rules, regulations or guidelines,
issued, administered or enforced by any Authority, and the United States, and the European Union, including the applicable financial recordkeeping and reporting requirements of the U.S. Currency and Foreign Transaction Reporting Act of 1970, as
amended, the U.S. Money Laundering Control Act of 1986, as amended, the Anti-Money Laundering Law of the PRC, and the Hong Kong Anti-Money Laundering and Counter-Terrorism Financing Ordinance (Cap. 615), the Organized and Serious Crimes Ordinance
(Cap. 455), the United Nations (Anti-Terrorism Measures) Ordinance and the Drug Trafficking (Recovery of Proceeds) Ordinance (Cap. 405); </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B><FONT STYLE="white-space:nowrap">Non-Fundamental</FONT> Warranties</B>&#148; means the Warranties other than the Fundamental
Warranties; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Notice</B>&#148; has the meaning given to it in Clause 12.1; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Offers</B>&#148; means the Share Offer and the Convertible Bond Offer; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Other Property Documents</B>&#148; has the meaning given to it in Paragraph 10 of <U>Schedule 3</U>; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Owned Real Property</B>&#148; means the real property (including building under construction and land parcel) in which any member of
the Group has fee title (or equivalent) interest, together with, to the extent owned by any member of the Group, all buildings and other structures, facilities or improvements located thereon; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">[REDACTED] </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Permitted
Liens</B>&#148; means (a)&nbsp;statutory liens for current Taxes not yet due or delinquent (or&nbsp;which may be paid without interest or penalties) or the validity or amount of which is being contested in good faith by appropriate proceedings;
(b)&nbsp;mechanics&#146;, carriers&#146;, workers&#146;, repairers&#146; and other similar liens arising or incurred in the ordinary course of business relating to obligations as to which there is no default on the part of any Group Company or the
validity or amount of which is being contested in good faith by appropriate proceedings, or pledges, deposits or other liens securing the performance of bids, trade contracts, leases or statutory obligations (including workers&#146; compensation,
unemployment insurance or other social security legislation); (c) any Encumbrances that would be set forth in any title policies, endorsements, title commitments, title certificates and/or title reports relating to any Group Company&#146;s interests
in real property and any zoning, entitlement, conservation restriction and other land use and environmental regulations imposed, issued, promulgated or published by Authorities, in each case, which individually or in the aggregate do not materially
impair the present use of the properties or assets of any Group Company; (d)&nbsp;with respect to real property, all covenants, conditions, restrictions, easements, charges,
<FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">rights-of-way,</FONT></FONT> other Encumbrances and other similar matters of record set forth in any state, local or municipal recording or like office which do not materially
interfere with the present use of the properties or assets of any Group Company; (e)&nbsp;matters which would be disclosed by an inspection of the real property which do not materially impair the occupancy or current use of such real property which
they encumber; <FONT STYLE="white-space:nowrap">(f)&nbsp;non-exclusive</FONT> licenses of Intellectual Property Rights granted in the ordinary course of business consistent with past practice; and (g)&nbsp;the Security Interests created over the
Charged Assets under the Share Charge 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">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Possible Offer Announcement</B>&#148; means the announcement relating to the
possible Offers to be issued by the Purchaser on or as soon as practicable after the date of this Agreement; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>PRC</B>&#148; means
the People&#146;s Republic of China which, for the purpose of this Agreement only, excludes Hong Kong, the Macau Special Administrative Region and Taiwan; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B><FONT STYLE="white-space:nowrap">Pre-IPO</FONT> Share Option Scheme</B>&#148; means the
<FONT STYLE="white-space:nowrap">pre-IPO</FONT> share option scheme of Listco adopted on 10&nbsp;March 2016; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Previous
Announcements</B>&#148; means any filings (including annual reports, interim reports, announcements, circulars, disclosure of interests forms, monthly returns and next day disclosure returns) of Listco published on the website of the HKSE; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Proceedings</B>&#148; means any proceeding, suit or action arising out of or in connection with this Agreement or its subject matter
(including its validity, formation at issue, effect, interpretation, performance or termination) or any transaction contemplated by this Agreement; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Public Release</B>&#148; has the meaning given to it in Clause 15.1; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Purchaser</B><B>&#146;</B><B>s Group</B>&#148; means the Purchaser and its subsidiaries (including, with effect from Completion, each
member of the Group), and &#147;<B>member of the Purchaser</B><B>&#146;</B><B>s Group</B>&#148; shall be construed accordingly; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Purchaser</B><B>&#146;</B><B>s Solicitors</B>&#148; means Kirkland&nbsp;&amp; Ellis of 26/F, Gloucester Tower, The Landmark, 15
Queen&#146;s Road Central, Hong Kong; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Purchaser&#146;s Warranties</B>&#148; means the warranties given by the Purchaser under
Clause 9.1, and &#147;<B>Purchaser&#146;s Warranty</B>&#148; means any of them; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Qualifying Claim</B>&#148; has the meaning given
to it in Paragraph 3.1 of <U>Schedule 4</U>; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Real Estate Ownership Certificate</B>&#148; means, with respect to each Owned Real
Property, the real estate ownership certificate (<FONT STYLE="font-family:pmingliu; font-size:9pt">&#19981;&#21160;&#20135;&#26435;&#35777;</FONT><FONT STYLE="font-family:Times New Roman; font-size:10pt">) issued by the competent Authority to the
relevant Group Company, evidencing that such Group Company&#146;s full and complete title to the ownership and/or the land use right of such Owned Real Property, free from any Encumbrance; </FONT></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Refund Deadline</B>&#148; has the meaning given to it in Clause 3.2(d); </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Relevant PRC Tax Authority</B>&#148;<B> </B>has the meaning given to it in Clause 11.2(a); </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Relevant Ancillary Documents</B>&#148; means the ancillary documents required to be delivered to the Purchaser by the Seller on the
date of the Share Charge Agreement pursuant to paragraph 4.1 thereof; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Remaining Consideration</B>&#148; has the meaning given to
it in Clause 3.3(a); </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Representative</B>&#148; means, in relation to any person, such person&#146;s directors, officers,
employees, lawyers, accountants, bankers, financiers or other professional advisers; </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; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Restricted Actions</B>&#148; means the actions listed in <U>Schedule 2 </U>; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>RMB</B>&#148; means Renminbi, the lawful currency of the PRC; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Rules</B>&#148; has the meaning given to it in Clause 20.3(b)(i); </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Sale Shares</B>&#148; means the 916,488,000 Shares legally and beneficially owned by the Seller, representing approximately 26.38% of
the issued share capital of Listco; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Sanctions Laws</B>&#148; means all economic, financial or trade sanctions Laws, measures or
embargoes administered or enforced by the United States (including all sanctions administered by the Office of Foreign Assets Control of the U.S. Department of the Treasury, and its &#147;Specially Designated Nationals and Blocked Persons&#148;
lists), PRC, Hong Kong, the European Union, the United Nations, the United Kingdom or any other relevant sanctions Authority; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Secured Liabilities</B>&#148;&nbsp;means the Deposit and all present and future obligations and liabilities at any time due, owing or
incurred by the Seller in respect of its obligation to return the Deposit to the Purchaser in accordance with Clause 3.2 of the Agreement; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Security Interest</B>&#148; has the meaning given to it in Clause 3.2(a); </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Seller&#146;s Designated Account</B>&#148; means the Seller&#146;s designated bank account, the details of which are set out in
<U>Annex 1.</U> </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Seller&#146;s Group</B>&#148; means the Seller, Ultimate Shareholder and their Affiliates (including, for the
purposes of this definition, prior to Completion, each member of the Group), and the term &#147;<B>member of the Seller&#146;s Group</B>&#148; shall be construed accordingly; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>SFC</B>&#148; means the Securities and Futures Commission of Hong Kong; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>SFO</B>&#148;<B> </B>means the Securities and Futures Ordinance (Chapter 571 of the Laws of Hong Kong); </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Share Award Scheme</B>&#148; means the share award scheme of Listco adopted on 30&nbsp;March 2020; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Share Charge Agreement</B>&#148; means the Cayman law governed equitable share mortgage in substantially the same form and substance
as that set out in <U>Schedule 5</U>, to be entered into by the Seller as mortgagor and the Purchaser (or its agent acting on its behalf) as mortgagee, whereby the Seller grants first ranking security over its right, title and interest in, to and
under the Charged Asset to secure the Secured Liabilities; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Share Offer</B>&#148; has the meaning given to it in the Possible
Offer Announcement; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Shareholder</B>&#148; means a holder of Shares from time to time; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Shares</B>&#148; means ordinary shares of US$0.0000625 each in the capital of Listco; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Surviving Provisions</B>&#148; means <U>Clause 1</U> (Interpretation), <U>Clause 12</U> (Notices), <U>Clause 13</U> (Costs and
Expenses), <U>Clause 14</U> (General Provisions), <U>Clause 15</U> (Announcements),<U>Clause 16</U> (Confidentiality), <U>Clause 17</U> (Language), <U>Clause 18</U> (Counterparts), <U>Clause 20</U> (Governing Law and Arbitration) and <U>Clause
21</U> (Agent for Service of Process); </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Takeovers Code</B>&#148; means, at any relevant time, the Hong Kong Code on Takeovers and
Mergers in force at that time; </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; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Taking</B>&#148; means any material contamination, destruction of or damage to or
any taking, seizure, expropriation, nationalisation or similar action by or on behalf of any Authority of any Owned Real Property or any part thereof; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Tax</B>&#148; or &#147;<B>Taxation</B>&#148; means any and all taxes, fees, levies, duties, tariffs, imposts, and other charges of any
kind (together with any and all interest, penalties, additions to tax and additional amounts imposed with respect thereto) imposed by any government or taxing Authority, including taxes or other charges on or with respect to income, franchises,
windfall or other profits, gross receipts, property, sales, use, capital stock, payroll, employment, social security, workers&#146; compensation, unemployment compensation or net worth; taxes or other charges in the nature of excise, withholding, ad
valorem, stamp, transfer, value added or gains taxes; license, registration and documentation fees; and customs&#146; duties, tariffs and similar charges; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Tax Return</B>&#148; means any return, declaration, report, election, claim for refund or information return or other statement or
form relating to, filed or required to be filed with any Tax Authority, including any schedule or attachment thereto or any amendment thereof; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Tax Sharing Agreement</B>&#148; has the meaning given to it in Paragraph 8 of <U>Schedule 3</U>; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">[REDACTED] </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Third Party
Claim</B>&#148; has the meaning given to it in Paragraph 4.6 of <U>Schedule 4</U>; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Transactions</B>&#148; means the transactions
contemplated under this Agreement, including the sale and purchase of the Sale Shares and the making of the Offers; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Transfer
Taxes</B>&#148; has the meaning given to it in Clause 13.2; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>United States</B>&#148; or &#147;<B>US</B>&#148; means the United
States of America; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>US$</B>&#148; means United States dollars, the lawful currency of the United States; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Warranties</B>&#148; means the representations and warranties contained in <U>Schedule 3</U>, and &#147;<B>Warranty</B>&#148; means
any one of them; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Warrantors</B>&#148; means collectively, the Seller and the Ultimate Shareholder, and &#147;Warrantor&#148;
means any of them; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Yupei Development</B>&#148; means China Yupei Logistics Property Development Co., Ltd.; and </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">&#147;<B>Yupei LP</B>&#148; means Yupei Logistics Property Management 22 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="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">The expressions &#147;<B>Party</B>&#148; and &#147;<B>Parties</B>&#148; shall, where the context permits,
include their respective successors and permitted assigns and any persons deriving title under 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.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 statement in this Agreement qualified by the expression &#147;<B>to the best of the
Warrantors</B><B>&#146;</B><B> knowledge</B>&#148; and &#147;<B>so far as the Warrantors are aware</B>&#148; or any similar expression, shall be deemed to refer to the actual knowledge of any of the Seller and the Ultimate Shareholder and that
knowledge which should have been acquired after making such due and reasonable inquiry. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">The obligations of the Warrantors under this Agreement shall be joint and several. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">In this Agreement, except where the context otherwise requires: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">a reference to Clauses, Paragraphs, Schedules, Appendices and the Recitals are to the clauses, paragraphs, and
recitals of, and the schedules and appendices 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">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%">&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">a reference to this Agreement or to any specified provision of this Agreement are to this Agreement or
provision as in force for the time being (as amended, modified, supplemented, varied, assigned or novated, 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%">&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">a reference to this Agreement includes the Schedules and the Appendices to it, each of which forms part of this
Agreement for all 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%">&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">a reference to a &#147;<B>person</B>&#148; shall be construed so as to include any individual, company,
corporation, joint stock company, body corporate, association, trust, joint venture, partnership, firm, organisation, governmental entity or any other entity (whether or not having separate legal personality), its successors and 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">(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">the expressions &#147;<B>holding company</B>&#148;, &#147;<B>subsidiary</B>&#148;, &#147;<B>parent
undertaking</B>&#148; and &#147;<B>subsidiary undertaking</B>&#148; shall have the meanings given to them in Division 4 of Part 1 of the Companies Ordinance; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">a reference to writing shall include any mode of reproducing words in a legible and <FONT
STYLE="white-space:nowrap">non-transitory</FONT> 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="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">a reference to a time of a day is to Hong Kong 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">(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">a reference to &#147;<B>indemnify</B>&#148; and &#147;<B>indemnifying</B>&#148; any person against any
circumstance includes indemnifying and holding that person harmless from all Losses from time to time made against that person and all Losses made or incurred by that person as a consequence of, or which would not have arisen but for, that
circumstance; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">a reference to any Hong Kong legal term for any action, remedy, method of judicial proceeding, legal document,
legal status, court, official or any legal concept or thing shall in respect of any jurisdiction (other than Hong Kong) be deemed to include what most nearly approximates the Hong Kong legal term in that jurisdiction, and references to any Hong Kong
statute or enactment shall be deemed to include any equivalent or analogous laws or rules in any other jurisdiction; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">a reference to any law, enactment or Listing Rule includes references 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="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">that law, enactment or Listing Rule as <FONT STYLE="white-space:nowrap">re-enacted,</FONT> amended, extended or
applied by or under any other enactment (before or after the 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">(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">any law, enactment or Listing Rule which that law, enactment or Listing Rule
<FONT STYLE="white-space:nowrap">re-enacts</FONT> (with or without modification); 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">(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">any subordinate legislation made (before or after the date of this Agreement) under any law or enactment, as <FONT
STYLE="white-space:nowrap">re-enacted,</FONT> amended, extended or applied, as described in Paragraph (i)&nbsp;above, or under any law or enactment referred to in Paragraph (ii)&nbsp;above; </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">and &#147;<B>law</B>&#148; and &#147;<B>enactment</B>&#148; includes any legislation in any jurisdiction; </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">(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">the Parties acknowledge that they have participated jointly in the negotiation and drafting of this Agreement
and, in the event that a question of interpretation arises (including as to the intention of the Parties), no presumption or burden of proof shall arise in favour of or against any Party based on the authorship of any provisions;
</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%">&nbsp;</TD>
<TD WIDTH="5%" 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">words importing the singular include the plural and vice versa, and words importing a gender include every
gender; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">headings are included in this Agreement for convenience only and do not affect its interpretation;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">in construing this Agreement the <FONT STYLE="white-space:nowrap">so-called</FONT> &#147;ejusdem generis&#148;
rule does not apply and accordingly the interpretation of general words is not restricted by: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">being preceded by words indicating a particular class of acts, matters or things; 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">(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">being followed by particular example; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">the words &#147;<B>include</B>&#148; and &#147;<B>including</B>&#148; shall be construed as without limitation;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(p)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">where any Party undertakes or assumes any obligation in this Agreement, that obligation is to be construed as
requiring the Party concerned to exercise all rights and powers of control over the affairs of any other person which it is able to exercise (whether directly or indirectly) in order to secure performance of the obligation; 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">(q)</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 this Agreement, references 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="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">being &#147;interested in&#148; or having &#147;interests in&#148; shares or securities shall be interpreted in
accordance with the SFO; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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;acting in concert&#148;, &#147;dealing&#148; and &#147;offer period&#148; shall be interpreted in
accordance with the Takeovers Code; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">the &#147;Offers&#148;, the &#147;Share Offer&#148; and the &#147;Convertible Bond Offer&#148; shall include
any new, increased, renewed or revised scheme and offer, howsoever to be implemented; 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">(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;procure&#148;, where used in the context of an obligation of the Warrantors under Clauses 4.8, 5.2, 5.3,
10.2 and 11.4, shall be interpreted as that for so long as the Warrantors have (x)&nbsp;de facto control over the board of Listco or over the management and the operation of the Group; or (y)&nbsp;the ability to exercise control over the management
and operation of the Group (whether by contract or howsoever arising), the Warrantors shall take all steps to ensure that a Group Company acts or be refrained from acting in respect of a specified matter as provided for in this Agreement. As at the
date of this Agreement, the Warrantors shall be deemed to have de facto control over the board of Listco and over the management and the operation of the Group. </P></TD></TR></TABLE>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CLAUSE 2 SALE AND PURCHASE OF SALE SHARES </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">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">On and subject to the terms and conditions of this Agreement, the Seller agrees to sell, and the Purchaser
agrees to purchase, the Sale Shares, free from all Encumbrances and from all other rights exercisable by or claims by third parties as at Completion and together with all rights attaching or accruing to them as at Completion (including all dividends
and distributions declared, paid, made or accruing in respect of the Sale Shares on or after the Completion Date). </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">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 Seller shall (if applicable) procure the irrevocable and unconditional waiver of all rights over, or in
connection with, any of the Sale Shares (including any right of <FONT STYLE="white-space:nowrap">pre-emption,</FONT> first refusal or other restriction on transfer in respect of the Sale Shares conferred on any person under the Articles or
otherwise) before Completion. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">The Purchaser shall not be obliged to complete the purchase of any of the Sale Shares unless the purchase of
all the Sale Shares is completed simultaneously in accordance with this Agreement. </P></TD></TR></TABLE> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CLAUSE 3 CONSIDERATION </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">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 Consideration for the sale and purchase of the Sale Shares shall be the sum of HK$3,986,722,800 to be paid
in cash, representing a value of HK$4.35 per Sale Share. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">As soon as practicable after the signing of this Agreement and in any event on or prior to 30&nbsp;September
2021, (1) the Seller shall provide the Listco Register of Member to the Purchaser; (2)&nbsp;the Seller and the Purchaser (or its agent acting on its behalf) shall enter into the Share Charge Agreement; and (3)&nbsp;the Seller shall deliver to the
Purchaser the Relevant Ancillary Documents on the date of the Share Charge Agreement. On the second Business Day following the delivery of the Relevant Ancillary Documents, the Purchaser shall make payment in cash a sum of HK$623,408,000 (the
&#147;<B>Deposit</B>&#148;) by wire transfer of immediately available funds to the Seller&#146;s Designated Account as a deposit, which shall be paid, repaid, forfeited or retained 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">(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">if this Agreement is terminated pursuant to Clause 4.10 (provided that if this Agreement is terminated as a
result of <FONT STYLE="white-space:nowrap">non-satisfaction</FONT> of the Condition set out in Clause 4.1(a), then Clause 3.2(b) shall apply), Clause 5.5, or Clause 6.3(a) (in the case of <FONT STYLE="white-space:nowrap">non-compliance</FONT> by the
Seller), then, notwithstanding any other provisions of this Agreement, the Seller shall return the Deposit (in its full amount but without any interest) to the Purchaser promptly and in any event on or before the applicable Refund Deadline, provided
that (x)&nbsp;in the event that the Purchaser fails to receive the Deposit (in its full amount but without any interest) on or before the applicable Refund Deadline, the security created and constituted by the Share Charge Agreement (including but
not limited to the Charged Assets) (the &#147;<B>Security Interest</B>&#148;) shall be immediately enforceable in accordance with the Share Charge Agreement; and (y)&nbsp;in the event that the Purchaser receives the Deposit in full on or before the
applicable Refund Deadline, the Purchaser (or its agent acting on its behalf) shall forthwith release, discharge and terminate any Security Interests created over the Charged Assets under and in accordance with the terms of the Share Charge
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">(b)</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 this Agreement is terminated as a result of <FONT STYLE="white-space:nowrap">non-satisfaction</FONT> of the
Condition set out in Clause 4.1(a) or if this Agreement is terminated pursuant to Clause 6.3(a) (in the case of <FONT STYLE="white-space:nowrap">non-compliance</FONT> by the Purchaser), the Seller shall be entitled to deduct or forfeit a sum of
HK$3,800,000 from the amount of the Deposit, and shall pay or repay the remaining amount of the Deposit (without interest) to the Purchaser promptly and in any event on or before the applicable Refund Deadline, provided that (x)&nbsp;in the event
that the Purchaser fails to receive such remaining amount of the Deposit (in its full amount but without any interest) on or before the applicable Refund Deadline, the Security Interest shall be immediately enforceable in accordance with the Share
Charge Agreement; and (y)&nbsp;in the event that the Purchaser receives such remaining amount of the Deposit in full on or before the applicable Refund Deadline, the Purchaser (or its agent acting on its behalf) shall forthwith release, discharge
and terminate any Security Interests created over the Charged Assets under and in accordance with the terms of the Share Charge 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="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 the Parties proceed with Completion, the Deposit shall become part payment of the Consideration in
accordance with Clause 3.3(b) at Completion and an amount representing the Deposit shall be deducted from the Consideration payable by the Purchaser at Completion, and upon application of the Deposit towards part payment of the Consideration at
Completion, the Purchaser (or its agent acting on its behalf) shall forthwith release, discharge and terminate any Security Interests created over the Charged Assets under the Share Charge Agreement; and </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">[REDACTED] </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.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 terms of this Agreement, at Completion: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 Purchaser shall pay in cash the sum of HK$3,363,314,800, being the balance of the Consideration after
deduction of the Deposit paid by the Purchaser (the &#147;<B>Remaining Consideration</B>&#148;) to the Seller&#146;s Designated Account; 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">(b)</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 Clause 3.2, the Deposit shall become part payment of the Consideration, </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">and, the Seller acknowledges that payment of the Remaining Consideration by the Purchaser to it shall constitute an absolute discharge of any
obligation by the Purchaser to pay the Seller of any of the Consideration. </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.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 payment is made after Completion by the Seller or the Ultimate Shareholder to the Purchaser under this
Agreement due to any breach of this Agreement, the payment shall, so far as possible, be treated as a reduction in the Consideration, and the Consideration shall accordingly be reduced by the amount of such payment. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">The Parties agree that (a)&nbsp;the Deposit is reasonable and proportionate to the legitimate interests of both
the Seller and the Purchaser in the enforcement of this Agreement; and (b)&nbsp;this Agreement has been negotiated between informed and legally advised parties dealing on equal terms. </P></TD></TR></TABLE>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CLAUSE 4 CONDITIONS </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">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 sale and purchase of the Sale Shares is conditional upon the satisfaction (or waiver in accordance with the
provisions of this Agreement) of the following Conditions, or their satisfaction subject only to Completion: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">(i) all filings in relation to the sale and purchase of the Sale Shares and the Offers which are required
pursuant to the requirements of the Anti-Monopoly Law (the &#147;<B>Anti-trust Filings</B>&#148;) having been made to the AML Authority and accepted by the AML Authority for examination, and (ii)&nbsp;the AML Authority having cleared such
transactions by issuing a notice to the Purchaser or its legal advisors, and the Purchaser shall have received such notice that such transactions will not be prohibited, without imposing any condition on the Purchaser, any of its Affiliates or any
of the Group Companies, which is not acceptable to the Purchaser; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">no governmental action, court order, proceeding or investigation having been taken or made at any time prior to
Completion that has the effect of making unlawful or otherwise prohibiting or restricting the transfer of the Sale Shares to the Purchaser or the Offers; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">the HKSE and the Executive advising that they have no further comments on the Possible Offer Announcement;
</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="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">all Authorisations (if any) which are required for the entering into or the performance of the obligations
under this Agreement by the Parties having been obtained, all filings with any Authority which are required for the entering into and the implementation of this Agreement having been made, and all such Authorisations remaining in full force and
effect without material variation at Completion, and there being no statement, notification or intimation of an intention to revoke or not to renew the same having been made by the relevant Authority; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">the waivers or consents by the LaSalle Shareholders to waive their respective rights to exercise certain call
option in respect of the shares in each of the LaSalle JVs under the applicable LaSalle Shareholders Agreements such that Yupei Development shall continue to own its current shareholding in the applicable LaSalle JV as at the date of this Agreement,
and to consent that the relevant Group Companies shall continue to act as the assets managers for the applicable Owned Real Properties, in form and substance satisfactory to the Purchaser, having been obtained, and such consents or waivers, as
applicable, remaining in full force and effect without material variation; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">(i) the waiver(s) or consent(s) by ICBCI LP to waive its right to exercise certain put option to require Yupei
LP to purchase its interest in the Fund under the applicable limited partnership agreement, in form and substance satisfactory to the Purchaser, having been obtained, and such consents or waivers, as applicable, remaining in full force and effect
without material variation, or (ii)&nbsp;the Group Companies having acquired ICBCI LP&#146;s interest in the Fund at a consideration reasonably satisfactory to the Purchaser; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">the Group Companies having acquired the remaining equity interests in each of the relevant Group Companies that
are held by the Third Parties at a consideration reasonably satisfactory to the Purchaser, and all agreements or arrangements with the Third Parties (if any) having been 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%">&nbsp;</TD>
<TD WIDTH="5%" 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">(i) the listing of the Shares not having been withdrawn; and (ii)&nbsp;the Shares continuing to be traded on
the HKSE prior to the Completion Date (save for any temporary suspension for no longer than seven consecutive trading days or such other period as the Purchaser may agree in writing or the temporary suspension in connection with the 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%">&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 default having occurred or occurring (or any event or circumstance having occurred or occurring that, with
the delivery of notice or passage of time, could become a default) under any of the Material Indebtedness of the Group which has not been irrevocably consented to or waived by the relevant lenders, bondholders or noteholders, and (if applicable) all
required consents or waivers having been obtained in respect of any default or any event of default that may have occurred or that may occur under any of the Material Indebtedness the Group, and such consents and waivers not having been rescinded
and remaining in full force and effect; 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">(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">there has been no change, fact, event or circumstance which has had or would reasonably be expected to have a
Material Adverse Effect, provided that in no event shall any change, fact, event, or circumstance, individually or in the aggregate, constitute or be taken into account in determining the occurrence of a Material Adverse Effect if such Material
Adverse Effect relates to (i)&nbsp;changes in general or economic conditions in Hong Kong, the PRC or jurisdictions relevant to the business of the Group, (ii)&nbsp;changes in conditions generally affecting the industry in which the Group operates,
or (iii)&nbsp;any outbreak or escalation of any military conflict, war, armed hostilities, or acts of foreign or domestic terrorism, or any hurricane, flood, tornado, earthquake, or epidemics, in each case, other than to the extent that such changes
or events materially and disproportionately adversely affect the Group Companies, taken as a whole, by comparison to other similarly situated participants in the industries in which they operate. </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">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">[REDACTED] </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">The Warrantors undertake to the Purchaser (in the case of the Conditions set out in Clauses 4.1(h) to 4.1(j)
and, to the extent relating to the Seller, Clauses 4.1(b) to 4.1(d)), and the Purchaser undertakes to the Seller (in the case of the Condition set out in Clause 4.1(a) and, to the extent relating to the Purchaser, the Conditions set out in Clauses
4.1(b) to 4.1(d)) to use its reasonable endeavours to ensure that such Conditions are fulfilled as soon as reasonably practicable and in any event before the Long Stop 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%" 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 Warrantors undertake to the Purchaser to use their best endeavour to procure the Group Companies to obtain
the relevant waiver(s) or consent(s) set out in Clauses 4.1(e) and 4.1(f)(i) and/or complete the relevant acquisitions and termination set out in Clauses 4.1(f)(ii) and 4.1(g) as soon as reasonably practicable and in any event before the Long Stop
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%" 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 Warrantors shall provide, and shall use their best endeavours to procure each member of the Group to
provide, reasonable assistance to the Purchaser in connection with obtaining all Authorisations of any Authority that are required to satisfy the Conditions (including providing to the Purchaser or its professional advisors, all necessary
information, documents and assistance as may be required). Without prejudice to the generality of this <U>Clause 4.5</U>, the Warrantors shall, and shall use their best endeavours to procure that each member of the Group shall, provide or cause to
be provided all necessary assistance and cooperation to allow the Purchaser to prepare and submit notifications, submissions and filings with applicable Authorities, and to respond to any requests for information or documents made in connection with
any notification, submission or filing. The Warrantors shall, and shall use their best endeavours to procure that each member of the Group shall: (a)&nbsp;as soon as practicable respond to any request for information or documents, or any other
inquiry, received from any Authority in connection with any notification, submission or filing; and (b)&nbsp;not offer or agree to extend any waiting or review period with any Authority without the Purchaser&#146;s prior written consent (which
consent should not be unreasonably withheld). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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.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 Purchaser may waive any or all of the Conditions set out in Clauses 4.1(d) to 4.1(j) in whole or in part
(and whether conditionally or unconditionally) at any time by written notice to the Seller. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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.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">Subject thereto and without prejudice to the generality of Clause 4.5, the Parties shall <FONT
STYLE="white-space:nowrap">co-operate</FONT> in the timely preparation, submission and pursuit of all clearance applications and filings required in connection with satisfying the Conditions and the taking of all other steps as the Purchaser may
consider reasonably necessary or desirable to obtain all consents, approvals or actions of the AML Authority which are required in order to satisfy or fulfil the Condition set out in Clause 4.1(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">4.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 prejudice to the generality of Clauses 4.2 and 4.7, </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 Purchaser, on the one hand, and the Warrantors shall procure Listco (and its Affiliates and the other Group
Companies, if applicable), on the other hand, will, to the extent required in the reasonable judgment of the respective counsel to the Purchaser and Listco, use reasonable efforts to, as soon as practicable to satisfy the Condition set out in Clause
4.1(a); </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%">&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 Purchaser, on the one hand, and the Warrantors shall procure that Listco, on the other hand, will:
(i)&nbsp;cooperate and coordinate (and cause their respective Affiliates (and in respect of Listco, including the other Group Companies) to cooperate and coordinate) with the other Party in making the Anti-trust Filings; (ii)&nbsp;supply the other
(or cause the other to be supplied) with any information or documents that may be required in order to make such filings, provided that insofar as any such information or documents are competitively sensitive, such information or documents may be
provided directly to the relevant Authorities or, if required, on an outside <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">counsel-to-counsel</FONT></FONT> basis, in each case on a strictly confidential basis; (iii)&nbsp;supply
(or cause the other to be supplied) any additional information that may reasonably be required or requested by the Authorities of any applicable jurisdiction in which any such filing is made; and (iv)&nbsp;use commercially reasonable efforts to take
all action necessary or advisable to: (A)&nbsp;cause the expiration or termination of the applicable waiting periods pursuant to any antitrust laws applicable to the Transactions; and (B)&nbsp;obtain any required consents pursuant to any antitrust
laws applicable to the Transactions as soon as practicable; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">notwithstanding anything in the foregoing, neither the Purchaser nor any of its Affiliates shall be required to
(i)&nbsp;propose, negotiate, effect or agree to any divestitures or other remedy (including disposing, holding, separating any part of its business (including, after the Completion Date, business of the Group), operations, assets and/or product
lines (or a combination of the Purchaser or any of its Affiliates&#146; respective businesses, operations or assets)), (ii) agree not to compete in any geographic area or line of business and/or (iii)&nbsp;restrict the manner in which, or whether,
the Purchaser or any of its Affiliates may carry on its business 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%">&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">the Purchaser (and its Affiliates, if applicable), on the one hand, and the Warrantors shall procure that
Listco (and its Affiliates and the other Group Companies), on the other hand, will promptly inform the other of any substantive communication from any Authority regarding the Transactions in connection with the Anti-trust Filings (other than any
information that may be competitively sensitive or otherwise deemed commercially sensitive). To the extent permitted by applicable Laws and the relevant Authorities, each Party shall give notice to the other Party with respect to any meeting,
discussion, appearance or contact with any Authority or the staff or regulators of any Authority, and shall provide the other Party with the opportunity, or use reasonable efforts to have the other Party permitted by relevant Authorities, to attend
and participate in such meeting, discussion, appearance or contact; 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">(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 the fullest extent permitted by Law, each of the Purchaser and Listco shall be, and the Warrantors shall
procure Listco to be, responsible for their respective filing fee (if any) payable in connection with the any antitrust laws applicable to the 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">4.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">Each of the Purchaser and the Seller shall give notice to the other that a relevant Condition has been
satisfied as soon as practicable and in any event within two Business Days of becoming aware 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="4%" VALIGN="top" ALIGN="left">4.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: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">one or more of the Conditions are not satisfied or waived before the Long Stop Date, the Purchaser may (by
notice in writing to the Seller) terminate 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="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 Condition set out in Clause 4.1(a), is not satisfied before the Long Stop Date, the Seller may (by notice
in writing to the Purchaser) terminate this Agreement, <U>provided</U>, that the Seller shall not have the right to terminate this Agreement pursuant to this <U>Clause 4.10(b) </U>if the failure to satisfy the Condition set out in Clause 4.1(a) by
the Long Stop Date is solely due to a breach of this Agreement by the Warrantors; or </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%">&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">any of the Conditions is not satisfied or waived on or before the Long Stop Date, and neither the Seller nor
the Purchaser serves a written notice to the other Party to terminate this Agreement pursuant to Clause 4.10(a) or Clause 4.10(b), this Agreement (other than the Surviving Provisions) shall terminate with immediate effect, </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">and, in such event: </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">(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">no Party shall have any Claim against the other Parties (other than the rights of the Purchaser under Clause
3.2(a)) and all rights and obligations of the Parties shall cease to have effect, save for any rights accrued by the Parties prior to termination and the rights and obligations in respect of Claims arising out of any antecedent breach 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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the Purchaser agrees that the possible Offers referred to in this Agreement will not proceed; 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">(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">the Purchaser shall announce, on the date of the termination or lapse of this Agreement, that the possible
Offers referred to in this Agreement will not proceed, thereby ending the offer period in respect of that possible Offers. </P></TD></TR></TABLE>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CLAUSE 5 WARRANTORS&#146; OBLIGATIONS </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">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">To the extent permitted under applicable Law, the Seller shall use their best endeavours to procure, and
subject to any fiduciary duty under applicable Laws imposed on the Ultimate Shareholder as a director of the relevant Group Company, the Ultimate Shareholder shall use their best endeavours to procure, the Group Company to permit the Purchaser or
any of its representatives to inspect and review books and records, and properties of the Group Company, for the purpose of assisting the Purchaser to assess whether the operation and business of the Group is operating in its ordinary course of
business and as a going concern and whether the Warrantors have complied with their obligations under this Agreement. Such access shall be (a)&nbsp;made upon the Purchaser&#146;s prior written request with reasonable basis; (b)&nbsp;carried out at
the Purchaser&#146;s own expenses; and (c)&nbsp;made during normal business hours without unreasonable interference to the normal operations of the Group. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">Except as required by applicable Law, each of the Warrantors shall procure the Group Companies to, during the
period between the date of this Agreement and the Completion Date (except with the prior written consent of the Purchaser): </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">conduct its business as a going concern in compliance with all applicable Laws, and in the ordinary course;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">preserve intact in all material respects the business organisation of the Group, including maintaining its
existing relationships with Authorities, material suppliers and customers; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">not make any material changes to the organisational or operational structure of the Seller or the Group;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">ensure that all material Authorisations required for the businesses of the Group are maintained and/or renewed
as necessary upon expiry; 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">(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">not take any step or action that could result in a breach of Rule 4 of the Takeovers Code or otherwise contrary
to General Principle 9 of the Takeovers Code. </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">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">Without limiting the generality of Clause 5.2, each of the Warrantors covenants and agrees that, except as
contemplated under the Allianz Arrangement or as required by applicable Laws, the Seller shall procure, and subject to any fiduciary duty under applicable Laws imposed on the Ultimate Shareholder as a director of the relevant Group Company, the
Ultimate Shareholder shall procure, that no member of the Group shall, during the period from the date of this Agreement and up to the Completion Date, do, undertake or engage in any of the Restricted Actions without the prior written consent of the
Purchaser. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">If any event shall occur or circumstances exist prior to the Completion Date that has or is reasonably likely
to give rise to a breach of this <U>Clause 5</U>, the Seller shall (to the extent permitted by Law and to the extent that the Seller is aware of the relevant event or circumstance) notify the Purchaser in writing as promptly as possible after
becoming aware of the same. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">If at any time prior to Completion, the Warrantors are in breach of the obligations in Clause 5.3 in respect of
the Restricted Action set out in paragraph 4 of <U>Schedule 2</U>, the Purchaser shall be entitled (without prejudice to all other rights and remedies available to the Purchaser) to terminate this Agreement (other than the Surviving Provisions) by
notice in writing to the Seller. Following such termination, no Party shall have any Claim against the other Parties (other than the rights of the Purchaser under Clause 3.2(a)), save for any rights accrued by the Parties prior to termination and
the rights and obligations in respect of Claims arising out of any antecedent breach of this Agreement. </P></TD></TR></TABLE> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CLAUSE 6
COMPLETION </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">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">Completion shall take place at 10:00 am at the office of the Purchaser&#146;s Solicitors on the fifth Business
Day<B><I> </I></B>after the last in time of the Conditions (except such Conditions which are expressed to be satisfied on or as at the Completion Date, but subject to the satisfaction or waiver of such Conditions) is satisfied or waived in
accordance with this Agreement (or at such other time and/or venue as may be agreed in writing between the Seller and the Purchaser). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">At Completion, the Seller shall comply with its obligations as listed in Part A of <U>Schedule 1</U> and the
Purchaser shall comply with its obligations as listed in Part B of <U>Schedule 1</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.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 foregoing provision of this <U>Clause 6</U> is not fully complied with, the Purchaser (in the case of <FONT
STYLE="white-space:nowrap">non-compliance</FONT> by the Seller) or the Seller (in the case of <FONT STYLE="white-space:nowrap">non-compliance</FONT> by the Purchaser) shall be entitled (in addition to and without prejudice to all other rights or
remedies available to it, including the right to claim damages), by written notice to the Seller or the Purchaser (as the case may be), served on such 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">(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">to elect not to proceed with Completion and terminate this Agreement (other than the Surviving Provisions) and
no Party shall have any Claim against the other Parties (other than the rights of the Purchaser under Clause 3.2(a)), save for any rights accrued by the Parties prior to termination and the rights and obligations in respect of Claims arising out of
any antecedent breach 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">(b)</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 effect Completion so far as practicable having regard to the defaults which have occurred; 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">(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 fix a new date for Completion not being later than 10 Business Days after the initial Completion Date, in
which case the foregoing provisions of this Clause 6.3 and <U>Schedule 1</U> shall apply to Completion as so deferred (provided that such deferral may only occur once). </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">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CLAUSE 7 REPRESENTATIONS AND WARRANTIES </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">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">Each of the Warrantors jointly and severally represents and warrants to the Purchaser that each of the
Warranties: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">is true and accurate in all respects and is not misleading in any respect as at the date of 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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">will be true and accurate in all respects and not misleading in any respect as at the Completion Date, as if
they had been repeated at Completion. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">Each of the Warrantors acknowledges that the Purchaser is entering into this Agreement in reliance upon the
Warranties. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">Each of the Warrantors shall promptly notify the Purchaser in writing, setting out full details, if after
entering into this Agreement but prior to the Completion 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">(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/he becomes aware that any of the Warranties was untrue, inaccurate or misleading in any respect as at the
date of 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="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">it/he becomes aware of any matter which arises or event that occurs which results or will result in any of the
Warranties being untrue, inaccurate or misleading in any respect as at Completion when the Warranties are to be repeated. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">Any notification made pursuant to Clause 7.3 shall not operate as a disclosure against such Warranties.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">Each of the Warranties is separate and independent and, except where expressly provided to the contrary, shall
not be limited by reference to any other Warranty or by anything in, or referred to, 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="4%" VALIGN="top" ALIGN="left">7.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 where expressly provided to the contrary in this Agreement, and subject to the Disclosure Letter (which
disclosure shall be subject to Paragraph 4.1 of <U>Schedule 4</U>), no information, fact or circumstance which could have been discovered (whether by investigation, search or enquiry made by the Purchaser, any member of the Purchaser&#146;s Group or
any of their respective Representatives on its or their behalf) shall prevent or in any way prejudice any Claim made by the Purchaser or operate to reduce any amount recoverable. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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.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">Each of the Warrantors agrees with the Purchaser (for itself and as trustee for each member of the Group) to
waive, to the greatest extent permissible at Law, any rights, remedies or claims which such Warrantor may have against any member of the Group or the present or former Representatives of any member of the Group in respect of any misrepresentation,
inaccuracy or omission in or from any information or advice supplied or given by any member of the Group or its Representatives in connection with the giving of the Warranties (provided that nothing in this Clause 7.7 shall limit or exclude any
liability for fraud). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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.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 rights and remedies of the Purchaser in respect of a breach of any of the Warranties shall not be affected
by Completion, by the giving of any time or other indulgence by the Purchaser to any person, or by any other cause whatsoever except as provided in this Agreement or in a specific waiver or release by the Purchaser in writing and any such waiver or
release shall not prejudice or affect any remaining rights or remedies of the Purchaser. </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">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CLAUSE 8 INDEMNITY AND LIMITATION OF LIABILITY </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">[REDACTED] </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CLAUSE 9
PURCHASER&#146;S WARRANTIES </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">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 Purchaser represents and warrants to the Seller 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">(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 duly incorporated and validly existing under the laws of its place 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="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">it has the full power and capacity to enter into and 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="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">it has taken all corporate action required to unconditionally authorise it to enter into 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">(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 (when executed) constitutes valid, binding and enforceable obligations on it, enforceable in
accordance with its terms (except as such enforceability may be limited under applicable bankruptcy, insolvency, fraudulent transfer, reorganisation, moratorium or similar laws of general applicability relating to or affecting creditors&#146; rights
and to general equitable principles); 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">(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">the execution, delivery of and performance by it of its obligations under this Agreement does not and will not,
and this Agreement does not and will not conflict with, or constitute a default or breach under any provision of: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">its memorandum or articles of association (or equivalent constitutional 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">(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">any order, judgment, decree or regulation or any other restriction of any kind by which it is bound or submits
to; 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">(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">any agreement, instrument or contract to which it is a party or by which it is bound. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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 Purchaser acknowledges that the Seller is entering into this Agreement in reliance upon the
Purchaser&#146;s Warranties. </P></TD></TR></TABLE> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CLAUSE 10 UNDERTAKINGS IN CONNECTION WITH THE OFFERS </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">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 Purchaser undertakes to the Seller that it will comply with its obligations under Rule 26 of the Takeovers
Code upon Completion. The Purchaser also undertakes that the offer price under the Share Offer shall not exceed HK$4.35 and it would not increase the offer price under the Share Offer under any 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">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">Each of the Warrantors undertakes to the Purchaser that, in so far as it/he is able to (and to the extent
permitted by Law), it/he shall: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">procure that Listco issues the Possible Offer Announcement, any subsequent announcements, or other document
required to be issued prior to Completion in connection with the Offers in accordance with the requirements of the Takeovers Code and the Executive; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">procure that Listco convenes all necessary board meetings and passes such board resolutions as may be required
to enable the Offers to be implemented; </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%">&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">procure that no announcement is made by or on behalf of Listco which would be adverse to the Offers without
prior consultation with the Purchaser; 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">(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">provide to the Purchaser all information reasonably necessary relating to the Seller or the Ultimate
Shareholder, and procure that Listco provides to the Purchaser all such information relating to Listco and the members of the Group required to be included (under the Takeovers Code or by the Executive) in the Possible Offer Announcement, any
subsequent announcements, or other document required to be issued prior to Completion. </P></TD></TR></TABLE> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CLAUSE 11 OTHER UNDERTAKINGS
</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">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 Warrantors undertake to the Purchaser to use their best endeavors to procure the Group Companies to, as
soon as reasonably practicable and in any event before the Completion Date, obtain the written consent from ICBCI LP to consent that the relevant Group Companies shall act as the assets managers for the applicable Owned Real Properties, in form and
substance satisfactory to the Purchaser. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">[REDACTED] </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">As soon as possible after the date of this Agreement and in any event prior to the Completion 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">(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 Warrantors shall use their best endeavour to procure the relevant Group Company to, upon the request of the
Purchaser, facilitate discussions between the Purchaser, on the one hand, and the relevant lenders and the Authorities, on the other hand, in connection with the applicable financing documentation and contracts in respect of the Owned Real
Properties ******, and provide all the assistance as may be reasonably requested by the Purchaser in connection with such discussions; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 Warrantors shall use their best endeavours to procure that the terms and conditions of the 2024 Convertible
Bonds shall be amended on terms reasonably satisfactory to the Purchaser such that Listco has the right to redeem all or some only of the 2024 Convertible Bonds that any holder of the 2024 Convertible Bonds holds; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">the Warrantors shall use their best endeavour to procure the relevant Group Companies to, (i)&nbsp;obtain
written consents or waivers from or (ii)&nbsp;provide written notice to, the lenders and other parties ****** (as applicable), in each case, whose contracts with the relevant Group Companies contain a change of control, event of default, termination
right, early repayment or similar provisions that would be triggered by the Transactions, in form and substance reasonably satisfactory to the Purchaser, copies of which shall be provided to the Purchaser; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">the Warrantors shall use their best endeavour to procure the relevant Group Companies to obtain written
consents or waivers from the applicable Authorities or other parties whose Land Use Right Grant Contracts, Investment Agreements, Other Property Documents, or other Material Contracts, with the relevant Group Companies in respect of any Owned Real
Property contain restrictive covenants ******, in form and substance reasonably satisfactory to the Purchaser, copies of which shall be provided to the Purchaser; 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">(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">the Warrantors shall use their best endeavour to procure the relevant Group Companies to obtain the waivers or
consents by the relevant Authority to waive any change of control, change of senior management, event of default, termination right, early repayment, or similar provision under the applicable Land Use Right Grant Contract, Investment Agreement,
Other Property Documents, or other Material Contract in respect of any Owned Real Property that would be triggered by the Transactions, in form and substance reasonably satisfactory to the Purchaser, copies of which shall be provided to the
Purchaser. </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="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 Warrantors shall procure that each member of the Group shall, promptly provide the Purchaser&#146;s Group
with all information and assistance as the Purchaser&#146;s Group may reasonably require in order to comply with the requirements of the Takeovers Code, the Listing Rules, the Executive, the HKSE and other applicable Laws in relation to the
Transactions, and shall, in so far as it/he is able to and to the extent permitted by Laws, immediately notify the Purchaser in writing of any material change in the accuracy of any such information and consent to the public disclosure, if required,
of such 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">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 Warrantors agree and undertake that they will do all such acts and things (including, amongst others,
provision of such information in its possession) and execute all such documents to give effect to its obligations and undertakings contained 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="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">Each of the Parties agrees and acknowledges that at the time of the execution of this Agreement and as at
Completion, (i)&nbsp;it is aware that each other Party is a person connected (within the meaning of the SFO) with Listco and is or may be in possession of inside information (as that term is defined in the SFO) by virtue of it being a
&#147;substantial shareholder&#148; (as defined in Parts XIII and XIV of the SFO) or otherwise; and (ii)&nbsp;no such other Party has counselled or procured it to deal in Shares or derivatives. </P></TD></TR></TABLE>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CLAUSE 12 NOTICES </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">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 notice or other communication to be given under or in connection with this Agreement (a
&#147;<B>Notice</B>&#148;) shall be: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">in writing in the English language; 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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">delivered: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">personally by hand or courier (using an internationally recognised courier 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">(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">by local post or registered mail if local address and by airmail if overseas address, 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">(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">by email, </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">to the Party due to receive the Notice, to the address and for the attention of the relevant Party set out in this <U>Clause 12</U> (or to such
other address and/or for such other person&#146;s attention as shall have been notified to the giver of the relevant Notice and become effective (in accordance with this <U>Clause 12</U>) prior to despatch of the Notice). </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">In the absence of evidence of earlier receipt, any Notice served in accordance with this <U>Clause 12</U> shall
be deemed given and received: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">in the case of personal delivery by hand or courier, at the time of delivery at the address referred to in
Clause 12.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="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">in the case of local post (other than airmail) or registered mail, at 10:00 am on the second Business Day after
posting; </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="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">in the case of airmail, at 10:00 am on the fifth Business Day after posting; 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">(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">in the case of email, at the time of the 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">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">The addresses of the Parties for the purpose of this <U>Clause 12</U> are as follows: </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">[REDACTED] </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">In proving service, it shall be sufficient to prove 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">(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">if delivered by hand, the Notice was delivered to the correct address; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">if sent by post, the envelope containing the Notice was properly addressed and delivered to the address of the
relevant Party; 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">(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 sent by email, an email has been received by the sender indicating delivery or no email has been received by
the sender indicating <FONT STYLE="white-space:nowrap">non-delivery.</FONT> </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">Any Party may notify the other Parties of any change to its name, address for the purpose of this <U>Clause
12</U>, provided that such Notice shall be sent to the other Parties and shall only be effective on: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 date specified in such Notice as the date on which the change is to take effect; 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">if no date is so specified or the date specified is less than three Business Days after which such Notice was
deemed to be given, the fourth Business Day after such Notice was deemed to be given. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">This <U>Clause 12</U> shall not prejudice the service of, or any step in, Proceedings permitted by Law or the
rules of the relevant Authority. </P></TD></TR></TABLE> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CLAUSE 13 COSTS AND EXPENSES </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">[REDACTED] </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CLAUSE 14 GENERAL
PROVISIONS </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">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">Without prejudice to any other provisions of this Agreement, each Party shall (on being reasonably required to
do so by any other Party) do or procure the doing of all such acts and/or execute or procure the execution of all such documents, in a form reasonably satisfactory to such other Party, which such other Party may from time to time reasonably require
in order to give full effect 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">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">Following Completion and pending registration of the Purchaser as the legal owner of the Sale Shares, the
Seller shall exercise all voting and other rights in relation to the Sale Shares in accordance with the Purchaser&#146;s 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">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">Nothing in this Agreement shall be deemed to constitute a partnership between the Parties, nor constitute any
of them the agent of any of the others or otherwise entitle a Party to bind the other Parties for any purpose. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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.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 time, date or period referred to in this Agreement may be extended by mutual agreement in writing between
the Parties (but, as regards any time, date or period originally fixed or any time, date or period so extended, time shall be of the essence). </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="4%" 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">This Agreement shall be binding on and inure for the benefit of the successors of each of the Parties, but the
Parties may not assign, grant any security interest, hold on trust or otherwise transfer all or any of their rights and obligations under this Agreement (without the prior written consent of the other 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%" 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">No variation of this Agreement shall be effective unless in writing and signed by or on behalf of each of the
Parties. The expression &#147;<B>variation</B>&#148; shall, in each case, include any variation, supplement, deletion or replacement howsoever effected. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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.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 waiver of any right or default under this Agreement shall be effective only in the instance given and shall
not operate as or imply a waiver of any other or similar right or default on any subsequent occasion. No waiver of any provision of this Agreement shall be effective unless in writing and signed by each Party against whom such waiver is sought to be
enforced. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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.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 delay by any Party in exercising, or failure to exercise, any right or remedy under this Agreement shall
not constitute a waiver of the right or remedy (or a waiver of any other rights or remedies) and no single or partial exercise of any rights or remedy under this Agreement or otherwise shall prevent any further exercise of the right or remedy (or
the exercise of any other right or remedy). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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.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 rights and remedies of the Parties under this Agreement are not exclusive of any rights or remedies
provided by 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%" VALIGN="top" ALIGN="left">14.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 contains the whole agreement and understanding between the Parties relating to the transactions
contemplated by this Agreement to the exclusion of any terms implied by Law which may be excluded by contract and supersedes all previous agreements, understandings or arrangements (whether oral or written) between the Parties relating to 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">14.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">Each of the Parties acknowledges that (in agreeing to enter into this Agreement) it has not relied on any
representation, warranty, collateral contract, undertaking or other assurance (except those expressly set out in this Agreement) made by or on behalf of the other Parties before the execution of this Agreement (including during the course of
negotiating this Agreement). Each of the Parties waives all rights and remedies which, but for this Clause 14.11, might otherwise be available to it in respect of any such representation, warranty, collateral contract, undertaking or other assurance
(provided that nothing in this Clause 14.11 shall limit or exclude any liability for fraud or fraudulent misrepresentation). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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.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">Each of the Parties confirms that it has received independent legal advice relating to all matters provided for
in this Agreement and agrees that the provisions of this Agreement are fair and reasonable. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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.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">If at any time any provision of this Agreement shall be held to be illegal, void, invalid or unenforceable in
whole or in part under any Law in any jurisdiction, then: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">such provision shall: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 that it is not possible to delete or modify the provision, in whole or in part, be (in whole or
in part) given no effect and shall be deemed not to form part 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">(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">not affect or impair the legality, validity or enforceability in that jurisdiction of any other provision of
this Agreement; 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">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">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">not affect or impair the legality, validity or enforceability under the Law of any other jurisdiction of such
provision or any other provision of 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">(b)</TD>
<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 use all reasonable efforts to modify such a provision as is necessary so that the provision
is legal, valid and enforceable and gives effect, as closely as possible, to the intentions of the Parties 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">14.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">A person who is not a party to this Agreement shall not have any right under the Contracts (Rights of Third
Parties) Ordinance (Chapter 623 of the Laws of Hong Kong) to enforce any term of this Agreement. Notwithstanding any term of this Agreement, the right of the Parties to rescind or terminate this Agreement or to agree to a variation, release and/or
waiver of this Agreement is not subject to the consent of any other person who is not a party to this Agreement. </P></TD></TR></TABLE>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CLAUSE 15 ANNOUNCEMENTS </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">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">No announcement, communication or circular (&#147;<B>Public Release</B>&#148;) concerning the existence or the
subject matter of this Agreement or any ancillary matter shall be made or issued by or on behalf of any Party without the prior written approval of the other Parties (such approval not to be unreasonably withheld or delayed). </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">Clause 15.1 shall not affect any Public Release concerning the existence or the subject matter of this
Agreement if required by: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">any Law; 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">any Authority to which the disclosing Party is subject or submits (wherever situated), </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">in which case the disclosing Party shall, prior to making or issuing such Public Release: </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">(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">to the extent permitted by Law and insofar as is reasonably practicable, first give notice to the other Parties
of its intention to make such Public Release; 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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">take all such steps as may be reasonable and practicable in the circumstances to agree the contents of such
Public Release with the other 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%" 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 restrictions contained in this <U>Clause 15</U> shall continue to apply after termination of this Agreement
without limit in time. </P></TD></TR></TABLE> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CLAUSE 16 CONFIDENTIALITY </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">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">Subject to Clause 16.2, each Party shall treat as strictly confidential and shall not disclose to any other
person any information received or obtained as a result of entering into or performing this Agreement which relates 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">the provisions, negotiations or subject matter of 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="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">which relates to the other Parties, </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">including written information and information transferred or obtained orally, visually, electronically or by any other means (collectively
&#147;<B>Confidential Information</B>&#148;). </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">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">Notwithstanding the other provisions of this <U>Clause 16</U>, a Party may disclose or use Confidential
Information which would otherwise be subject to the provisions of Clause 16.1 if and to the extent: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 disclosure or use is required by Law or any Authority to which such Party is subject to or submits (whether
or not the request for information has the force of law); </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">28 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the disclosure or use is required for the purpose of any arbitral or judicial proceedings arising out 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">(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">Confidential Information is disclosed on a need to know and strictly confidential basis to its Affiliates or
their respective Representatives, provided that such recipients agree to be bound by equivalent confidentiality restrictions; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Confidential Information was lawfully in its possession or in the possession of any of its Affiliates or their
respective Representatives (in either case as evidenced by written records) free of any restriction as to its use or disclosure prior to it being so disclosed; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">Confidential Information is or becomes in the public domain through no fault of that Party or any of its
Affiliates or their respective Representatives; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">the other Parties have given prior written consent to the disclosure or use (such consent not to be
unreasonably withheld or delayed); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">the disclosure of Confidential Information is made on a confidential basis to a bona fide third party or
professional advisers or financiers of such third party wishing to acquire all or part of the Purchaser&#146;s Group or the Seller&#146;s Group to the extent that any such persons need to know the information for the purposes of considering,
evaluating, advising on or furthering the potential purchase, and provided that no such disclosure shall be made unless: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">such person has agreed to be bound by equivalent confidentiality restrictions; 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">(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">the information being disclosed has been approved by the other Parties (such approval not to be unreasonably
withheld or delayed); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">Confidential Information is independently developed by that Party after the date of 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="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">the disclosure or use is required to enable that Party to perform this Agreement or enforce its rights under
this Agreement or otherwise vest the full benefit of this Agreement in that Party, </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">and provided that, to the extent
permitted by Law, any Confidential Information to be disclosed in reliance on Clauses 16.2(a) or (b)&nbsp;shall be disclosed only after consultation with the other Parties with a view to providing the other Parties with the opportunity to contest
such disclosure or use (or otherwise agree the timing and content of such disclosure or use) and the Party intending to disclose the Confidential Information shall take into account the reasonable comments or requests of such other 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">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">The restrictions contained in this <U>Clause 16</U> shall continue to apply after Completion or termination of
this Agreement without limit in time. </P></TD></TR></TABLE> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CLAUSE 17 LANGUAGE </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">17.1</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 notice, demand, request, statement, instrument, certificate or other communication under or in connection
with this Agreement shall be in English. </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">29 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">17.2</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 executed in English. </P></TD></TR></TABLE>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CLAUSE 18 COUNTERPARTS </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">This Agreement may be executed in counterparts, and by the Parties on separate counterparts, but shall not be effective until each Party has
executed at least one counterpart. Each counterpart shall constitute an original of this Agreement, but the counterparts shall together constitute one and the same instrument. </P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CLAUSE 19 PAYMENTS AND NO SET OFF </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">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">Every amount payable under this Agreement by one Party to another shall be made in full without any <FONT
STYLE="white-space:nowrap">set-off</FONT> or counterclaim howsoever arising and shall be free and clear of deduction or withholding of any kind (other than any deduction or withholding required by 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%" 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">Unless otherwise expressly stated in this Agreement, all payments to be made under this Agreement shall be
effected by crediting for same day value, in HK$, to such account as the recipient directs by notice to the payer reasonably in advance and in sufficient detail to enable payment by telegraphic transfer or other electronic means to be effected on or
before the due date for payment. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">[REDACTED] </P></TD></TR></TABLE>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CLAUSE 20 GOVERNING LAW AND ARBITRATION </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">20.1</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 any dispute or claim arising out of or in connection with it or its subject matter shall be
governed by, and construed in accordance with, Hong Kong 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%" VALIGN="top" ALIGN="left">20.2</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, controversy, claim, actions and proceedings arising out of, relating to, or in connection with
this Agreement or its subject matter (including a dispute regarding the existence, validity, formation, effect, interpretation, performance or termination of this Agreement) shall be referred to and finally resolved by arbitration.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">20.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 arbitration shall be conducted 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">(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 place and seat of arbitration shall be in Hong Kong and the arbitration shall be administered by the Hong
Kong International Arbitration Center (the &#147;<B>HKIAC</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">(b)</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 directions of the tribunal, the arbitration proceedings shall be conducted, and all written
decisions or correspondence shall be, in both English and Simplified Chinese; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">the HKIAC Administered Arbitration Rules in force (the &#147;<B>Rules</B>&#148;) when the Notice of Arbitration
is submitted shall apply; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">the law of this arbitration clause shall be the laws of Hong Kong; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" 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">there shall be three arbitrators for any such arbitration. The submitting Party/Parties shall nominate one
arbitrator, and the responding Party/Parties shall nominate one arbitrator, in each case, within 30 days after the submission of the Notice of Arbitration. Both arbitrators shall agree on the third arbitrator within 30 days thereafter. Should either
Party fail to appoint an arbitrator within such 30 day period or should the two arbitrators fail, within such 30 day period, to reach agreement on the third arbitrator, such arbitrator(s) shall be appointed by the HKIAC; </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">30 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">(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">an award by the HKIAC shall be final and conclusive and binding upon the Parties and to the extent permitted by
law, the Parties waive irrevocably any rights to any form of appeal, review or recourse; 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">(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">the Parties shall have the right to seek interim injunctive relief or other interim relief from a court of
competent jurisdiction, both before and after the arbitral tribunal has been appointed, including at any time up until arbitral tribunal has made its final award; 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">(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">judgment upon the award rendered may be entered in any court having jurisdiction and the Parties submit to the <FONT
STYLE="white-space:nowrap">non-exclusive</FONT> jurisdiction of the Hong Kong courts for this purpose. </P></TD></TR></TABLE> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CLAUSE 21
AGENT FOR SERVICE OF PROCESS </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">21.1</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 Warrantors hereby irrevocably appoints Lee Holdings 1 Co. Ltd of Flat 01B3, 10/F Carnival
Commercial Building, 18 Java Road, North Point, Hong Kong as its agent to accept service of process in Hong Kong in any Proceedings, service of whom shall be deemed completed whether or not forwarded to or received by such Warrantor.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">21.2</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Purchaser hereby irrevocably appoints JD.com, Inc. of Room 1901, 19th Floor, Lee Garden One, 33 Hysan
Avenue, Causeway Bay, Hong Kong, Hong Kong as its agent to accept service of process in Hong Kong in any Proceedings, service of whom shall be deemed completed whether or not forwarded to or received by the Purchaser. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">21.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 shall notify the other Parties in writing of any change of address of its process agents within 10
Business Days of such change. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">21.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, for any reason, the process agent appointed by any Party at any time ceases to act as such or no longer has
an address in Hong Kong, that Party shall promptly appoint another process agent and promptly notify the other Parties of the appointment and the new process agent&#146;s name and address. If the Party concerned does not make such an appointment
within 10 Business Days of such cessation, then it shall be effective service for the other Parties to serve the process upon the last known address in Hong Kong of the last known process agent for that Party notwithstanding that such process agent
is no longer found at such address or has ceased to act, provided that a copy of the Proceedings is also sent to that Party&#146;s current registered office or principal place of business wherever situated. </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">31 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">[REDACTED] </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">32 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>EXECUTED AS AN AGREEMENT </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="5%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="37%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="13%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="5%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="36%"></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">SIGNED for and on behalf of <B>YUPEI</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>INTERNATIONAL INVESTMENT</B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>MANAGEMENT CO., LTD </B>by its
duly</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">authorised<B> </B>representative in the presence of:</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">)</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">)</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">)</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">)</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ LI SHIFA</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Name:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">LI&nbsp;SHIFA</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Title:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Director</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/ FEI SHANLING</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Date:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">1&nbsp;September 2021</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">FEI&nbsp;SHANLING</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></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">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Accountant</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></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">Date:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">1&nbsp;September 2021</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></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"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ LI SHIFA</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Name:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">LI SHIFA</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Date:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">1&nbsp;September 2021</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="bottom" COLSPAN="3">in the presence of:</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/ FEI SHANLING</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Name:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">FEI SHANLING</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Accountant</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Date:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">1&nbsp;September 2021</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>EXECUTED AS AN AGREEMENT </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="5%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="37%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="13%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="5%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="36%"></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">SIGNED for and on behalf of <B>JD PROPERTY</B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>GROUP CORPORATION</B> by its duly</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">authorised representative in
the presence of:</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">)</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">)</P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">)</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">)</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD COLSPAN="3" VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ HU Wei</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Name:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">HU Wei</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Zinan Chen</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Title:</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Authorize Signatory</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">Zinan Chen</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Date: </TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">1&nbsp;September 2021</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"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></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">Date:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">1&nbsp;September 2021</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.51
<SEQUENCE>10
<FILENAME>d261582dex451.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">On March&nbsp;11, 2022, the Registrant, through a subsidiary, entered into a Founding Vendors Agreement (this &#147;<B>Agreement</B>&#148;) in Chinese with
Cui Weixing and Xue Xia. Set forth below is an English summary 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">1.</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 Founding Vendors Agreement </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This Founding Vendors Agreement is made and entered into by and among the following Parties on March&nbsp;11, 2022: </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">Suqian Jingdong Zhuofeng Enterprise Management Co., Ltd., a limited liability company incorporated under the
laws of the PRC (&#147;<B>Transferee</B>&#148; or &#147;<B>Investor</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">Cui Weixing, a natural person of Chinese nationality (&#147;<B>Founder</B>&#148;); 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">Xue Xia, a natural person of Canadian nationality. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; 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;. The
Founder and Xue Xia are collectively referred to as the &#147;<B>Founding Vendors</B>&#148; or the &#147;<B>Transferors</B>&#148;. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; 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>Business Disposal Agreement</B>&#148; means the Business Disposal Agreement entered into by and among
the Founding Vendors, the Investor and the Target Company 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="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>Excluded Business</B>&#148; means (x)&nbsp;all the indebtedness of the Target Company and the Excluded
Entities, (y)&nbsp;all other assets held by the Target Company other than the shares of the Listed Company and the Listed Group, and (z)&nbsp;the Excluded Entities; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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>Excluded Entities</B>&#148; means the entities that the Founder and the Investor agreed to exclude
from the consolidated financial statements of the Target Company, namely Guangzhou Xingguang Small Loan Company Limited, Tianjin Deji Logistics Management Co., Ltd., Chengdu Deji Supply Chain Management Co., Ltd., Ningbo Dezhou Property Management
Co., Ltd., Ningbo Desui Property Management Co., Ltd., Chongqing Deji Warehousing Service Co., Ltd., Ningbo Desong Property Management Co., Ltd., Dalian Debon Logistics Management Co., Ltd., Ningbo Dewei Real Estate Management Co., Ltd., and Dexin
Commercial Factoring (Shenzhen) 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">(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>Management Target Shares</B>&#148; means the target shares under the Management Vendors 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%">&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>Management Vendors</B>&#148; means Cui Weigang, Xu Enjun, Pang Qingxiu, Huang Huabo, Tang Xianbao and
Zhang Huanran; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(vi)</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>Management Vendors Agreement</B>&#148; means a Management Vendors Agreement in Chinese entered into by
and among the Management Vendors and the Investoron 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="5%" VALIGN="top" ALIGN="left">(vii)</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>MVA First Instalment</B>&#148; means the first instalment under the Management 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">(viii)</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>MVA Second Instalment</B>&#148; means the second instalment under the Management 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">(ix)</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>MVA Subsequent Transaction</B>&#148; means the subsequent transaction under the Management 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">(x)</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>MVA Subsequent Trading Shares</B>&#148; means the subsequent trading shares under the Management
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">(xi)</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>Report of Accuisition by Offer</B>&#148; means the report of acquisition by offer issued by the
Investor pursuant to the law when the Acuquistion triggers the Investor&#146;s mandatory tender offer to purchase the shares of the Listed 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">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Transaction </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">Subject to the terms and conditions set forth in this Agreement, the Transferors wish to transfer to the
Investor, and the Investor wishes to assign from the Transferors 41,755,308 shares of Ningbo Meishan Baoshui Area Deppon Investment Holding Company Limited (the &#147;<B>Target Company</B>&#148;, together with its subsidiaries, which includes the
Listed Group but excludes the Excluded Entities, the &#147;<B>Group Companies</B>&#148;) (representing approximately 44.4798% equity interest in the Target Company) (the &#147;<B>Target Shares</B>&#148;, and such transaction hereafter referred to as
the &#147;<B>Transaction</B>&#148;) held by the Transferors. For the Target Shares and subject to the terms and conditions of this Agreement, the total consideration of RMB 3,992,961,946.50 shall be transferred by the Investor to the Transferors.
</P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">For the avoidance of doubt, the transfers of the Target Shares under this Agreement do not include the rights relating
to the Excluded Business (as defined below), of which shall remain with the Founder and/or his designated party. The Founder shall be responsible for the costs, expenses and liabilities relating to the Excluded Business. </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">The Transaction shall be carried out in the following manner: </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">(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">The First Instalment </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 the terms and conditions of this Agreement (including but not limited to the fulfilment or waiver of the First Instalment Conditions
(as defined below)), the Transferors shall transfer to the Investor 5,350,175 shares of the Target Company (representing approximately 5.6992% equity interest in the Target Company immediately prior to the Closing of the First Instalment), which
shall be adjusted to 11,010,893 shares of the Targar Company (representing approximately 11.7293% equity interest in the Target Company immediately prior to the Closing of the First Instalment) after the Adjustment (as defined below) (collectively
the &#147;<B>First Instalment Target Shares</B>&#148;, and such transaction, the &#147;<B>First Instalment</B>&#148;). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">For the First
Instalment Target Shares and subject to the terms and conditions of this Agreement, RMB 511,624,658.16 shall be transferred by the Investor to the Transferors, which shall be adjusted to RMB 1,052,945,813.40 after the Adjustment (collectively the
&#147;<B>First Instalment Consideration</B>&#148;). Subject to the fulfilment or waiver of the First Instalment Conditions, at the Closing of the First Instalment, the Investor shall pay its First Instalment Consideration to the Transferors after
the deduction of income tax the Investor withheld for each of them, and for the portion of the Founder, the First Instalment Deposit (as defined below) shall also be deducted. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The details of the Fisrt Instalment Target Shares and the First Instalment Consideration of each Founder Vendor are shown in Exhibit I to 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">(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">The Second Instalment </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 the terms and conditions of this Agreement (including but not limited to the fulfilment or waiver of the Second Instalment
Conditions (as defined below)), the Founder shall transfer to the Investor 33,847,114 shares of the Target Company (representing approximately 36.0556% equity interest in the Target Company immediately after the Closing of the First Instalment),
which shall be adjusted to 28,186,396 shares of the Target Company (representing approximately 30.0255% equity interest in the Target Company immediately after the Closing of the First Instalment) after the Adjustment (collectively, the
&#147;<B>Second Instalment Target Shares</B>&#148;, and such transaction, the &#147;<B>Second Instalment</B>&#148;). </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">For the Second Instalment Target Shares and subject to the terms and conditions of this
Agreement, RMB 3,236,719,944.70 shall be transferred by the Investor to the Founder, which shall be adjusted to RMB 2,695,398,789.46 after the Adjustment (collectively the &#147;<B>Second Instalment Consideration</B>&#148;). Subject to the
fulfilment or waiver of the Second Instalment Conditions, at the Closing of the Second Instalment, the Investor shall pay its Second Instalment Consideration to the Founder after the deduction of income tax the Investor withheld for him. </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">(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">The Third Instalment </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 the terms and conditions of this Agreement (including but not limited to the fulfilment or waiver of the Third Instalment Conditions
(as defined below)), the Founder shall transfer to the Investor 2,558,019 shares of the Target Company (representing approximately 2.7249% equity interest in the Target Company immediately after the Closing of the Second Instalment) (the
&#147;<B>Third Instalment Target Shares</B>&#148;, and such transaction, the &#147;<B>Third Instalment</B>&#148;, together with the Second Instalment, the &#147;<B>Subsequent Transactions</B>&#148;). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">For the Third Instalment Target Shares, RMB 244,617,343.63 shall be transferred by the Investor to the Founder after the deduction of Third
Instalment Deposit (as defined below) (the &#147;<B>Third Instalment Consideration</B>&#148;). Subject to the fulfilment or waiver of the Third Instalment Conditions and after the Investor has received tax payment certificates in respect of
Founder&#146;s income generated from three instalments, the Investor shall pay its Third Instalment Consideration to the Founder at the Closing of the Third Instalment. For the avoidence of doubt, in the event that the Investor withholds income tax
for the Founder, the amount of income tax payable shall also be deducted from the Third Instalment Considertaion. </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">(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">The Adjustment </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 the waiver for the Founder&#146;s undertaking for a further period of <FONT STYLE="white-space:nowrap">lock-up</FONT> at the
expiration of the madatory <FONT STYLE="white-space:nowrap">lock-up</FONT> of the shares of Deppon Logistics Co., Ltd. (the &#147;<B>Listed Company</B>&#148;, together with its subsidiaries, the &#147;<B>Listed Group</B>&#148;) held directly and/or
indirectly by him (the &#147;<B>Voluntary <FONT STYLE="white-space:nowrap">Lock-up</FONT></B>&#148;) is obtained prior to the Closing of the First Instalment, the Founder shall transfer an additional 5,660,718 shares of the Target Company at the
First Instalment and the amount of shares to be transferred at the Second Instalment shall be reduced accordingly (the &#147;<B>Adjustment</B>&#148;). In respect of the Founder, the number of shares to be transferred after the Adjustments shall be
as follows: </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">First Instalment: 10,248,138 shares of the Target Company (representing approximately
10.9168% equity interest in the Target Company), at the consideration of RMB 980,005,345.82. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Second Instalment: 28,186,396 shares of the
Target Company (representing approximately 30.0255% equity interest in the Target Company), at the consideration of RMB 2,695,398,789.46. </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">(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">Security Deposit </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Investor shall withhold RMB 200,000,000 from the Founder&#146;s portion of First Instalment Consideration (the &#147;<B>First Instalment
Deposit</B>&#148;) and certain amount from the Third Instalment Consideration (the &#147;<B>Third Instalment Deposit</B>&#148;) as the security deposits to cover any liabilities and expenses arising from the Business Disposal and the Excluded
Business. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">At the completion of the Business Disposal, the payment of the First Instalment Deposit (if any), and the calculation and
payment of the Third Instalment Deposit should be determined by the Founder and the Investor through negotiation. </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)</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 hereby acknowledges and agrees that any profits, gains, bonuses, dividends generated by the Target
Shares between December&nbsp;31, 2021 and the Closing Date (as defined below), as well as any profits, gains, bonuses, dividends accrued or declared but unpaid at the date of this Agreement, have been taken into account in the consideration for the
Target Shares. Such profits, gains, bonuses, and dividends shall be jointly enjoyed by all shareholders of the Target Company upon the completion of the Acquisition (as defined below) (unless otherwise agreed in the Business Disposal Agreement).
Thereby, the Transferors shall not claim any payment or distribution in respect of any profits, gains, bonuses, or dividends from the Target 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">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">Conditions Precedent to the Closing of the Transaction </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">Conditions Precedent to Closing of all instalments </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 instalment of the Transaction, only when the following conditions and the additional conditions specified for each instalment listed
below (collectively the &#147;<B>Conditions Precedent</B>&#148;; the conditions hereunder together with the additional conditions under the First Instalment hereinafter referred to as the &#147;<B>First Instalment Conditions</B>&#148;; the
conditions hereunder together with the additional conditions under the Second Instalment hereinafter referred to as the &#147;<B>Second Instalment Conditions</B>&#148;; the conditions hereunder together with the additional conditions under the Third
Instalment hereinafter referred to as the &#147;<B>Third Instalment Conditions</B>&#148;) have been duly fulfilled or waived, the Investor is obliged to pay the consideration for the shares at the Closing of such instalment: </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">(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">on the Closing Date of each instalment, the transaction documents have been duly signed by relevant parties
under each agreement and shall remain fully effective, and the representations and warranties made by the Founding Vendors and the Management Vendors remain true, accurate, not misleading, and containing no omission of any material facts. The
Founding Vendors and the Management Vendors have fulfilled their respective obligations under the transaction 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">(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">the instalment (including any transactions under that instalment in accordance with this Agreement and the
Management Vendors Agreement, and any transaction contemplated at that instalment under the Acquisition) and relevant transaction documents have been approved by the relevant authorities (if any); there have been no proceedings, arbitration, other
disputes or judicial seizure on the target shares of that instalment; there have been no law, regulations or any actions from the relevant authorities which restrict, prohibit or cancel the transfer of the shares of the Target Company under that
instalment; the instalment and the relevant transaction documents are in compliance with applicable listing rules of the Stock Exchange of Hong Kong Limited (except those which waiver had been applied for); </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">the Founding Vendors, the Management Vendors and other 153 minority shareholders of the Target Company
(collectively &#147;<B>Minority Vendors</B>&#148;) have obtained all the necessary internal approvals (if any) in relation to the transactions under that instalment and there have been no selling restrictions in relation to the target shares or such
restrictions have been duly waived; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">the Target Company has completed the relevant registrations and procedures relating to the transfers of the
Target Shares and the Management Target Shares of that instalment with Guangzhou Equity Exchange, such that the Founding Vendors, Management Vendors, together with the Minority Vendors 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, and each of the shareholders of the Target Company (except the Founder) has entrusted the voting rights attached to their
shares and/or transferred the relevant shares to the Investor so that the investor shall control more than 51% of the voting rights in the Target Company (any and all transfers of shares and/or the entrustment of voting rights attached to shares,
for the purpose of acquiring such control, hereinafter referred to as the &#147;<B>Acquisition</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">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">(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">each of the Founding Vendors and the Management Vendors under that instalment has provided all of his/her
documents on income tax in relation to the transfer of shares to the Investor at such instalment; 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">(vi)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the Founding Vendors (for the First Instalment) or the Founder (for the Second Instalment and Third Instalment)
have/has provided to the Investor a written confirmation stating that the respective condition precedent had been fulfilled. </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">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Additional Conditions Precedent under the First Instalment </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Founder and/or his designated third party, the Group Companies and the Excluded Entities<I> </I>have
completed the relevant procedures and conditions for the Business Disposal in relation to the First Instalment in accordance with the Business Disposal Agreement, including having (1)&nbsp;completed the disposal of Guangzhou Xingguang Small Loan
Company Limited (the &#147;<B>Xingguang</B>&#148;), which includes but not limited to the transfer of claims receivables and the transfer of shares held by the Target Company or the completion of Xingguang&#146;s winding up procedures;
(2)&nbsp;obtained the shareholders&#146; approval in relation to the liquidation of Dexin Commercial Factoring (Shenzhen) Co., Ltd., transferred and collected factoring claims receivables and repaid the relevant liabilities and complied with the
relevant procedures such as the liquidation announcement and the notices of creditors; (3)&nbsp;submitted the winding up application of Ningbo Dewei Real Estate Management Co., Ltd. and Ningbo Dezhou Property Management Co., Ltd. to the relevant tax
authorities; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Target Company has obtained approvals from its shareholders and board of directors in relation to
(1)&nbsp;the first amendment to the articles of association of the Target Company (the &#147;<B>First Amendment to Articles of Association</B>&#148;) that is satisfactory to the Investor; (2)&nbsp;the cancelation of the share management agreement of
the Target Company, (3)&nbsp;the Business Disposal and the Business Disposal Agreement, and (4)&nbsp;the resignation of the Management Vendors from their positions as director, supervisor or senior management and the appointment of new directors,
supervisors and senior management (the &#147;<B>First Adjustment of Management</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">(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">The Target Company has registered with the relevant authorities for (1)&nbsp;the First Adjustment of
Management, (2)&nbsp;the First Amendment to Articles of Association, and (3)&nbsp;the reduction in the registered capital of the Target Company from RMB94,224,991 to RMB93,874,768 (the &#147;<B>Reduction</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">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">(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">The Target Company has fully paid the relevant parties in relation to the Reduction and has withheld and paid
the relevant parties the relevant taxes relating to the Reduction (including but not limited to income tax and stamp duty); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Target Company has obtained approvals from its shareholders and board of directors in relation to
(1)&nbsp;the second amendment to the articles of association of the Target Company (the &#147;<B>Second Amendment to Articles of Association</B>&#148;) that is satisfactory to the Investor, and (2)&nbsp;the change to each of the board of directors
and supervisors of each of the members of the Group Companies (except the Listed Group) and the appointment of persons nominated by the Investor as the legal representative and general manager of each of the members of the Group Companies (except
the Listed Group) (the &#147;<B>Second Adjustment of Management</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">(vi)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The concert party agreement entered into by the Founder, Cui Weigang and Xue Xia in 2017 has been duly
terminated and there has been no concerted party arrangement among the 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%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(vii)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Group Companies have given notice to or obtained the necessary approvals and/or consents from the relevant
third parties regarding the Transaction and the Acquisition, and the change of the actual controller of the Listed Company shall not result in the qualification for the operation of the Listed Company being terminated or not renewed;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(viii)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Listed Company has updated the commercial franchising registration with the relevant authorities in
relation to its registered address, distribution of the franchisees&#146; stores and other information required by 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">(ix)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Acquisition has been approved by the relevant PRC authorities in relation to antitrust review and has
obtained the consent or recognition of relevant authorities; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(x)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">From the date of this Agreement to the Closing of the First Instalment, there has been no material adverse
effect (in an amount of more than RMB300,000,000) on the Group Companies&#146; assets, liabilities, profits and normal 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">(xi)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Investor has obtained all necessary internal approvals (including but not limited to the shareholders&#146;
approval and board of directors&#146; approval) for the Acquisition; 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">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">(xii)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Investor has completed business, legal, financial, human resources, and tax due diligence of the Group
Companies. </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">(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">Additional Conditions Precedent under the Second Instalment </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The First Instalment and the MVA First Instalment have been closed; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Voluntary <FONT STYLE="white-space:nowrap">Lock-up</FONT> has been expired or waived, and except for the
Founder, who should serve as the director of the Listed Company, each of the Management Vendors has resigned from his/her position as director, supervisor, or senior management of the Target Company and the Listed Company for no less than six
months; 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">(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">Second Instalment Target Shares Pledge Release (as defined below) and MVA Subsequent Trading Shares Pledge
Release (as defined below) have been completed. </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">(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">Additional Conditions Precedent under the Third Instalment </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The First Instalment, the MVA First Instalment, the Second Instalment and the MVA Second Instalment have been
closed; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Third Instalment Target Shares Pledge Release (as defined below) has been completed; 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">(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">The following date (whichever the later) has occurred: (x)&nbsp;the date on which the Listed Company announces
its 2023 annual audited report and (y)&nbsp;April&nbsp;30, 2024 (the later date is referred to as the &#147;<B>Announcement Date</B>&#148;), and before the Announcement Date, (a)&nbsp;each of the parties to this Agreement have had settled his/her
dispute or claims (if any) against the other party to this Agreement, or (b)&nbsp;any such dispute or claim had been adjudicated by the relevant authority and enforced accordingly, such that the Investor and the Transferors, and the Group Companies
and the Transferors shall not have any outstanding dispute or claims after the Closing of the First Instalment. </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">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 Closing of the Transaction </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The closing of each instalment (the &#147;<B>Closing</B>&#148;) shall occur within 10 business days after the duly fulfillment or waiver of the
respective conditions precedent (unless the condition by nature should be satisfied on the closing date), or any other date otherwise agreed by the Investor and the Founder (the &#147;<B>Closing Date</B>&#148;), at Building 1, No.316 Xuxiang Road,
Xujing Town, Qingpu District, Shanghai, or at other place otherwise agreed by the Investor and the Founder. </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">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">Representations and Warranties </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 Transferors and the Investor have made customary representations and warranties and confirmed that the representations and
warranties they make are true, accurate, not misleading and containing no omission of any material facts on the date of this Agreement, and the applicable Closing Date, the other parties can rely on the representations and warranties they make. </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">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">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%" 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">Resignations </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Parties hereby agree that, as soon as practicable but in no event later than 20 business days<B> </B>after
the date hereof, the Founder shall, and the Founding Vendors shall cause each of the Management Vendors to, resign from their position as directors, supervisors or senior management of the Target Company (the &#147;<B>Resignation from the Target
Company</B>&#148;), and complete all relevant registration or filing procedures in relation to the Resignation from the Target Company, with the Target Company&#146;s local branch of State Administration for Market Regulation of the PRC (the
&#147;<B>SAMR</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">(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">The Parties hereby agree that, the Founding Vendors shall cause each of the Management Vendors (if serving
relevant position in the Listed Company) to submit resignation letters in order to resign from their position as directors, supervisors or senior management of the Listed Company (the &#147;<B>Resignation from the Listed Company</B>&#148;,
collectively with the Resignation from the Target Company, the &#147;<B>Resignations</B>&#148;) on the First Instalment Closing Date or the next business day after the First Instalment Closing Date (or any later date as otherwise required by the
Investor). In addition, on the First Instalment Closing Date or the next business day after the First Instalment Closing Date (or any later date as otherwise required by the Investor), the Founding Vendors shall also (i)&nbsp;cause the current
directors, supervisors and senior management personnel of the Listed Company (the specific list shall be designated by the Investor) other than the Management Vendors to submit resignation letters in order to resign from their position as directors,
supervisors or senior management of the Listed Company; (ii)&nbsp;cause the board of directors of the Listed Company to issue a notice of general meeting for appointment of persons nominated by the Investor as new directors and supervisors of the
Listed Company; (iii)&nbsp;take other actions to cause appointment of persons nominated by the Investor as new directors and supervisors of the Listed Company according to the Investor&#146;s reasonable request; and (iv)&nbsp;cause current
directors, supervisors and senior management of the Listed Group (the specific list shall be designated by the Investor) to submit resignation letters in order to resign from their position as directors, supervisors or senior management of the
Listed Group. </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">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">SAMR Registration </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Founding Vendors shall, and the Founding Vendors shall cause the Target Company to complete all relevant registration or filing procedures
in relation to the Second Amendment to Articles of Association and the Second Adjustment of Management, with Target Company&#146;s local branch of the SAMR within 15 business days<B> </B>after the Closing of the First Instalment. </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">(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">Business Disposal </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Transferors hereby acknowledge and undertake that the Group Companies, the Excluded Entities and certain
other parties shall proceed the Business Disposal in accordance with the Business Disposal Agreement and shall enter into an agreed formed business disposal agreement (the &#147;<B>Business Disposal Agreement</B>&#148;, any disposal of the assets
and liabilities related to the Excluded Entities under the Business Disposal Agreement hereinafter referred to as the &#147;<B>Business Disposal</B>&#148;) with certain other parties on the date hereof. The Transferors shall, and the Transferors
shall cause the director appointed by himself and/or herself (if any) and representatives to, vote in favor of such Business Disposal and execution of the Business Disposal Agreement in the general meeting and board of directors of the Target
Company. The Transferors shall cause the Target Company to obtain approvals from the general meeting and board of directors of the Target Company in no event later than 30 days after the date hereof, in relation to (i)&nbsp;the First Amendment to
the Articles of Association, (ii)the cancelation of the share management agreement of the Target Company, (iii)&nbsp;the Business Disposal and execution of the Business Disposal 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">The Parties hereby agree that the Transferors shall, and the Transferors shall cause the Group Companies and
the Excluded Entities to, complete the Business Disposal as soon as practicable in accordance with the Business Disposal Agreement, including but not limited to obtaining all necessary governmental, statutory, regulatory, consents, approvals,
licenses, waivers or exemptions in connection with the Business Disposal, and closing of transactions contemplated under the Business Disposal. </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">(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">The Parties hereby agree that the Founder shall be responsible for the costs, expense and liabilities relating
to the Business Disposal and the Excluded Business. The Founder shall reimburse the Group Companies and/or the Investor the applicable costs, expenses and liabilities in accordance with the Business Disposal 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">(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">Transitional Loans </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">To satisfy the financial requirements of the Founder and the Management Vendors, the Investor agrees to provide
a certain amount of loan to the Founder (the &#147;<B>Founder Transitional Loan</B>&#148;), and provide an aggregate amount of RMB 334,562,195.98 to the Management Vendors (the &#147;<B>Management Vendors Transitional Loans</B>&#148;, collectively
with the Founder Transitional Loan, the &#147;<B>Transitional Loans</B>&#148;), within 10 business days upon the satisfaction of the conditions, including (i)&nbsp;the First Instalment and the MVA First Instalment shall have been closed,
(ii)&nbsp;the Resignations and relevant registration or filing procedures in relation to the Second Amendment to Articles of Association and the Second Adjustment of Management with relevant local branch of the SAMR shall have been completed,
(iii)&nbsp;each of the said Transferors and Management Vendors shall have entered into the Entrustment Agreement (as defined below) and the Entrustments (as defined below) having taken effect, and (iv)&nbsp;relevant parties shall have entered into
the Share Pledge Agreement (as defined below) and each of the share pledges (as defined below) shall have been registered with the relevant authorities. The Parties hereby agree that the Founder shall, and the Founding Vendors shall cause each of
the Management Vendors to, enter into an agreed formed transitional loan agreement (the &#147;<B>Transitional Loan Agreement</B>&#148;) with the Investor on the date hereof. The Parties hereby agree that, (i)&nbsp;for the First Instalment, the
amount of the Founder Transitional Loan shall be RMB 2,640,025,756.70, and (ii)&nbsp;the amount of the Founder Transitional Loan shall be adjusted to RMB 2,198,497,970.26 after the Adjustment. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Parties hereby agree that, notwithstanding other provisions in this Agreement, on or prior to the Closing
of the Second Instalment, the Investor shall be entitled to, by written notice in the agreed form (the &#147;<B>Offset Notice</B>&#148;), request to offset the outstanding amount of the Founder Transitional Loan against the same amount of Second
Instalment Consideration to be paid by the Investor to the Founder (the &#147;<B>Offset Amount</B>&#148;). After the Offset Notice is issued, and from the Closing of the Second Instalment, the amount of the Founder Transitional Loan is deemed to
have been repaid by the Founder to the Investor, and the Investor is also deemed to have fully paid the amount of the Second Instalment Consideration equal to the Offset Amount to the Founder. The Investor only needs to pay the amount of the <FONT
STYLE="white-space:nowrap">after-tax</FONT> Second Instalment Consideration deducting the Offset Amount, to the Founder on the Closing of the Second Instalment. For the avoidance of doubt, if the amount of the
<FONT STYLE="white-space:nowrap">after-tax</FONT> Second Instalment Consideration is lower than the Offset Amount, the Founder shall repay the amount of the Offset Amount deducting the <FONT STYLE="white-space:nowrap">after-tax</FONT> Second
Instalment Consideration to the Investor on or before the Closing of the Second Instalment. </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">(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">Entrustments </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">To ensure that the Subsequent Transactions and the MVA Subsequent Transaction can be carried out smoothly, the Founder hereby irrevocably
agrees to entrust all of his voting rights of the Second Instalment Target Shares and Third Instalment Target Shares (collectively, the &#147;<B>Subsequent Trading Shares</B>&#148;) to the Investor (the &#147;<B>Founder Entrustment</B>&#148;). To
ensure that the MVA Subsequent Transaction can be carried out smoothly, the Founding Vendors shall cause the Management Vendors to entrust all of his/her voting rights of the MVA Subsequent Trading Shares to the Investor (the &#147;<B>MVA
Entrustment</B>&#148;, collectively with the Founder Entrustment, the &#147;<B>Entrustments</B>&#148;). The Parties hereby agree that the Founder shall, and the Founding Vendors shall cause each of the Management Vendors to, enter into an agreed
formed entrustment agreement (the &#147;<B>Entrustment Agreement</B>&#148;) with the Investor on the date hereof. </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">(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">Share Pledges </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">To ensure that the certain parties will fulfil respective responsibilities and obligations under the main transaction documents (including the
Subsequent Transactions and repayment of the Founder Transitional Loan), the Founder hereby irrevocably agrees to pledge the Subsequent Trading Shares to the Investor, and the Founder hereby irrevocably agrees to pledge the 43,009,184 shares of the
Listed Company directly held by him to the Investor (the &#147;<B>Pledge of Shares of the Listed Company</B>&#148;). To ensure that the Management Vendors will fulfil respective responsibilities and obligations under the main transaction documents
(including the MVA Subsequent Transaction and repayment of the Management Vendors Transitional Loans), the Founding Vendors hereby irrevocably agree to cause the Management Vendors to pledge the MVA Subsequent Trading Shares to the Investor. </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">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Parties hereby agree 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%">&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">The Founder shall, and the Founding Vendors shall cause each of the Management Vendors to, enter into one or
more share pledge agreements in relation to the Subsequent Trading Shares or the MVA Subsequent Trading Shares in agreed form with the Investor on the date hereof. The Founder shall enter into a share pledge agreement in relation to the Pledge of
Shares of the Listed Company in agreed form (the &#147;<B>Listed Company Share Pledge Agreement</B>&#148;) with 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%">&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">Within 15 business days after the Closing of the First Instalment, (i)&nbsp;the Founder shall complete all
relevant registration procedures in relation to pledge of all Subsequent Trading Shares, with the Target Company&#146;s local branch of the SAMR (the &#147;<B>Subsequent Trading Shares Pledge</B>&#148;), (ii)the Founding Vendors shall cause each of
the Management Vendors to complete all relevant registration procedures in relation to pledge of all relevant MVA Subsequent Trading Shares, with Target Company&#146;s local branch of the SAMR (the &#147;<B>MVA Subsequent Trading Shares
Pledge</B>&#148;), (iii) the Founder shall complete the registration procedures in relation to the Pledge of Shares of the Listed Company with China Securities Depository and Clearing Co., Ltd, and the Investor shall use its best efforts, to the
extent commercially practicable, to cooperate with such registration procedures. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Founder and the Investor shall release the pledge and complete relevant registration procedures in relation
to the Second Instalment Target Shares (the &#147;<B>Second Instalment Target Shares Pledge Release</B>&#148;), within 10 business days upon the satisfaction of the conditions, including (i)&nbsp;the expiry of the Founder&#146;s Voluntary <FONT
STYLE="white-space:nowrap">Lock-up</FONT> or waiver by the general meeting of the Listed Company, and (ii)&nbsp;the Founder having resigned from his position as the director and senior management of the Target Company for 6 months and the Second
Instalment Target Shares having become unrestricted. Within 10 business days after the completion of the Second Instalment Target Shares Pledge Release, the Founder shall complete the relevant registrations and procedures relating to transfer of the
relevant Second Instalment Target Shares to the Investor with Guangzhou Equity Exchange, and obtain a register of members issued by Guangzhou Equity Exchange to prove that the Investor has become the sole legal holder of the Second Instalment 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%">&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">The Founding Vendors shall cause each of the Management Vendors to release the pledge and complete relevant
registration procedures in relation to the MVA Subsequent Trading Shares with the Investor (the &#147;<B>MVA Subsequent Trading Shares Pledge Release</B>&#148;), within 10 business days upon the satisfaction of the conditions, including
(i)&nbsp;such Management Transferor having resigned from his/her position as the director, supervisors and/or senior management of the Target Company for 6 months, and (ii)&nbsp;the MVA Subsequent Trading Shares held by such Management Transferor
having become unrestricted. Within 10 business days after the completion of the MVA Subsequent Trading Shares Pledge Release, the Founding Vendors shall cause such Management Transferor to complete the relevant registrations and procedures relating
to the transfer of relevant MVA Subsequent Trading Shares held by such Management Vendors to the Investor with Guangzhou Equity Exchange, and obtain a register of members issued by Guangzhou Equity Exchange to prove that the Investor has become the
sole legal holder of such MVA Subsequent Trading 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">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%">&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">In the event of satisfaction of the Third Instalment Conditions (other than the Third Instalment Target Shares
Pledge Release (as defined below), and transfer registration procedures of the Third Instalment Target Shares), the Founder and the Investor shall release the pledge and complete relevant registration procedures in relation to the Third Instalment
Target Shares (the &#147;<B>Third Instalment Target Shares</B> <B>Pledge Release</B>&#148;), within 10 business days upon satisfaction of conditions under Section&nbsp;3 (4) (iii). </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(vi)</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 10 business days after the completion of the Third Instalment Target Shares Pledge Release, the Founder
shall complete the relevant registrations and procedures relating to the transfer of relevant Third Instalment Target Shares to the Investor with Guangzhou Equity Exchange and obtain a register of members issued by Guangzhou Equity Exchange to prove
that the Investor has become the sole legal holder of the Third Instalment 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%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(vii)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The release of the Pledge of Shares of the Listed Company shall be subject to the Listed Company Share Pledge
Agreement and other written arrangements agreed between the Founder and the Investor. </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">(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">Notice of 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">(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">The Transferors shall timely, accurately and completely notify and disclose to the Investor any event,
circumstance, fact and situation that are occurred before the Closing of the First Instalment and may result in a material adverse change in the Group Companies, or may cause the Transferors to breach any of the representations, warranties,
undertakings and other obligations of the Transferors herein under the main transaction documents, or its effect may cause the representations, warranties, undertakings and other obligations of the Transferors under the main transaction documents
herein to be untrue or incorrect in any respect. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Transferors shall timely, accurately and completely notify and disclose to the Investor any event,
circumstance, fact and situation that are occurred before the Closing of the Second Instalment that may cause the Transferors to breach any of the representations, warranties, undertakings and other obligations of the Transferors herein under the
main transaction documents, or its effect may cause the representations, warranties, undertakings and other obligations of the Transferors under the main transaction documents herein to be untrue or incorrect in any respect. </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">(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">The Founder shall timely, accurately and completely notify and disclose to the Investor any event,
circumstance, fact and situation that are occurred before the Closing of the Third Instalment that may cause the Founder to breach any of the representations, warranties, undertakings and obligations of the Founder herein under the main transaction
documents, or its effect may cause the representations, warranties, undertakings and other obligations of the Founder under the main transaction documents herein to be untrue or incorrect in any respect. </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">(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">Exclusivity </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">From the date of this Agreement to the Closing of the Third Instalment or the date on which this Agreement is terminated pursuant to the
Section&nbsp;8 (2), without the prior consent of the Investor, the Transferors shall not directly or indirectly (or through any third party), and shall ensure that their respective affiliate and the Group Companies (including the Listed Company) as
of the Closing of the First Instalment shall not directly or indirectly (or through any third party)&nbsp;(i) solicit, initiate, consider, encourage or accept any proposal or offer made by any person or any entity in respect of the following matters
(i.e. matters referred to in (A), (B) and (C), collectively referred to as &#147;<B>Conflicting Transaction</B>&#148;): (A) acquire or purchase all or part of the equity of the Group Companies (including the Listed Company) from the Transferors,
(B)&nbsp;enter into any merger, consolidation or other business combination with the Group Companies (including the Listed Company), or acquire or purchase the material assets of the Group Companies (including the Listed Company), or propose any
tender offer to the Group Companies (including the Listed Company), (C) enter into capital restructuring, structural restructuring, business restructuring or any other transaction that conflicts with the transactions contemplated under the
Acquisition, with the Group Companies (including the Listed Company), or (ii)&nbsp;participate in any discussion, conversation, negotiation or other communication with respect to the Conflicting Transaction, or provide any information related to the
above matters to any third party, or allow any third party to proceed due diligence with respect to the Group Companies (including the Listed Company) for the Conflicting Transaction, or cooperate, assist, participate in or encourage any efforts or
attempts of any third party to conduct the Conflicting Transaction in any other way, or enter into any agreement or arrangement with any third party for the Conflicting Transaction. The Transferors shall immediately cease it (and shall cause their
affiliate and the Group Companies (including the Listed Company) to cease it immediately) and shall cause the termination of all discussions, conversations, negotiations or other communications and provision or sharing of information in relation to
any Conflicting Transaction initiated prior to the execution of this Agreement. The Transferors shall promptly notify the Investor of any proposal, offer, inquiry or other contacts made by any entity with respect to the Conflicting Transactions.
</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">(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">Closing Audit </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 hereby agree that, after the date hereof, the Investor shall be entitled (but not the obligation) to (i)&nbsp;appoint Deloitte to
audit status of assets and financial information of the Group Companies as of the Closing of the First Instalment, prior to the Closing of the First Instalment (the &#147;<B>Closing Audit</B>&#148;), (ii) conduct technology-related due diligence on
the Group Companies by itself or any third party appointed by the Investor (the &#147;<B>IT DD</B>&#148;), and (iii)&nbsp;appoint a third-party evaluation agency to evaluate the fixed assets, intangible assets and real estate of the Group Companies
as of the Closing of the First Instalment (the &#147;<B>Asset Valuation</B>&#148;). The Transferors shall, and the Transferors shall cause the Group Companies to allow the Investor or any third party appointed by the Investor to conduct Closing
Audit, the IT DD and the Asset Valuation within a reasonable period before the Closing of the First Instalment, and shall take all reasonable action to assist the Investor or any third party appointed by the Investor to process such procedures
pursuant to reasonable request from the Investor or any third party appointed by the Investor. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">According to the above results of Closing
Audit, if there is any Leakage of the Listed Group during the period from September&nbsp;30, 2021 to the Closing of the First Instalment, the Founding Vendors shall compensate the Investor for the amount of such Leakage within 10 business days after
the results of Closing Audit are issued. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">According to the above results of Closing Audit, if there is any Leakage of the Group Companies
(excluded the Listed Group) during the period from December&nbsp;31, 2021 to the Closing of the First Instalment, the Founding Vendors shall compensate the Investor for the amount of such Leakage within 10 business days after the results of Closing
Audit are issued. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">For the purposes of this Agreement, &#147;<B>Leakage</B>&#148; means any following act or payment by the Founding
Vendors for or on behalf of the Founding Vendors (or their affiliate, for the avoidance of doubt, excluding the Group Companies) or other shareholders of the Group Companies: (i)&nbsp;any dividend or similar distribution (whether in cash or in kind)
or any comparable return of capital (whether by reduction of capital or redemption or purchase of shares) from any Group Companies; (ii)&nbsp;any management, service or other fees, costs, bonuses or other payments paid or incurred by any Group
Companies for the aforementioned persons (other than salaries or reimbursements paid by such Group Companies to the aforementioned persons serving in such Group Companies in accordance with past practice); (iii) any waiver and extension of due debt
or other liabilities owed to any Group Companies (except for extension of the loan to employee for purpose of implemented employee incentive plan of the Listed Company); (iv) any Group Companies assumes responsibility for the aforementioned persons
or relieves the aforementioned persons of any responsibility; (v)&nbsp;any guarantee or indemnity by any Group Companies for the duties or obligations of the aforementioned persons; (vi)&nbsp;any transaction with any Group Companies on an <FONT
STYLE="white-space:nowrap">un-arm&#146;s</FONT> length basis. </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">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">Tax Filing </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 Transferors shall duly and timely pay all applicable income tax and other taxes payable in respect of all consideration in relation
to the transactions contemplated by this Agreement pursuant to applicable laws and the requirements from the relevant tax authorities (the &#147;<B>Payable Taxes</B>&#148;). The Investor shall be entitled to withhold all or part of the Payable Taxes
for any Transferor (the &#147;<B>Tax Withholding</B>&#148;), and the Transferors shall take all necessary actions and sign all necessary documents. If the Investor performs the obligation of such Tax Withholding, the Investor shall be entitled to
pay the amount of relevant consideration deducting the amount of the Payable Taxes to be withheld. The Parties agree that, notwithstanding any other provisions in the transaction documents to the contrary, if the Tax Withholding is unable to proceed
for any reason not attributable to the Investor, regardless of whether closing conditions for payment of relevant consideration have been satisfied at that time, the Investor shall be entitled to not make any payment (including but not limited to
any consideration in relation to the share transfer transaction contemplated by this Agreement). </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">If any Transferor requests to pay the
Payable Taxes by himself or herself, the Investor agrees to negotiate with such Transferor about the specific arrangements with respect to the amount of Payable Taxes and payment of relevant consideration in relation to the share transfer
transaction contemplated by this Agreement. For example, the Parties may agree otherwise, and the Investor may only pay such Transferor the amount of the Payable Taxes on Certain Installment (the &#147;<B>Payable Taxes on Certain
Installment</B>&#148;). Within 10 business days after such Transferor has provided the certificate reasonably satisfactory to the Investor issued by the competent tax authority proving that such Transferor has duly and timely paid all Payable Taxes
on Certain Installment and the related explanations or materials for exempting the Investor from obligation of the Tax Withholding, the Investor shall pay to the such Transferor the amount of the price to be paid pursuant to Section&nbsp;2 deducting
the amount of the Payable Taxes on Certain Installment. </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">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">(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">Continuing to Serve </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 requested by the Investor, the Founder agrees to remain in his position as the chairman of the Listed Company and shall not
voluntarily resign from the aforementioned position for a period of at least 12 months from the Closing of the First Instalment (or later period otherwise agreed by the Founder and the Investor). During the period when the Founder serves as the
chairman of the Listed Company, the Founder shall perform his duties in accordance with the consistent standards before the Closing of the First Instalment, develop the business of the Listed Company, protect the interests of the Listed Company, and
make reasonable efforts to assist the Investor and the Target Company to exercise the rights as the controlling shareholder of the Listed Company and have a smooth transition with respect to operation and business of the Group Companies after the
Closing of the First Instalment. </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">(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"><FONT STYLE="white-space:nowrap">Non-competition</FONT> and Confidentiality Obligations </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 Founding Vendors hereby acknowledges and undertakes that so long as such Founding Shareholder and/or his/her affiliate serves in
the Group Companies or be a direct or indirect holder of equity interest in the Group Companies and for 3 years after such Founding Shareholder and/or his/her affiliate no longer serves as director, officer or other position in the Group Companies,
or is no longer a direct or indirect holder of equity interest in the Group Companies, such Founding Shareholder will not directly or indirectly: </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">By himself or through its affiliate (including Cui Weigang), individually or jointly with, through or on behalf
of any entity, directly or indirectly engage in, participate in or be employed or have an interest in or other interests (whether as an investor, joint venture partner, technology licensor, technology licensee, client, agent, distributor, consultant
or in any other capacity, and for their own benefits or for the benefit of others. For the avoidance of doubt, (i)&nbsp;purchasing and holding no more than 3% of the outstanding share capital of any publicly traded company through the secondary
market, (ii)&nbsp;for the purpose of financial investment only, holding no more than 49% of the outstanding interest of any private equity fund and acting only as a limited partner without any management authority of such private equity fund, shall
be excluded from the aforesaid situation) in the business of courier service, express, warehousing and supply chain. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Solicit or entice the resignation from the Group Companies, or attempt to solicit or entice the resignation of
(i)&nbsp;any person or entity as the customer of the Group Companies, or (ii)&nbsp;any person or entity who used to be the customer of the Group Companies in two years prior to the date on which such Founding Shareholder and/or his/her affiliate no
longer serves in the Group Companies, or is no longer a direct or indirect holder of equity interest in a Group Companies. </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%">&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">Solicit or entice the resignation from the Group Companies, or attempt to solicit or entice the resignation of
(i)&nbsp;any Employee at or above the M9 Level or any Employee under the M9 Level; or (ii)&nbsp;any person who used to be an Employee at or above the M9 Level in one year prior to the date on which such Founding Shareholder and/or his/her affiliate
no longer serves in the Group Companies, or is no longer a direct or indirect holder of equity interest in the Group Companies. For the purpose of this Agreement, &#147;<B>Employee at or above the M9 Level</B>&#148; means any employee of the Group
Companies with title at or above the M9 level (excluding Miao Yan and Gong Xueting); &#147;<B>Employee under the M9 Level</B>&#148; means another person identified by the Founder and the Investor. </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">Each Transferor hereby acknowledges and undertakes that, he/she will, and he/she will cause his/her affiliate to, keep in strict confidence the
confidential information obtained concerning the Group Companies, and will not disclose any confidential information or allow any confidential information to be disclosed to any third party, and not disclose, copy or otherwise use any confidential
information for any other purpose. </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">(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">Restriction on Transfers </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">After the Closing of the First Instalment, none of the Transferors shall directly or indirectly sell, assign, transfer, pledge, hypothecate,
grant an option or constitute an offer to sell, encumber, or otherwise dispose of in de facto or economically effective way, any Subsequent Trading Share directly or indirectly owned or held by such Transferor, without the prior written consent of
the Investor or otherwise agreed in the transaction documents. </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">(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">Subsequent Transactions </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 shall take or cause to be taken all necessary action, to execute all necessary instruments (including but not limited to
the articles of association applicable to the Subsequent Transactions and any simplified version of the share transfer agreement for the Subsequent Transactions for government approval or similar purposes), to cause the Subsequent Transactions to be
consummated. </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">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">(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">Excluded Rights and Excluded Dividend </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Notwithstanding other provisions in this Agreement, all Parties hereby acknowledge and agree that, from the date hereof to the Closing Date, in
the event of any equity distribution, conversion of capital reserve into share capital, allotment of shares and issuance of bonus shares of the Target Company and other events that require conducting of
<FONT STYLE="white-space:nowrap">ex-right</FONT> and <FONT STYLE="white-space:nowrap">ex-dividend,</FONT> then and in such event, the number of the Target Shares and/or the unit price per share shall be adjusted concurrently. The mathematical
formula for determining such adjustment is as follows: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Equity distribution: P1 = P0 &#150; D </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Issuance of bonus shares or conversion of capital reserve into share capital: P1 = P0 &divide; (1 + N) </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Allotment of shares: P1 = (P0 + (A &times; K)) &divide; (1+K) </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Above adjustments to be proceeded concurrently: P1 = (P0 &#150; D + (A&times;K)) &divide; (1+K+N) </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">WHERE: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">P0 = the benchmark price
per share before the adjustment </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">N = the number of bonus shares or increased capital stocks per share </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">K = the number of allotment shares per share </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">A = the allotment price </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">D = the
equity distribution per share </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">P1 = the benchmark price per share after the adjustment </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The value after the adjustment shall be rounded to two decimals. The round method provides normal rounding functionality, rounding a number up
or down based on any existing decimals. </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">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">Liability for Breach of 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">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Liabilities for Breach of Contract and Compensation Commitment </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The occurrence of any of the following constitutes an event of default under this Agreement (the &#147;<B>Event
of Default</B>&#148;): (x) a representation made by either Party under this Agreement proves to be untrue, inaccurate, incomplete or misleading, (y)&nbsp;a breach by either Party of its undertakings and warranties, or (z)&nbsp;any Party fails to
perform its obligations under this Agreement (including the appendices hereto) as agreed 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">(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">If either Transferor occurs an Event of Default, the Transferors shall compensate and hold harmless the
Investor, in such case, the Transferors shall compensate the Investor for any actual loss, damage, liability, cost or expense as a result of such Event of Default, including without limitation reasonable litigation/arbitration fees and attorney fees
(collectively, the &#147;<B>Losses</B>&#148;). For the avoidance of doubt, the Transferors shall indemnify the Investor for Losses (based on all the shares acquired thereby through the Acquisition) as a result of any breach by the Transferor of the
representations and warranties made by the Transferors. </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="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">If the Investor commits an Event of Default, which causes Losses to any Transferor, the Investor shall
indemnify such Transferor for any Losses incurred as a result of such 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">(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">If the Investor fails to perform its obligation of paying any of its considerations or the Transitional Loans
in accordance with this Agreement, the Investor shall pay the Transferor liquidated damages in the amount of 0.05% of the outstanding amount for each day of delay, until the full payment under this Agreement is made to the Transferor.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">If the share transfer registration of the Second Instalment Target Shares fails to be completed within the
period agreed in this Agreement, the Founder shall pay the Investor liquidated damages in the amount of 0.05% of the Second Instalment Transfer Price for each day of delay until the share transfer registration of the Second Instalment Target Shares
is 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%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(vi)</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 Founding Vendors and/or their designee(s) fail to make any payment (if any) on schedule as agreed in the
Business Disposal Agreement, the Founding Vendors shall pay liquidated damages to the transferee or their designee(s) in the amount of 0.05% of the outstanding amount for each day of delay, until the amounts set forth in the Business Disposal
Agreement have been paid by the Founding Vendors and/or their designee(s). </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">Notwithstanding anything to the contrary in this Agreement, after the Closing of the First Instalment, if the
Group Companies and/or the Investor suffer any Losses arising from the following matters, regardless of whether such Losses are incurred before or after the Closing Date and whether such matters are disclosed in any form, the Founding Vendors shall
indemnify the Investor or its designee(s) for such 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%">&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">prior to the Closing Date of the First Instalment, (1)&nbsp;any of the Group Companies fails to pay or fails to
pay in full of the employees&#146; wages, or (2)&nbsp;there are any labor-related disputes between any Group Companies and any of its employees, or (3)&nbsp;any of the Group Companies is subject to any fine or overdue fine imposed by the competent
authority or is requested by the competent authority to make up the arrears due to its default or deficiency in the payment of the social security premium and housing fund premium prior to the Closing Date of the First Instalment, provided that,
(A)&nbsp;the Founder shall not be required to make any indemnification unless the aggregate amount of the Losses arising from such matters under the above items (1), (2) and (3)&nbsp;exceeds RMB 400&nbsp;million, and (B)&nbsp;the maximum amount of
such indemnification shall not exceed RMB 200&nbsp;million; </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%">&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">the following matters under items (a)&nbsp;to (i) below prior to the Closing Date of the First Instalment,
provided that, (A)&nbsp;the Founder shall not be required to make any indemnification unless the aggregate amount of the Losses arising from such matters exceeds RMB50&nbsp;million, and (B)&nbsp;the maximum amount of such indemnification shall not
exceed RMB5 million: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">any of the Group Companies and their contractual counterparties, and the vehicles and drivers used by the Group
Companies fails to obtain the governmental approvals necessary for their business, or fails to conduct business in accordance with all applicable laws (including without limitation the laws, regulations and regulatory policies in relation to
courier, express, warehousing and supply chain, road freight transportation services, special equipment, safety management, personal information protection and data compliance) and the governmental approvals, or conduct business beyond the scope
approved by the government, or are required to make rectification by the relevant governmental authorities; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 Group Companies fails to declare or pay (including withholding) taxes (including any fines and overdue
fines arising therefrom) in accordance with applicable laws, or violates applicable laws related to taxes in any other respect; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">any Group Companies&#146; infringement of a third party&#146;s intellectual property, or there is any ownership
dispute over any Group Companies&#146; intellectual 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="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">any Losses arising to the Group Companies due to the internal control system (including but not limited to
operation and financial control, safety management) of any Group Companies prior to the Closing Date of the First Instalment does not comply with the provisions of applicable laws, including but not limited to the internal control system of the
Group Companies or the behavior of the Group Companies employees in implementing the internal control system in violation of the provisions of applicable 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">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="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">any financial subsidies or tax preferences previously received or obtained by any Group Companies are requested
by any governmental authority to be refunded; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">any of the Transferors or the Group Companies violates any representations and warranties in relation to
anti-corruption 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="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 are defects in the properties owned or used by any Group Companies; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">any claim for which any Group Companies is liable incurred after the Closing Date of the First Instalment as a
result of the claim arising from any cause occurred by any Group Companies before the Closing Date of the First Instalment that occurred and was outstanding prior to the Closing Date of the First Instalment; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">the failure to obtain all necessary third party consents or notify all necessary third parties of the
Acquisition. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Any claim for which any Group Companies shall be liable which occurs after the Closing Date of the First
Instalment as a result of the claim arising from any cause of any Group Companies occurred before the Closing Date of the First Instalment but is not raised before the Closing Date of the First Instalment, provided that, (A)&nbsp;the Founder shall
not be required to make any indemnification unless the aggregate amount of the Losses therefrom exceeds RMB 3&nbsp;million, and (B)&nbsp;the maximum amount of such indemnification shall not exceed RMB 5&nbsp;million; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Whether or not attributable to the Transferors, the Business Disposal violates or fails to comply with the
requirements of the applicable laws, or various taxes relating to the internal reorganization fail to be declared or paid in accordance with the applicable laws or liabilities to any third party arising from the internal reorganization; 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">(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">Any Transferor fails to declare or pay (including any fines and overdue fines arising therefrom) the taxes
payable by them for the completion of the transaction contemplated hereby in accordance with applicable laws. </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">For
further clarification, the aggregate liability of the Founding Vendors under this Agreement in connection with the matters set forth in this Section (a), (b) and (c)&nbsp;above shall not exceed RMB210&nbsp;million, if the Losses caused by matters
under this Section (i), (iii) and (iii)&nbsp;above are incurred after the latter of (A)&nbsp;the third anniversary after the Closing of the First Instalment and (B)&nbsp;the Closing of the Third Instalment, the Founding Vendors shall not be liable
for indemnification with respect to matters under this Section (i), (iii) and (iiii) above. </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">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">Effectiveness and 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%" 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">This Agreement shall be formed and become effective upon and from the date of execution 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%" 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">This Agreement may be terminated by relevant Party prior to the Closing Date of the First Instalment 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">(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">If the Closing of the First Instalment fails to occur within 9 months from the date hereof (or a longer period
as the Founder and the Investor may otherwise agree in writing, the &#147;<B>First Instalment LSD</B>&#148;), either the Founder and the Investor shall be entitled to terminate this Agreement(if the Closing of the First Instalment fails to occur due
to the Investor&#146;s failure to fulfill or perform the First Instalment Conditions or relevant obligations that the Investor shall be responsible for fulfilling or performing, the Investor shall have no right to terminate this Agreement; if the
Closing of the First Instalment fails to occur due to the Transferors&#146; failure to fulfill or perform the First Instalment Conditions or relevant obligations that the Transferors shall be responsible for fulfilling or performing, the Founder
shall have no right to terminate this Agreement.); for the avoidance of doubt, if the Founder intends to terminate this Agreement in accordance with this Section&nbsp;8 (2)(i), the First Instalment LSD shall be further extended to twelve months
after the date hereof (or a longer period as the Founder and the Investor may otherwise agree in writing) if the Report of Acquisition by Offer of this Transaction has been announced. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">This Agreement may be terminated by the mutual written consent of the Founder and the Investor.
</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="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">Termination of Subsequent Transactions </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">After the Closing of the First Instalment, the Subsequent Transactions may be terminated by the relevant Party 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">(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">If the Closing of the Second Instalment fails to occur prior to June&nbsp;30, 2023 (the &#147;<B>Second
Instalment LSD</B>&#148;), either the Founder and the Investor shall be entitled to terminate the Subsequent Transactions upon written notice to the other party (if the Closing of the Second Instalment fails to occur due to the Investor&#146;s
failure to fulfill or perform the Second Instalment Conditions or relevant obligations that the Investor shall be responsible for fulfilling or performing, the Investor shall have no right to terminate the Subsequent Transactions; if the Closing of
the Second Instalment fails to occur due to the Transferors&#146; failure to fulfill or perform the Second Instalment Conditions or relevant obligations that the Transferors shall be responsible for fulfilling or performing, the Founder shall have
no right to terminate the Subsequent Transactions); If the Closing of the Second Instalment fails to occur due to the extension of the <FONT STYLE="white-space:nowrap">lock-up</FONT> period of the shares of the Target Company held by the Founder and
Management Vendors resulting from the change in PRC law (such <FONT STYLE="white-space:nowrap">lock-up</FONT> period exists only because the Founder or the Management Vendors are or were the directors, supervisors and senior management officers of
the Target Company and/or the Listed Company), the Second Instalment LSD shall be further extended until two months after the expiration of such <FONT STYLE="white-space:nowrap">lock-up</FONT> period. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">If the Closing of the Third Instalment fails to occur within four months from the Announcement Date, either the
Founder and the Investor shall have the right to terminate the Third Instalment by giving a written notice to the other party (if the Closing of the Third Instalment Completion fails to occur due to the Investor&#146;s failure to fulfill or perform
the Third Instalment Conditions or relevant obligations that the Investor shall be responsible for fulfilling or performing, the Investor shall have no right to terminate the Third Instalment; if the Closing of the Third Instalment fails to occur
due to the Transferors&#146; failure to fulfill or perform the Third Instalment Completion Conditions or relevant obligations that the Transferors shall be responsible for fulfilling or performing, the Founder shall have no right to terminate the
Third Instalment); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">Any of the Subsequent Transactions may be terminated by the mutual written consent of the Founder and the
Investor. </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">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">Confidentiality </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 approval of the Investor, the Transferors and its affiliates shall not, in any way, use or mention &#147;JD&#148;,
&#147;&#20140;&#19996;&#148;, &#147;Jingdong&#148;, &#147;&#20140;&#19996;&#29289;&#27969;&#148;, &#147;JD Logistics&#148;, &#147;


<IMG SRC="g261582g0415164148480.jpg" ALT="LOGO">
&#148;, &#147;


<IMG SRC="g261582g0415164148924.jpg" ALT="LOGO">
&#148;, or other trademarks used by the Investor and its affiliates, as well as names, trade names, trademarks or identifiers similar to the above-mentioned names, trade names, trademarks or identifiers. </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">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">Taxes and Expenses </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">Taxes </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 herein, the Parties shall bear its own taxes incurred by the performance and completion of the transactions described
in this Agreement. If a Party withholds taxes for the other Party required to be withheld in accordance with law due to the Transaction, the Party being withheld shall pay such taxes. </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">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="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">Fees and Expenses </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The fees, costs and expenses incurred by the parties in going through formalities with governmental authorities
as a whole in connection with the Transaction shall be borne by the relevant parties and fully paid on time in accordance with the relevant 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">(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">Except for Section&nbsp;10(2)(i) hereof, each of the Parties shall bear its own costs and expenses incurred in
connection with its due diligence, drafting, negotiation and execution of this Agreement and the other Transaction Documents and the completion of the transactions contemplated by the Transaction Documents, including, without limitation, costs and
expenses incurred in engaging financial advisors, legal counsels and tax advisors. However, if the Closing of the First Instalment fails to be completed due to breach by the Transferors, the Transferors shall bear any costs and expenses incurred by
the Transferee for completing the complete transaction, including, without limitation, the professional fees and other relevant costs incurred by Transferee and its advisors (including, without limitation, legal counsel, financial advisor and tax
advisor) in conducting due diligence, drafting Transaction Documents and other documents and negotiations in connection with the Acquisition, provided that the total amount of such costs shall be no more than RMB 3&nbsp;million.
</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">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">Applicable Law and Dispute Resolution </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The conclusion, validity, interpretation and performance of this Agreement, as well as any dispute arising hereunder shall all be governed by the laws of the
People&#146;s Republic of China. 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 negotiation fails, 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>
 <p STYLE="margin-top:0pt;margin-bottom: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">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Miscellaneous Provisions </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">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 the prior written consent of the Transferee, any party shall never transfer any of its rights or obligations under this Agreement prior
to the delivery, provided that, the Transferee may transfer any of its rights or obligations under any transaction document 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 other Parties. The other Parties shall cooperate with such transfer, and each of the Transferors hereby agrees that the Founder
shall not unreasonably withhold his consent to such transfer. </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)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Waiver </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">A waiver by any Party of any of its rights, powers or remedies under this Agreement shall only be effective with related written documents
signed by such Party. Any party&#146;s failure to exercise or its delay in exercising any right, power or remedy under this Agreement shall never be deemed as a waiver, and any single or partial exercise of such right, power or remedy shall not
prevent the further exercise of such right, power or remedy or the exercise of any other right, power or remedy. </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)</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">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). </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">(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">Severability </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 one or more of the provisions of this Agreement is held to be invalid, illegal or unenforceable in any respect under applicable law, the
validity, legality and enforceability of the other provisions of this Agreement shall not be affected or prejudiced in any respect. The Parties shall, through consultation in good faith, strive to replace those invalid, illegal or unenforceable
provisions with valid, legal and enforceable ones, and the economic effect of such valid, legal and enforceable provisions shall be as similar as possible to that of those invalid, illegal or unenforceable provisions. The <FONT
STYLE="white-space:nowrap">non-enforceability</FONT> of this Agreement against one party shall not affect its enforceability against other Parties. </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">28 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">Amendment </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 to this Agreement may be effective only upon a written agreement signed by the 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">(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">Joint and Several Liability </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Founding Vendors shall bear joint and several liability for all of their respective representations, warranties, undertakings, obligations
and liabilities under the main transaction documents. If a matter under this Agreement requires the Group Company to perform or assist in the performance prior to the Closing of the First Instalment each of the Founding Vendors agrees to jointly and
severally cause the Group Companies to perform or assist in the performance of such the matter. </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">(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">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 is made in 5 counterparts with each Party holding 1 counterpart, and other counterparts shall be used for the filings and
transfer procedures. Each agreement shall have equal legal effect. Execution counterparts include counterparts in paper, facsimile and electronic means, each of which shall be deemed an original, but all of which shall be deemed to be one and the
same original document. </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">(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">Further Assurance </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Upon reasonable request by any party, without further consideration, each other party shall execute and deliver such additional instruments and
take such further legal actions as may be necessary or required to complete and effect the transactions envisaged in this Agreement in the most expeditious manner possible. Each party shall promptly consult with the other Parties and provide any
necessary information and materials with respect to all documents submitted by such party to any government department in connection with this Agreement and the transactions envisaged in this Agreement. Specifically (but not limited to) each Party
shall use its reasonable best efforts and cooperate with each other to obtain all consents required to implement the transactions envisaged in 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">29 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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">Government Format Text </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Where the Parties need to sign a simplified version of this Agreement for this transaction for government approval or similar purposes, this
Agreement shall take precedence over the simplified version of this Agreement, and such the simplified version of this Agreement shall only be used for the above-mentioned government approval or similar purposes, but not to establish and prove the
rights and obligations of the relevant parties on the matters stipulated in such 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">30 </P>

</DIV></Center>


<p style="margin-top:1em; margin-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="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="12%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="13%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="13%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="17%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="17%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="17%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" ROWSPAN="2" 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; ">Founding Vendors</P></TD>
<TD VALIGN="bottom" ROWSPAN="2">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ROWSPAN="2" 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">Target Shares and
the<BR>corresponding<BR>proportion</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" 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">First&nbsp;Instalment&nbsp;(without&nbsp;the&nbsp;Adjustment)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" 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">First Instalment (after the Adjustment)</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<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">First Instalment<BR>Target Shares and
the<BR>corresponding<BR>proportion</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">First Instalment<BR>Consideration</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">First Instalment Target<BR>Shares and the<BR>corresponding
proportion</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">First Instalment<BR>Consideration</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">Cui Weixing</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">40,992,553&nbsp;shares, 43.6673%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">4,587,420&nbsp;shares, 4.8867%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">RMB 438,684,190.58</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">10,248,138&nbsp;shares, 10.9168%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">RMB 980,005,345.82</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">Xue Xia</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">762,755 shares, 0.8125%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">762,755 shares, 0.8125%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">RMB 72,940,467.58</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">762,755 shares, 0.8125%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">RMB 72,940,467.58</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">Total</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">41,755,308&nbsp;shares, 44.4798%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">5,350,175 shares, 5.6992%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">RMB 511,624,658.16</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">11,010,893&nbsp;shares, 11.7293%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">RMB 1,052,945,813.40</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">31 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.52
<SEQUENCE>11
<FILENAME>d261582dex452.htm
<DESCRIPTION>EX-4.52
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.52</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.52 </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 Management Vendors Agreement (this &#147;<B>Agreement</B>&#148;) in Chinese with
Cui Weigang, Xu Enjun, Pang Qingxiu, Huang Huabo, Tang Xianbao, and Zhang Huanran. Set forth below is an English summary 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">1.</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 Management Vendors Agreement </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This Management Vendors Agreement is made and entered into by and among the following Parties on March&nbsp;11, 2022: </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">Suqian Jingdong Zhuofeng Enterprise Management Co., Ltd., a limited liability company incorporated under the
laws of the PRC (&#147;<B>Transferee</B>&#148; or &#147;<B>Investor</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">Cui Weigang, 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%" 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">Xu Enjun, 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%" 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">Pang Qingxiu, 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%" 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">Huang Huabo, 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%" 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">Tang Xianbao, 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%" 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">Zhang Huanran, a natural person of Chinese nationality. </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; 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;. The
persons listed in the items (2)&nbsp;to (7) above are referred to collectively as the &#147;<B>Management Vendors</B>&#148; and each a &#147;<B>Management Vendor</B>&#148;. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; 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>Business Disposal Agreement</B>&#148; means the Business Disposal Agreement entered into by and among
the Founding Vendors, the Investor and the Target Company 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="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>Excluded Business</B>&#148; means (x)&nbsp;all the indebtedness of the Target Company and the Excluded
Entities, (y)&nbsp;all other assets held by the Target Company other than the shares of the Listed Company and the Listed Group, and (z)&nbsp;the Excluded Entities; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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>Excluded Entities</B>&#148; means the entities that the Founder and the Investor agreed to exclude
from the consolidated financial statements of the Target Company, namely Guangzhou Xingguang Small Loan Company Limited, Tianjin Deji Logistics Management Co., Ltd., Chengdu Deji Supply Chain Management Co., Ltd., Ningbo Dezhou Property Management
Co., Ltd., Ningbo Desui Property Management Co., Ltd., Chongqing Deji Warehousing Service Co., Ltd., Ningbo Desong Property Management Co., Ltd., Dalian Debon Logistics Management Co., Ltd., Ningbo Dewei Real Estate Management Co., Ltd., and Dexin
Commercial Factoring (Shenzhen) Co., Ltd.; </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">(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>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">(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</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">(vi)</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%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(vii)</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 Transaction</B>&#148; means the transaction 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">(viii)</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 Target Shares</B>&#148; means the target shares under the Founding Vendors 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">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The MVA Transaction </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">Subject to the terms and conditions set forth in this Agreement, the Management Vendors wish to transfer to the
Investor, and the Investor wishes to assign from the Management Vendors 5,811,902 shares of Ningbo Meishan Baoshui Area Deppon Investment Holding Company Limited (the &#147;<B>Target Company</B>&#148;, collectively with its subsidiaries, which
includes the Listed Group (as defined below) but excludes the Excluded Entities, the &#147;<B>Group Companies</B>&#148;) (representing approximately 6.1913% equity interest in the Target Company) (the &#147;<B>Management Target Shares</B>&#148;, and
such transaction hereafter referred to as the &#147;<B>MVA</B> <B>Transaction</B>&#148;) held by the Management Vendors. For the Management Target Shares and subject to the terms and conditions of this Agreement, the total consideration of RMB
555,778,525.75 shall be transferred by the Investor to the Management Vendors. </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">For the avoidance of doubt, the transfers
of the Management Target Shares under this Agreement do not include the rights relating to the Excluded Business, of which shall remain with the Founder and/or his designated party. The Founder shall be responsible for the costs, expenses and
liabilities relating to the Excluded Business. </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">The MVA Transaction shall be carried out in the following manner: </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">The MVA First Instalment </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">Subject to the terms and conditions of this Agreement (including but not limited to the fulfilment or waiver of the MVA First Instalment
Conditions (as defined below)), the Management Vendors shall transfer to the Investor 1,452,974 shares of the Target Company (representing approximately 1.5477% equity interest in the Target Company immediately prior to the Closing of the MVA First
Instalment) (the &#147;<B>MVA First Instalment Target Shares</B>&#148;, and such transaction, the &#147;<B>MVA</B> <B>First Instalment</B>&#148;). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">For the MVA First Instalment Target Shares and subject to the terms and conditions of this Agreement, RMB 138,944,488.00 shall be transferred
by the Investor to the Management Vendors (the &#147;<B>MVA First Instalment Consideration</B>&#148;). Subject to the fulfilment or waiver of the MVA First Instalment Conditions, at the Closing of the MVA First Instalment, the Investor shall pay the
MVA First Instalment Consideration to the Management Vendors after the deduction of income tax the Investor withheld for each of them. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">The
details of the MVA Fisrt Instalment Target Shares and the MVA First Instalment Consideration of each Management Vendor are shown in Exhibit I to 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">(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">The MVA Second Instalment </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">Subject to the terms and conditions of this Agreement (including but not limited to the fulfilment or waiver of the MVA Second Instalment
Conditions (as defined below)), the Management Vendors shall transfer to the Investor 4,358,928 shares of the Target Company (representing approximately 4.6434% equity interest in the Target Company immediately after the Closing of the MVA First
Instalment) (the &#147;<B>MVA</B> <B>Second Instalment Target Shares</B>&#148;, and such transaction, the &#147;<B>MVA</B> <B>Second Instalment</B>&#148; or the &#147;<B>MVA Subsequent Transaction</B>&#148;). </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">For the MVA Second Instalment Target Shares and subject to the terms and conditions of this Agreement, RMB 416,834,037.75 shall be transferred
by the Investor to the Management Vendors (the &#147;<B>MVA Second Instalment Consideration</B>&#148;). Subject to the fulfilment or waiver of the MVA Second Instalment Conditions, at the Closing of the MVA Second Instalment, the Investor shall pay
the MVA Second Instalment Consideration to the Management Vendors after the deduction of income tax the Investor withheld for each of them. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">The details of the MVA Second Instalment Target Shares and the MVA Second Instalment Consideration of each Management Vendor are shown in
Exhibit I to 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">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">(2)</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 hereby acknowledges and agrees that any profits, gains, bonuses, dividends generated by the
Management Target Shares between December&nbsp;31, 2021 and the Closing Date (as defined below), as well as any profits, gains, bonuses, dividends accrued or declared but unpaid at the date of this Agreement, have been taken into account in the
consideration for the Management Target Shares. Such profits, gains, bonuses, and dividends shall be jointly enjoyed by all shareholders of the Target Company upon the completion of the Acquisition (as defined below) (unless otherwise agreed in the
Business Disposal Agreement). Thereby, the Management Vendors shall not claim any payment or distribution in respect of any profits, gains, bonuses, or dividends from the Target 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">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">Conditions Precedent to the Closing of the MVA Transaction </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">Conditions Precedent to Closing of all instalments </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 instalment of the MVA Transaction, only when the following conditions and the additional conditions specified for each instalment
listed below (collectively the &#147;<B>MVA Conditions Precedent</B>&#148;; the conditions hereunder together with the additional conditions under the MVA First Instalment hereinafter referred to as the &#147;<B>MVA</B> <B>First Instalment
Conditions</B>&#148;; the conditions hereunder together with the additional conditions under the MVA Second Instalment hereinafter referred to as the &#147;<B>MVA Second Instalment Conditions</B>&#148;) have been duly fulfilled or waived, the
Investor is obliged to pay the consideration for the shares at the Closing of such instalment: </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">on the Closing Date of each instalment, the transaction documents have been duly signed by relevant parties
under each agreement and shall remain fully effective, and the representations and warranties made by the Founding Vendors and the Management Vendors remain true, accurate, not misleading, and containing no omission of any material facts. The
Founding Vendors and the Management Vendors have fulfilled their respective obligations under the transaction 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">(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">the instalment (including any transactions under that instalment in accordance with this Agreement and the
Founding Vendors Agreement, and any transaction contemplated at that instalment under the Acquisition) and relevant transaction documents have been approved by the relevant authorities (if any); there have been no proceedings, arbitration, other
disputes or judicial seizure on the target shares of that instalment; there have been no law, regulations or any actions from the relevant authorities which restrict, prohibit or cancel the transfer of the shares of the Target Company under that
instalment; such instalment and the relevant transaction documents are in compliance with applicable listing rules of the Stock Exchange of Hong Kong Limited (except those which waiver had been applied for); </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">(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">the Founding Vendors, the Management Vendors and other 153 minority shareholders of the Target Company
(collectively &#147;<B>Minority Vendors</B>&#148;) have obtained all the necessary internal approvals (if any) in relation to the transactions under that instalment and there have been no selling restrictions in relation to the Management Target
Shares, the Founding Target Shares and shares to be transferred to the Investor under the Acquisition of such instalment or such restrictions have been duly waived; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">the Target Company has completed the relevant registrations and procedures relating to the transfers of the
Management Target Shares and the Founding Target Shares of that instalment with Guangzhou Equity Exchange, such that the Founding Vendors, the Management Vendors, together with the Minority Vendors 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, and each of the shareholders of the Target Company (except the Founder) has entrusted the voting rights attached
to their shares and/or transferred the relevant shares to the Investor so that the Investor shall control more than 51% of the voting rights in the Target Company (any and all transfers of shares and/or the entrustment of voting rights attached to
shares, for the purpose of acquiring such control, hereinafter referred to as the &#147;<B>Acquisition</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">(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">each of the Founding Vendors and the Management Vendors under that instalment has provided all of his/her
documents on income tax in relation to the transfer of shares to the Investor at such instalment; 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">(vi)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">the Management Vendors have provided to the Investor a written confirmation stating that the respective
condition precedent had been fulfilled. </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">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Additional Conditions Precedent under the MVA First Instalment </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Founder and/or his designated third party, and the Group Companies have completed the relevant procedures
and conditions for the Business Disposal (as defined below) in relation to the first instalment of Founding Vendors Transaction in accordance with the Business Disposal Agreement (the steps, processes and transactions described under the Business
Disposal Agreement collectively hereinafter referred to as the &#147;<B>Business Disposal</B>&#148;) and the Founding Vendors 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%">&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">The Target Company has obtained approvals from its shareholders and board of directors in relation to
(1)&nbsp;the first amendment to the articles of association of the Target Company (the &#147;<B>First Amendment to Articles of Association</B>&#148;) that is satisfactory to the Investor; (2)&nbsp;the cancelation of the share management agreement of
the Target Company, (3)&nbsp;the Business Disposal and the Business Disposal Agreement, and (4)&nbsp;the resignation of the Management Vendors from their positions as director, supervisor or senior management and the appointment of new directors,
supervisors and senior management (the &#147;<B>First Adjustment of Management</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">(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">The Target Company has registered with the relevant authorities for (1)&nbsp;the First Adjustment of
Management, (2)&nbsp;the First Amendment to Articles of Association, and (3)&nbsp;the reduction in the registered capital of the Target Company from RMB94,224,991 to RMB93,874,768 (the &#147;<B>Reduction</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">(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">The Target Company has fully paid the relevant parties in relation to the Reduction and has withheld and paid
the relevant parties the relevant taxes relating to the Reduction (including but not limited to income tax and stamp duty); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Target Company has obtained approvals from its shareholders and board of directors in relation to
(1)&nbsp;the second amendment to the articles of association of the Target Company (the &#147;<B>Second Amendment to Articles of Association</B>&#148;) that is satisfactory to the Investor, and (2)&nbsp;the change to each of the board of directors
and supervisors of each of the members of the Group Companies (except the Listed Group) and the appointment of persons nominated by the Investor as the legal representative and general manager of each of the members of the Group Companies (except
the Listed Group) (the &#147;<B>Second Adjustment of Management</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">(vi)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Group Companies have given notice to or obtained the necessary approvals and/or consents from the relevant
third parties regarding the Acquisition, and the change of the actual controller of the Listed Company shall not result in the qualification for the operation of the Listed Company being terminated or not renewed; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(vii)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Listed Company has updated the commercial franchising registration with the relevant authorities in
relation to its registered address, distribution of the franchisees&#146; stores and other information required by 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">(viii)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Acquisition has been approved by the relevant PRC authorities in relation to antitrust review and has
obtained the consent or recognition of relevant authorities; </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">(ix)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Investor has obtained all necessary internal approvals (including but not limited to the shareholders&#146;
approval and board of directors&#146; approval) for the Acquisition; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(x)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Investor has completed business, legal, financial, human resources, and tax due diligence of the Group
Companies; 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">(xi)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The conditions precedent to the closing of the first instalment under the Founding Vendors Agreement have been
fulfilled. </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">(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">Additional Conditions Precedent under the MVA Second Instalment </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The first instalment under the Founding Vendors Agreement and the MVA First Instalment have been closed;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Voluntary <FONT STYLE="white-space:nowrap">Lock-up</FONT> (as defined in the Founding Vendors Agreement)
has been expired or waived, and except for the Founder, who should serve as the director of Deppon Logistics Co., Ltd. (the &#147;<B>Listed Company</B>&#148;, together with its subsidiaries, the &#147;<B>Listed Group</B>&#148;), each of the
Management Vendors has resigned from his/her position as director, supervisor, or senior management of the Target Company and the Listed Company for no less than six months and there have been no selling restrictions in relation to the Management
Target Shares held by each of them; 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">(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">Second Instalment Target Shares Pledge Release (as defined in the Founding Vendors Agreement) and MVA
Subsequent Trading Shares Pledge Release (as defined below) have been completed. </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">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 Closing of the MVA Transaction </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The closing of each instalment (the &#147;<B>Closing</B>&#148;) shall occur within 10 business days after the duly fulfillment or waiver of the
respective conditions precedent (unless the condition by nature should be satisfied on the closing date), or any other date otherwise agreed by the Investor and the Management Vendors (the &#147;<B>Closing Date</B>&#148;). </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">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">Representations and Warranties </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 Management Vendors and the Investor have made customary representations and warranties and confirmed that the representations and
warranties they make are true, accurate, not misleading and containing no omission of any material facts on the date of signing of this Agreement, the Closing of the MVA First Instalment and the Closing of the MVA Second Instalment, the other
parties can rely on the representations and warranties they make. </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">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">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%" 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">Transitional Loans </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">To satisfy the financial requirements of the Management Vendors&#146; capital needs, the Investor agrees to
provide an aggregate amount of RMB 334,562,195.98 to the Management Vendors (the &#147;<B>Management Vendors Transitional Loans</B>&#148;), within 10 business days upon the satisfaction of the conditions, including (i)&nbsp;the first instalment of
Founding Vendors Transaction and the MVA First Instalment shall have been closed, (ii)&nbsp;the Resignations (as defined in the Founding Vendors Agreement) and relevant registration or filing procedures in relation to the Second Amendment to
Articles of Association and the Second Adjustment of Management with relevant local branch of State Administration for Market Regulation of the PRC (the &#147;<B>SAMR</B>&#148;) shall have been completed, (iii)&nbsp;each of the Management Vendors
having entered into the Entrustment Agreement (as defined below) and the Entrustments (as defined below) having taken effect, and (iv)&nbsp;relevant parties shall have entered into the Share Pledge Agreements (as defined in the Founding Vendors
Agreement) and each of the Subsequent Trading Shares Pledge (as defined in the Founding Vendors Agreement) and the MVA Subsequent Trading Shares Pledge (as defined below) shall have been completed. The Parties hereby agree that each of the
Management Vendors shall enter into an agreed formed transitional loan agreement with the Investor and the Founder 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="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">The Parties hereby agree that, notwithstanding other provisions in this Agreement, on or prior to the Closing
of the MVA Second Instalment, the Investor shall be entitled to, by written notice in the agreed form (the &#147;<B>Offset Notice</B>&#148;) to each of the Management Vendors, request to offset the outstanding amount of the Management Vendors
Transitional Loans in relation to such Management Vendor, against the same amount of the MVA Second Instalment Consideration to be paid by the Investor to such Management Vendor (the &#147;<B>Offset Amount</B>&#148;). After the Offset Notice is
issued, and from the Closing of the MVA Second Instalment, the amount of the Management Vendors Transitional Loans in relation to such Management Vendor, is deemed to have been repaid by such Management Vendor to the Investor, and the Investor is
also deemed to have fully paid the amount of the MVA Second Instalment Consideration equal to the Offset Amount to such Management Vendor. The Investor only needs to pay the amount of the <FONT STYLE="white-space:nowrap">after-tax</FONT> MVA Second
Instalment Consideration in relation to such Management Vendor deducting the Offset Amount, to such Management Vendor on the Closing of the MVA Second Instalment. For the avoidance of doubt, if the amount of the
<FONT STYLE="white-space:nowrap">after-tax</FONT> MVA Second Instalment Consideration in relation to such Management Vendor, is lower than the Offset Amount, such Management Vendor shall repay the amount of the Offset Amount deducting the <FONT
STYLE="white-space:nowrap">after-tax</FONT> MVA Second Instalment Consideration in relation to such Management Vendor to the Investor on or before the Closing of the MVA Second Instalment. </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%" 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">Entrustments </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">To ensure that the MVA Subsequent Transaction can be carried out smoothly, the Management Vendors hereby irrevocably agree to entrust all of
his/her voting rights of the MVA Second Instalment Target Shares to the Investor (the &#147;<B>Entrustments</B>&#148;). The Parties hereby agree that each of the Management Vendors shall enter into an agreed formed entrustment agreement (the
&#147;<B>Entrustment Agreement</B>&#148;) with the Investor and the Founder on the date hereof. </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">(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">Share Pledges </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">To ensure that the Management Vendors will fulfil respective responsibilities and obligations under the relevant transaction documents
(including the MVA Subsequent Transaction and repayment of the Management Vendors Transitional Loans), the Management Vendors hereby irrevocably agree to pledge the MVA Subsequent Trading Shares to the Investor. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Parties hereby agree 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%">&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">Each of the Management Vendors shall enter into a share pledge agreement in agreed form with 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%">&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">Within 15 business days after the Closing of the MVA First Instalment, the Management Vendors shall complete
all relevant registration procedures in relation to pledge of all MVA Subsequent Trading Shares, with the Target Company&#146;s local branch of the SAMR (the &#147;<B>MVA</B> <B>Subsequent Trading Shares Pledge</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">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="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">Each of the Management Vendors shall release the pledge and complete relevant registration procedures in
relation to the MVA Subsequent Trading Shares held by such Management Vendor, with the Investor (the &#147;<B>MVA Subsequent Trading Shares Pledge Release</B>&#148;), within 10 business days upon the satisfaction of the conditions, including
(i)&nbsp;such Management Vendor having resigned from his/her position as the director, supervisors and/or senior management of the Target Company and/or the Listed Company for 6 months, and (ii)&nbsp;the MVA Subsequent Trading Shares held by such
Management Vendor having become unrestricted. Within 10 business days after the completion of MVA Subsequent Trading Shares Pledge Release, such Management Vendor shall complete the relevant registrations and procedures relating to the transfer of
relevant MVA Subsequent Trading Shares held by such Management Vendor to the Investor with Guangzhou Equity Exchange, and obtain a register of members issued by Guangzhou Equity Exchange to prove that the Investor has become the sole legal holder of
such MVA Subsequent Trading Shares. </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">(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">Notice of 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">(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">The Management Vendors shall timely, accurately and completely notify and disclose to the Investor any event,
circumstance, fact and situation that are occurred before the Closing of the MVA First Instalment that may cause the Management Vendors to breach any of the representations, warranties, undertakings and other obligations of the Management Vendors
herein under the relevant transaction documents, or its effect may cause the representations, warranties, undertakings and other obligations of the Management Vendors under the relevant transaction documents herein to be untrue or incorrect in any
respect. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The Management Vendors shall timely, accurately and completely notify and disclose to the Investor any event,
circumstance, fact and situation that are occurred before the Closing of the MVA Second Instalment that may cause the Management Vendors to breach any of the representations, warranties, undertakings and obligations of the Management Vendors herein
under the relevant transaction documents, or its effect may cause the representations, warranties, undertakings and other obligations of the Management Vendors under the relevant transaction documents herein to be untrue or incorrect in any respect.
</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">(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">Exclusivity </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">From the date of this Agreement to the Closing the MVA Second Instalment or the date on which this Agreement is terminated pursuant to the
Section&nbsp;8 (2), without the prior consent of the Investor, the Management Vendors shall not directly or indirectly (or through any third party), and shall ensure that their respective affiliate and the Group Companies (including the Listed
Company) as of the first instalment of Founding Vendors Transaction shall not directly or indirectly (or through any third party), (i) solicit, initiate, consider, encourage or accept any proposal or offer made by any person or any entity in respect
of the following matters (i.e. matters referred to in (A), (B) and (C), collectively referred to as &#147;<B>Conflicting Transaction</B>&#148;): (A) acquire or purchase all or part of the equity of the Group Companies (including the Listed Company)
from the Management Vendors, (B)&nbsp;enter into any merger, consolidation or other business combination with the Group Companies (including the Listed Company), or acquire or purchase the material assets of the Group Companies (including the Listed
Company), or propose any tender offer to the Group Companies (including the Listed Company), (C) enter into capital restructuring, structural restructuring, business restructuring or any other transaction that conflicts with the transactions
contemplated under the Acquisition, with the Group Companies (including the Listed Company), or (ii)&nbsp;participate in any discussion, conversation, negotiation or other communication with respect to the Conflicting Transaction, or provide any
information related to the above matters to any third party, or allow any third party to proceed due diligence with respect to the Group Companies (including the Listed Company) for the Conflicting Transaction, or cooperate, assist, participate in
or encourage any efforts or attempts of any third party to conduct the Conflicting Transaction in any other way, or enter into any agreement or arrangement with any third party for the Conflicting Transaction. The Management Vendors shall
immediately cease it (and shall cause their affiliate and the Group Companies (including the Listed Company) to cease it immediately) and shall cause the termination of all discussions, conversations, negotiations or other communications and
provision or sharing of information in relation to any Conflicting Transaction initiated prior to the execution of this Agreement. The Management Vendors shall promptly notify the Investor of any proposal, offer, inquiry or other contacts made by
any entity with respect to the Conflicting Transactions. </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">(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">Tax Filing </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 Management Vendors shall duly and timely pay all applicable income tax and other taxes payable in respect of all consideration in
relation to the MVA Transaction pursuant to applicable laws and the requirements from the relevant tax authorities (the &#147;<B>Payable Taxes</B>&#148;). The Investor shall be entitled to withhold all or part of the Payable Taxes for any Management
Vendor (the &#147;<B>Tax Withholding</B>&#148;), and the Management Vendors shall take all necessary actions and sign all necessary documents. If the Investor performs the obligation of such Tax Withholding, the Investor shall be entitled to pay the
amount of relevant consideration deducting the amount of the Payable Taxes to be withheld. The Parties agree that, notwithstanding any other provisions in the transaction documents to the contrary, if the Tax Withholding is unable to proceed for any
reason not attributable to the Investor, regardless of whether closing conditions for payment of relevant consideration have been satisfied at that time, the Investor shall be entitled to not make any payment (including but not limited to any
consideration in relation to the share transfer transaction contemplated by this Agreement) to such Management Vendor. If any Management Vendor has provided the certificate proving that such Management Vendor has duly and timely paid all Payable
Taxes, the Investor shall make relevant payment to such Management Vendor within 10 business days upon the satisfaction of the relevant MVA Conditions Precedent pursuant to 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">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; margin-left:4%; font-size:10pt; font-family:Times New Roman">If any Management Vendor requests to pay the Payable Taxes by himself or herself, the
Investor agrees to negotiate with such Management Vendor about the specific arrangements with respect to the amount of Payable Taxes and payment of relevant consideration in relation to the share transfer transaction contemplated by this Agreement.
For example, the Parties may agree otherwise, and the Investor may only pay such Management Vendor the amount of the Payable Taxes on certain installment (the &#147;<B>Payable Taxes on Certain Installment</B>&#148;). Within 10 business days after
such Management Vendor has provided the certificate reasonably satisfactory to the Investor issued by the competent tax authority proving that such Management Vendor has duly and timely paid all Payable Taxes on Certain Installment and the related
explanations or materials for exempting the Investor from obligation of the Tax Withholding, the Investor shall pay to the such Management Vendor the amount of the price to be paid pursuant to Section&nbsp;2 deducting the amount of the Payable Taxes
on Certain Installment. </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">(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">Confidentiality </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 Management Vendors hereby acknowledges and undertakes that, he/she will, and he/she will cause his/her affiliate to, keep in strict
confidence the confidential information obtained concerning the Group Companies, and will not disclose any confidential information or allow any confidential information to be disclosed to any third party, and not disclose, copy or otherwise use any
confidential information for any other purpose. </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">(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">Restriction on Transfers </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">After the Closing of the MVA First Instalment, none of the Management Vendors shall directly or indirectly sell, assign, transfer, pledge,
hypothecate, grant an option or constitute an offer to sell, encumber, or otherwise dispose of in de facto or economically effective way, any MVA Subsequent Trading Share directly or indirectly owned or held by such Management Vendor, without the
prior written consent of the Investor or otherwise agreed in the transaction 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">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">(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">MVA Subsequent Transaction </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 shall take or cause to be taken all necessary action, to execute all necessary instruments (including but not limited to
the articles of association applicable to the MVA Subsequent Transaction and any simplified version of the share transfer agreement for the MVA Subsequent Transaction for government approval or similar purposes), to cause the MVA Subsequent
Transaction to be consummated. </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">(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">Excluded Rights and Excluded Dividend </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Notwithstanding other provisions in this Agreement, all Parties hereby acknowledge and agree that, from the date hereof to the Closing of the
MVA Transaction, in the event of any equity distribution, conversion of capital reserve into share capital, allotment of shares and issuance of bonus shares of the Target Company and other events that require conducting of <FONT
STYLE="white-space:nowrap">ex-right</FONT> and <FONT STYLE="white-space:nowrap">ex-dividend,</FONT> then and in such event, the number of the Management Target Shares and/or the unit price per share shall be adjusted concurrently. The mathematical
formula for determining such adjustment is as follows: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Equity distribution: P1 = P0 &#150; D </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Issuance of bonus shares or conversion of capital reserve into share capital: P1 = P0 &divide; (1 + N) </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Allotment of shares: P1 = (P0 + (A &times; K)) &divide; (1+K) </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Above adjustments to be proceeded concurrently: P1 = (P0 &#150; D + (A&times;K)) &divide; (1+K+N) </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">WHERE: </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">P0 = the benchmark price
per share before the adjustment </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">N = the number of bonus shares or increased capital stocks per share </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">K = the number of allotment shares per share </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">A = the allotment price </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">D = the
equity distribution per share </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">P1 = the benchmark price per share after the adjustment </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The value after the adjustment shall be rounded to two decimals. The round method provides normal rounding functionality, rounding a number up
or down based on any existing decimals. </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">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">Liabilities for Breach of Contract and Compensation Commitment </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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 occurrence of any of the following constitutes an event of default under this Agreement (&#147;<B>Event of
Default</B>&#148;): (x) a representation made by either Party under this Agreement proves to be untrue, inaccurate, incomplete or misleading, (y)&nbsp;a breach by either Party of its undertakings and warranties, or (z)&nbsp;any Party fails to
perform its obligations under this Agreement (including the appendices hereto) as agreed 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">(2)</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 Management Vendor occurs an Event of Default, the Management Vendors shall compensate and hold
harmless the Investor, in such case, the Management Vendors shall compensate the Investor for any actual loss, damage, liability, cost or expense as a result of such Event of Default, including without limitation reasonable litigation/arbitration
fees and attorney fees (collectively the &#147;<B>Losses</B>&#148;). For the avoidance of doubt, the Management Vendors shall indemnify the Investor for Losses (based on all the Management Target Shares acquired thereby through the Acquisition) as a
result of any breach by the Management Vendors of the representations and warranties made by the Management Vendors. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">If the Investor commits an Event of Default, which causes Losses to any Management Vendor, the Investor shall
indemnify such Management Vendor for any Losses incurred as a result of such 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">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">Effectiveness and 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%" 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">This Agreement shall be formed upon the date of execution by the Parties become effective from the effective
date of 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%" 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">This Agreement may be terminated by the relevant Party prior to the MVA First Instalment 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">(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">The Investor shall be entitled to terminate this Agreement upon termination of 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">This Agreement may be terminated by the mutual written consent 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%" 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">Termination of the MVA Subsequent Transaction </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">After the Closing of the MVA First Instalment, the MVA Subsequent Transaction may be terminated by the relevant Party 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">(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">If the Closing of the MVA Second Instalment fails to occur prior to June&nbsp;30, 2023 (the &#147;<B>MVA Second
Instalment LSD</B>&#148;), the Investor shall be entitled to terminate the MVA Subsequent Transaction upon written notice to the other party; If the Closing of the MVA Second Instalment fails to occur due to the extension of the <FONT
STYLE="white-space:nowrap">lock-up</FONT> period of the shares of the Target Company held by the Founder and the Management Vendors resulting from the change in PRC law (such <FONT STYLE="white-space:nowrap">lock-up</FONT> period exists only because
the Management Vendors are or were the directors, supervisors and senior management officers of the Target Company and/or the Listed Company), the MVA Second Instalment LSD shall be further extended until two months after the expiration of such <FONT
STYLE="white-space:nowrap">lock-up</FONT> period. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">the MVA Subsequent Transaction may be terminated by the mutual written consent of all Parties.
</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">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">Taxes and Expenses </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">Taxes </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 herein, the Parties shall bear its own taxes incurred by the performance and completion of the transactions described
in this Agreement. If a Party withholds taxes for the other Party required to be withheld in accordance with law due to the MVA Transaction, the Party being withheld shall pay such taxes. </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)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Fees and Expenses </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">The fees, costs and expenses incurred by the parties in going through formalities with governmental authorities
as a whole in connection with the transaction shall be borne by the relevant parties and fully paid on time in accordance with the relevant 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">(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">Except for Article 9(2)(a) hereof, each of the Parties shall bear its own costs and expenses incurred in
connection with its due diligence, drafting, negotiation and execution of this Agreement and the other transaction documents and the completion of the transactions contemplated by the transaction documents, including, without limitation, costs and
expenses incurred in engaging financial advisors, legal counsels and tax advisors. </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">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">Applicable Law and Dispute Resolution </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The conclusion, validity, interpretation and performance of this Agreement, as well as any dispute arising hereunder shall all be governed by the laws of the
People&#146;s Republic of China. 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 negotiation fails, either Party (the Management Vendors as one Party and the Transferee as the other 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 three (3)&nbsp;arbitrators appointed in
accordance with arbitration rules. The claimant shall appoint one (1)&nbsp;arbitrator, and the respondent shall appoint one (1)&nbsp;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>
 <p STYLE="margin-top:0pt;margin-bottom: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">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">Miscellaneous Provisions </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">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 the prior written consent of the Transferee, any party shall never transfer any of its rights or obligations under this Agreement prior
to the delivery, provided that, the Transferee may transfer any of its rights or obligations hereunder 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 other Parties. The other Parties shall cooperate with such transfer. </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)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Waiver </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">A waiver by any Party of any of its rights, powers or remedies under this Agreement shall only be effective with related written documents
signed by such Party. Any party&#146;s failure to exercise or its delay in exercising any right, power or remedy under this Agreement shall never be deemed as a waiver, and any single or partial exercise of such right, power or remedy shall not
prevent the further exercise of such right, power or remedy or the exercise of any other right, power or remedy. </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)</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">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). </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">(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">Severability </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 one or more of the provisions of this Agreement is held to be invalid, illegal or unenforceable in any respect under applicable law, the
validity, legality and enforceability of the other provisions of this Agreement shall not be affected or prejudiced in any respect. The Parties shall, through consultation in good faith, strive to replace those invalid, illegal or unenforceable
provisions with valid, legal and enforceable ones, and the economic effect of such valid, legal and enforceable provisions shall be as similar as possible to that of those invalid, illegal or unenforceable provisions. The <FONT
STYLE="white-space:nowrap">non-enforceability</FONT> of this Agreement against one party shall not affect its enforceability against other 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">(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">Amendment </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 to this Agreement may be effective only upon a written agreement signed by the 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">(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"><FONT STYLE="white-space:nowrap">Non-joint</FONT> and Several liability </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The obligations of each Management Vendor under this Agreement are several and not joint. </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">(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">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 is made in 10 counterparts with each Party holding 1 counterpart, and other counterparts shall be used for the filings and
transfer procedures. Each agreement shall have equal legal effect. Execution counterparts include counterparts in paper, facsimile and electronic means, each of which shall be deemed an original, but all of which shall be deemed to be one and the
same original document. </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">(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">Further Assurance </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Upon reasonable request by any Party, without further consideration, each other Party shall execute and deliver such additional instruments and
take such further legal actions as may be necessary or required to complete and effect the transactions envisaged in this Agreement in the most expeditious manner possible. Each Party shall promptly consult with the other Parties and provide any
necessary information and materials with respect to all documents submitted by such Party to any government department in connection with this Agreement and the transactions envisaged in this Agreement. Specifically (but not limited to) each Party
shall use its reasonable best efforts and cooperate with each other Party to obtain all consents required to implement the transactions envisaged in 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">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">(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">Government Format Text </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Where the Parties need to sign a simplified version of this Agreement for the MVA Transaction for government approval or similar purposes, this
Agreement shall take precedence over the simplified version of this Agreement, and such the simplified version of this Agreement shall only be used for the above-mentioned government approval or similar purposes, but not to establish and prove the
rights and obligations of the relevant parties on the matters stipulated in such 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">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" ALIGN="center">Exhibit I </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="8%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="14%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="14%"></TD>

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

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

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

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" ROWSPAN="2" 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; ">Management<BR>Vendors</P></TD>
<TD VALIGN="bottom" ROWSPAN="2">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ROWSPAN="2" 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">Management&nbsp;Target&nbsp;Shares<BR>and&nbsp;the&nbsp;corresponding<BR>proportion</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" 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">MVA First Instalment</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="3" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">MVA Second Instalment</TD>
<TD VALIGN="bottom" ROWSPAN="2">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ROWSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">Management<BR>Vendors<BR>Transitional Loans</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<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">MVA&nbsp;First&nbsp;Instalment<BR>Target&nbsp;Shares&nbsp;and&nbsp;the<BR>corresponding&nbsp;proportion</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">MVA&nbsp;First&nbsp;Instalment<BR>Consideration</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">MVA&nbsp;Second&nbsp;Instalment<BR>Target&nbsp;Shares&nbsp;and&nbsp;the<BR>corresponding&nbsp;proportion</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000">MVA Second<BR>Instalment<BR>Consideration</TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Cui Weigang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">4,112,990 shares,4.3814%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">1,028,247<B> </B>shares, 1.0953%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">RMB<BR>98,328,843.43</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">3,084,743<B>&nbsp;</B>shares,<BR>3.2860%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">RMB<BR>294,986,721.54</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">RMB<BR>236,719,316.70</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Xu Enjun</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">997,023 shares,1.0621%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">249,255<B> </B>shares, 0.2655%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">RMB<BR>23,835,669.71</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">747,768<B> </B>shares,<BR>0.7966%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">RMB<BR>71,507,296.00</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">RMB<BR>57,326,787.48</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Pang Qingxiu</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">349,932 shares,0.3728%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">87,483<B> </B>shares, 0.0932%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">RMB<BR>8,365,793.64</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">262,449<B> </B>shares,<BR>0.2796%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">RMB<BR>25,097,380.91</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">RMB<BR>20,120,355.58</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Huang Huabo</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">250,893 shares,0.2673%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">62,723<B> </B>shares, 0.0668%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">RMB<BR>5,998,053.04</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">188,170<B> </B>shares,<BR>0.2004%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">RMB<BR>17,994,254.75</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">RMB<BR>14,584,768.33</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Tang Xianbao</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">61,560<BR>shares,0.0656%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">15,390<B> </B>shares, 0.0164%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">RMB<BR>1,471,709.52</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">46,170<B> </B>shares,<BR>0.0492%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">RMB<BR>4,415,128.56</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">RMB<BR>3,539,570.80</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Zhang Huanran</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">39,504<BR>shares,0.0421%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">9,876<B> </B>shares, 0.0105%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">RMB<BR>944,418.66</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">29,628<B> </B>shares,<BR>0.0316%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">RMB<BR>2,833,255.99</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">RMB<BR>2,271,397.09</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Total</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">5,811,902 shares,6.1913%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">1,452,974 shares, 1.5477%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">RMB<BR>138,944,488.00</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">4,358,928 shares,<BR>4.6434%</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">RMB<BR>416,834,037.75</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">RMB<BR>334,562,195.98</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>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.53
<SEQUENCE>12
<FILENAME>d261582dex453.htm
<DESCRIPTION>EX-4.53
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.53</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.53 </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></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="39%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="19%"></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">1.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Zhuhai Chenying Equity Investment Partnership<BR>(Limited Partnership)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,086,072</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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">2.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Ningbo Debang Growth Investment Partnership<BR>(Limited Partnership)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,575,622</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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">3.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Li Yunman</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,535,596</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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">4.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Ding Shaohong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,386,115</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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">5.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Ningbo Debang Growth Phase II Investment Partnership<BR>(Limited Partnership)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,331,718</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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">6.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Zhu Yu</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,497,837</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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">7.</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">Ningbo Debang</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Growth Phase III Investment
Partnership<BR>(Limited Partnership)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,106,049</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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">8.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Zhuhai Xuanying Equity Investment Partnership (Limited Partnership</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,016,420</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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></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></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="39%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="19%"></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="bottom">9.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Ren Guifang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,003,230</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">10.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Jiang Haiping</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">995,634</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">11.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Li Zhongmin</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">960,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">12.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Meng Qingxin</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">923,400</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">13.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Chen Weijie</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">872,440</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">14.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Zhong Wenyi</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">848,015</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">15.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Liu Yanlan</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">843,075</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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">16.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Li Yong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">840,077</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD 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>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">17.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Yang Chongjun</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">827,604</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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></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></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="39%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="19%"></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="bottom">18.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Zhou Qiulan</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">801,164</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">19.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Lu Weiqing</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">799,403</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">20.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Mao Dabing</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">720,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">21.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Niu Huizhen</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">710,778</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">22.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Shi Wen</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">690,077</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">23.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Yu Xilai</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">683,605</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">24.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Cao Zhongyu</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">682,290</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">25.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Yan Xuefeng</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">680,077</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">26.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Zhang Xueyuan</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">590,336</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">27.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Deng Xiaobo</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">576,250</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">28.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Luo Xingling</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">530,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">29.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Wang Xiaoyu</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">478,135</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">30.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Liu Lihua</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">460,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">31.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Liu Meisong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">451,915</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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></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></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="39%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="19%"></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="bottom">32.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Ye Fen</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">413,287</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">33.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Yu Xianchun</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">398,430</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">34.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Qiu Fusheng</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">391,173</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">35.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Wei Biao</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">390,954</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">36.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Qiu Yuyong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">375,935</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">37.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Gao Xiaoqiong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">370,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">38.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Yu Dapeng</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">344,185</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">39.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Zhou Xuezhen</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">334,280</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">40.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Wang Bin</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">320,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">41.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Changxing Mingjun Enterprise Management<BR>Consulting Studio</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">307,800</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">42.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Zhang Xuemei</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">293,360</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">43.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Shi Huiying</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">275,255</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">44.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Liu Jianqing</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">261,800</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">45.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Shi Kunxiang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">255,812</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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></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></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="39%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="19%"></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">46.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Ningbo Meishan Baoshui Area Deppon Changqing Phase IV Investment Partnership (limited partnership)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD VALIGN="top" ALIGN="right">249,365</TD>
<TD NOWRAP VALIGN="top">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">&nbsp;</TD>
<TD 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">47.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Zhang Qijie</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">245,168</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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">48.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Pu Jiayao</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">215,483</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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">49.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Zhou Qing</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">209,148</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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">50.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Zhang Xiaobo</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">203,512</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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">51.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Li Yandong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">193,521</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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">52.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Xiong Wei</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">184,675</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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">53.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Wang Xueren</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">183,920</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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">54.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Kang Bo</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">180,964</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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">55.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Qiu Wentong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">170,850</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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">56.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Liang Deqi</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">153,864</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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">57.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Wang Jing</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">150,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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">58.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Cui Weifang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">150,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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></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></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="39%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="19%"></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="bottom">59.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Sun Guangsheng</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">149,863</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">60.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Wu Baoguo</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">143,900</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">61.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Zhang Jie</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">143,680</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">62.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Ou Changhong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">140,460</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">63.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Huang Zhaohong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">140,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">64.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Liu Zhigang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">132,645</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">65.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Hu Yanhong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">125,540</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">66.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Li Jianxiong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">117,780</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">67.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Liang Jianfei</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">117,282</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">68.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Wu Yanli</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">112,897</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">69.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Qiu Junjiang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">110,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">70.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Feng Haibing</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">71.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Xu Wei</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">98,603</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">72.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Jiang Kaiyong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">97,730</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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></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></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="39%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="19%"></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="bottom">73.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Song Rongjun</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">93,577</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">74.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Niu Xiaoyue</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">92,340</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">75.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Wang Wanyou</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">92,340</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">76.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Gao Xiaoping</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">91,472</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">77.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Liu Guojun</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">90,020</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">78.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Li Keju</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">90,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">79.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Lu Ning</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">86,662</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">80.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Zhang Wencong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">83,317</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">81.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Guo Zhiguang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">82,908</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">82.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Zhang Chun</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">80,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">83.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Zhong Changhua</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">77,913</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">84.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Guo Jingang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">73,663</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">85.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Wang Xiulian</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">72,625</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">86.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Song Jie</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">72,340</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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></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></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="38%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="19%"></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="bottom">87.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Yin Chengdong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">70,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">88.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Kuang Zhuran</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">68,120</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">89.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Ma Anping</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">62,340</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">90.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Yuan Yongjuan</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">62,320</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">91.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">He Yuanlong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">61,560</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">92.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Qiu Tao</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">61,560</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">93.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Xu Yi</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">61,560</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">94.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Guo Zongxiang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">61,249</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">95.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Liang Jie</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">60,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">96.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Mao Gongtao</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">60,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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 BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">97.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Liu Hongqing</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">59,008</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">98.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Meng Bao</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">58,799</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">99.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Zhu Yinghao</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">58,255</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">100.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Ren Luwen</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">55,871</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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></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 CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="38%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="19%"></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" ALIGN="center">101.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Muo Gongfa</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">55,860</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">102.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Huang Kailong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">55,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">103.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Yang Chongming</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">53,081</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">104.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Wang Wei</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">51,560</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">105.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Li Yangshe</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">51,279</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">106.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Zhang Jun</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">50,458</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">107.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Zeng Zuosheng</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">50,458</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">108.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">He Yuantao</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">50,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">109.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Wang Wei</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">50,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">110.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Zhang Jincheng</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">47,128</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">111.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Li Dongsheng</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">41,560</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">112.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Li Yingqing</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">41,560</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">113.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Luo Guangfeng</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">41,560</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">114.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Zhang Feng</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">40,674</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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></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 CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="38%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="19%"></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="bottom">115.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Han Xiyou</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">40,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">116.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Li Dongliang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">40,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">117.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Hong Chaojie</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">40,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">118.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Liang Desheng</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">40,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">119.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Wu Yong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">40,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">120.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Liu Renchao</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">40,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">121.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">A Yunshun</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">40,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">122.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Wang Xiaofei</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">40,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">123.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Lin Kai</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">39,875</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">124.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Pi Shenping</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">38,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">125.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Ye Hanwen</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">37,648</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">126.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Xu Yuhan</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">34,274</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">127.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Duan Jianshe</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">32,927</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">128.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Wu Wanfeng</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">32,340</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">/</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 CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="38%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="19%"></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="bottom">129.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Qiu Liangren</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31,160</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">130.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Huang Jianyong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30,780</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">131.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Wu Xiaogang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30,780</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">132.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Yang Yongying</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30,284</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">133.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">He Wenbin</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">134.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Huang Huan</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">135.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Su Jiabin</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">136.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Liang Ruijie</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">137.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Wang Huazhong</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">29,504</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">138.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Li Junjie</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">29,152</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">139.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Lai Jianzhao</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">28,301</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">140.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Liu Liangwu</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">27,189</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">141.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Cai Zhishou</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26,170</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">142.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Wu Haipeng</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">25,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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></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 CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="38%"></TD>

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

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

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="19%"></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="bottom">143.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Liu Weijun</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22,130</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">144.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Wang Xiangyang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21,064</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">145.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Chen Songfeng</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20,780</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">146.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Zeng Yongping</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20,310</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">147.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Zhang Yi</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">148.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Xia Guoqing</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">149.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Li Zhiqiang</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15,956</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">150.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Xiong Shanshan</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15,647</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">151.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Peng Yunhua</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">152.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Liang Shujun</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="bottom">153.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Yang Biao</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD 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="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom" 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; "><B>Total</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>46,295,323</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><B>&nbsp;</B></TD>
<TD VALIGN="bottom" ALIGN="right"><B>4,427,112,908.38</B></TD>
<TD NOWRAP VALIGN="bottom"><B>&nbsp;</B></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">16 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.54
<SEQUENCE>13
<FILENAME>d261582dex454.htm
<DESCRIPTION>EX-4.54
<TEXT>
<HTML><HEAD>
<TITLE>EX-4.54</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.54 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">March&nbsp;25, 2022 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>JD
LOGISTICS, INC. </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">AND </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>JINGDONG TECHNOLOGY GROUP CORPORATION </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>SUBSCRIPTION
AGREEMENT </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center> <P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center>
</DIV></Center>


<p style="margin-top:1em; margin-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>CONTENTS </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="95%"></TD>

<TD VALIGN="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 VALIGN="bottom"><FONT STYLE="font-size:10pt"><B>CLAUSE</B></FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"><B>PAGE</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></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">1. Subscription and Price</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></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. Conditions to Closing</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></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">3. Closing</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></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. Representations and Warranties</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></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">5. Expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></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. Confidentiality</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></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">7. Termination</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></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. Announcements</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></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">9. Governing Law; Jurisdiction and Arbitration</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></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. Entire Agreement</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></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">11. Counterparts</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></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">Schedule 1 Subscription Details</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">S-1-1</FONT></FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></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">Schedule 2 Closing Conditions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">S-2-1</FONT></FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></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">Schedule 3 Closing Arrangement</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">S-3-1</FONT></FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></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">Schedule 4 Representations and Warranties</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">S-4-1</FONT></FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></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">Schedule 5 Definitions</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">S-5-1</FONT></FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</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">i </P>

</DIV></Center>


<p style="margin-top:1em; margin-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>THIS SUBSCRIPTION AGREEMENT </B>(this &#147;<B>Agreement</B>&#148;) is made on March&nbsp;25, 2022 </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>BETWEEN</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"><B>JD LOGISTICS, INC.</B>,<B> </B>a company incorporated in the Cayman Islands with limited liability and
listed on the Main Board of the Stock Exchange (Stock Code: 2618), whose registered office is at PO Box 309, Ugland House, Grand Cayman, <FONT STYLE="white-space:nowrap">KY1-1104,</FONT> Cayman Islands and principal place of business in Hong Kong at
Room 1901, 19/F, Lee Garden One, 33 Hysan Avenue, Causeway Bay, Hong Kong (the &#147;<B>Issuer</B>&#148;); 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"><B>JINGDONG TECHNOLOGY GROUP CORPORATION</B>, a company incorporated under the laws of the Cayman Islands,
whose registered office is at P.O. Box 31119 Grand Pavilion, Hibiscus Way, 802 West Bay Road, Grand Cayman, <FONT STYLE="white-space:nowrap">KY1-1205</FONT> Cayman Islands (the &#147;<B>Subscriber</B>&#148;). </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 Issuer and the Subscriber is individually referred to herein as a &#147;<B>Party</B>&#148; and together as the
&#147;<B>Parties</B>.&#148; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Words and expressions used in this Agreement shall be interpreted in accordance with <U>Schedule 5</U>. </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">(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 Issuer proposes to issue, and the Subscriber proposes to subscribe for, certain number of shares of the
Company set out below (collectively, the &#147;<B>Subscription Shares</B>&#148;) on the terms and conditions set out 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="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 Issuer proposes to issue, and the Subscriber proposes to subscribe for, certain Shares as set out in
<U>Schedule 1</U> on and subject to the terms and conditions set out in <U>Schedule 1</U> and this Agreement (the &#147;<B>Subscription</B>&#148;). </P></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>I<SMALL>T</SMALL> <SMALL>IS</SMALL> <SMALL>HEREBY</SMALL> <SMALL>AGREED</SMALL></B><SMALL></SMALL> 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%" 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"><B>S<SMALL>UBSCRIPTION</SMALL> <SMALL>AND</SMALL> P<SMALL>RICE</SMALL></B><SMALL></SMALL>
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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.1</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 conditions and in accordance with the terms of this Agreement, the Issuer shall issue, and the
Subscriber shall subscribe for, the Subscription Shares at the Subscription Price set out in <U>Schedule 1</U>. Subject to the payment by the Subscriber of the Subscription Amount, the Subscription Shares shall be allotted and issued to the
Subscriber, credited as fully paid, with effect from Closing with full legal and beneficial title and with all rights then attaching 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="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 Subscription Amount shall be payable by the Subscriber to the Issuer on the Closing Date by wire transfer
to a bank account notified by the Issuer to the Subscriber at least two (2)&nbsp;Business Days before the Closing Date or on such other date or in such other manner as the Parties may agree in writing. Immediately upon effecting payment of the
Subscription Amount, the Subscriber shall deliver to the Issuer documentary evidence that the Subscription Amount has been irrevocably made to the bank account. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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"><B>C<SMALL>ONDITIONS</SMALL> <SMALL>TO</SMALL> C<SMALL>LOSING</SMALL></B><SMALL></SMALL> </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; 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.1</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 under this Clause 2, Closing shall be conditional on the Closing Conditions being
satisfied with respect to all Parties. </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">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 date on which all the Closing Conditions set out in <U>Schedule 2</U> have been satisfied shall be the
&#147;<B>Unconditional Date</B>.&#148; If the Unconditional Date has not occurred on or prior to September 30, 2022 (the &#147;<B>Longstop Date</B>&#148;), the Issuer may, at its sole and absolute discretion within ten (10)&nbsp;Business Days any
time after the Longstop 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">(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">terminate this Agreement with immediate effect (other than the Surviving Provisions), by written notice to the
Subscriber, and (without prejudice to the rights and/or obligations of any Party in respect of any antecedent breach) the Parties shall be released and discharged from their respective 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="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">with the agreement of the Subscriber, extend the Longstop Date to such later date as the Parties may agree
(such new date being the &#147;<B>Extended Longstop 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">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 the Unconditional Date has not occurred on or prior to the Extended Longstop Date (if any), this Agreement
shall terminate with immediate effect (other than the Surviving Provisions and without prejudice to the rights and/or obligations of any Party in respect of any antecedent breach), and the Parties shall be released and discharged from 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%" 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">The Issuer and Subscriber shall, at their own cost, use their reasonable endeavours to ensure that the Closing
Conditions set out in <U>Schedule 2</U> applicable to each are fulfilled as soon as reasonably practicable after the date 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">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"><B>C<SMALL>LOSING</SMALL></B><SMALL></SMALL> </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">Subject to the satisfaction of the Closing Conditions, Closing shall take place by way of electronic exchange
of relevant documents and items on or around the Closing Date at 10:00 a.m. (Hong Kong time) or by such other method or at such other place and time as the Parties may agree in writing. </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">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"><B>R<SMALL>EPRESENTATIONS</SMALL> <SMALL>AND</SMALL> W<SMALL>ARRANTIES</SMALL></B><SMALL></SMALL>
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">Subject to and except for the information disclosed to the Subscriber in respect of any due diligence conducted
by the Subscriber, any announcement, circular or other release or communication released or published by the Issuer as it relates to specific Warranties set out in <U>Schedule 4</U>, the Issuer represents and warrants to the Subscriber that the
Issuer&#146;s Warranties set out in Part A of <U>Schedule 4</U> are true, accurate and complete as at the date of this Agreement. The Issuer&#146;s Warranties, save for those that are expressed to be given only as of a specific date, shall be deemed
to be repeated by the Issuer immediately prior to Closing by reference to the facts and circumstances then existing as if references in the Issuer&#146;s Warranties to the date of this Agreement were references to the Closing 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%" 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 Subscriber represents and warrants to the Issuer that the Subscriber&#146;s Warranties set out in Part B of
<U>Schedule 4</U> are true, accurate and complete as at the date of this Agreement. The Subscriber&#146;s Warranties, save for those that are expressed to be given only as of a specific date, shall be deemed to be repeated by the Subscriber
immediately prior to Closing by reference to the facts and circumstances then existing as if references in the Subscriber&#146;s Warranties to the date of this Agreement were references to the Closing 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%" 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">Each Warranty given pursuant to Clauses 4.1 and 4.2 is a separate and independent statement and is not limited
or otherwise affected by any other Warranty or by any other provision 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">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"><B>E<SMALL>XPENSES</SMALL></B><SMALL></SMALL> </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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 Issuer shall be liable for all costs and expenses (including but not limited to the costs and expenses of
legal and other professional advisers) incurred in connection with the Subscription. </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">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">Without prejudice to Clause 5.1, all stamp, issue, registration, documentary or other similar taxes and duties
payable on or in connection with the allotment and issue of the Subscription Shares shall be paid by the Issuer. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">The Issuer agrees to pay all fees, costs and expenses incurred in connection with the listing of Subscription
Shares on the Stock Exchange. </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">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"><B>C<SMALL>ONFIDENTIALITY</SMALL></B><SMALL></SMALL> </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">Each Party undertakes that it shall (and shall procure that its Affiliates shall, and where relevant,
undertakes to procure that its officers, employees, agents, investment managers and professional and other advisers and those of any Affiliate (together its &#147;<B>Authorised Persons</B>&#148;) shall) use its best endeavours to keep confidential
at all times and not permit or cause the disclosure of any information (other than to its Authorised Persons) which it may have or acquire before or after the date of this Agreement relating to the provisions of, and negotiations leading to, this
Agreement and the performance of the obligations thereunder (such information being &#147;<B>Confidential Information</B>&#148;). In performing its obligations under this Clause 6.1, each Party shall apply confidentiality standards and procedures at
least as stringent as those that applies generally in relation to its own 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">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">Each of the Parties agrees that it shall not use Confidential Information for any purpose other than in
relation to the proper performance of its obligations and exercise of its rights under this Agreement and the transactions contemplated 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.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 shall use its reasonable endeavours to alert the other Party as soon as is reasonably practical
after it becomes aware of any request from a third party for disclosure of any 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">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 obligation of confidentiality under Clause 6.1 does not apply 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">information which at the date of disclosure is within the public domain (otherwise than as a result of a breach
of this Clause 6); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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 disclosure of information to the extent required to be disclosed by law, regulation or any court, tribunal
or regulatory authority; 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">(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">any announcement made in accordance with the terms of Clause 8. </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">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"><B>T<SMALL>ERMINATION</SMALL></B><SMALL></SMALL> </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">This Agreement may be terminated at any time prior to Closing by written agreement between the Issuer and the
Subscriber. </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">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"><B>A<SMALL>NNOUNCEMENTS</SMALL></B><SMALL></SMALL> </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">If any Party is required by law or by any stock exchange or by any governmental or regulatory authority or by
any rule thereof to make any announcement in connection with this Agreement or the transactions contemplated thereunder (other than the announcement referred to in Clause 8.2), the relevant Party shall, to the extent legally permissible, notify the
other Party as soon as practicable and shall use all reasonable endeavours to accommodate the requests of such Party with respect to the terms and provisions of such announcement. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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 Parties acknowledge and agree that the Issuer is required to publish or despatch announcements, circulars
or other communications (&#147;<B>Communications</B>&#148;) in relation to the subject matter contained herein following entry into this Agreement by the Parties in accordance with the Listing Rules. </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"><B>G<SMALL>OVERNING</SMALL> L<SMALL>AW</SMALL>; J<SMALL>URISDICTION</SMALL> <SMALL>AND</SMALL>
A<SMALL>RBITRATION</SMALL></B><SMALL></SMALL> </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">This Agreement is governed by and shall be construed in accordance with the law of the Hong Kong. Any disputes
that arise in connection with this Agreement shall be negotiated and attempted to be settled by the Parties in good faith and with best efforts; failing which, the dispute shall be submitted to the China International Economic and Trade Arbitration
Commission in Beijing (CIETAC) for arbitration which shall be conducted in accordance with the arbitration rules issued by CIETAC in effect at the time of applying for arbitration. The arbitral award is 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">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"><B>E<SMALL>NTIRE</SMALL> A<SMALL>GREEMENT</SMALL></B><SMALL></SMALL> </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">This Agreement, together with any agreements or documents referred to herein, sets out the entire agreement and
understanding between the Parties with respect to its subject matter and supersedes all prior agreements, understandings, negotiations and discussions (whether oral or written) and all previous agreements in relation to the subject matter contained
herein are hereby terminated and shall have no further force or 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">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"><B>C<SMALL>OUNTERPARTS</SMALL></B><SMALL></SMALL> </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; 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">This Agreement may be executed in any number of counterparts, and by each Party on separate counterparts. Each
counterpart is an original, but all counterparts shall together constitute one and the same instrument. Delivery of a counterpart of this Agreement by <FONT STYLE="white-space:nowrap">e-mail</FONT> attachment or telecopy shall be an effective mode
of delivery. </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">For and on behalf of </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>JD Logistics, Inc. </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><FONT
STYLE="font-family:pmingliu; font-size:9pt">&#20140;&#19996;&#29289;&#27969;&#32929;&#20221;&#26377;&#38480;&#20844;&#21496;</FONT><FONT STYLE="font-family:Times New Roman; font-size:10pt"> </FONT></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/ Yue Ma</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Name: Yue Ma (<FONT STYLE="font-family:pmingliu; font-size:9pt">&#39532;&#36234;</FONT>)</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Title: Chief Financial Officer</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">For and on behalf of </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Jingdong Technology Group Corporation </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/ Nani Wang</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Name: Nani Wang (<FONT STYLE="font-family:pmingliu; font-size:9pt">&#29579;&#23068;&#22958;</FONT>)</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Title: Director</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>SCHEDULE 1 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>SUBSCRIPTION DETAILS </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"></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> <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>Subscriber</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>Number of</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Subscription Shares</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>Subscription Price</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>Subscription Amount</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">Jingdong Technology Group Corporation</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">261,400,000</TD>
<TD VALIGN="bottom">&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">HK$20.71</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(corresponding to US$2.65)</P></TD>
<TD VALIGN="bottom">&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">US$692&nbsp;million</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">(corresponding to HK$5,414 million)</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">S-1-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" ALIGN="center"><B>SCHEDULE 2 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CLOSING CONDITIONS </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">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The approval of this Agreement and the transactions contemplated hereunder by the independent shareholders at a
general meeting of the Company (or, if earlier, at the next annual general meeting of the Company) as required under 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">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Listing Committee of the Stock Exchange granting approval for the listing of, and permission to deal in,
the Subscription Shares (and such listing and permission not being subsequently revoked prior to Closing). </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">S-2-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" ALIGN="center"><B>SCHEDULE 3 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CLOSING ARRANGEMENT </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Part A Issuer Obligations </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">At Closing or
otherwise within the time period specifically stated below, and against due compliance with the provision in <U>Schedule 3</U> Part B, the Issuer shall perform all of 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%" 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">allot and issue the Subscription Shares to the Subscriber in accordance with <U>Schedule 1</U>, credited as
fully paid, and procure the entry of the Subscriber in the register of members of the Issuer as the owner of the Subscription Shares; 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">if so prior requested by the Subscriber, deliver or ensure that there is delivered to the Subscriber a share
certificate or equivalent document(s) in the applicable jurisdiction representing the Subscription Shares subscribed for by the Subscriber. </P></TD></TR></TABLE>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Part B Subscriber&#146;s Obligations </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">At
or before Closing, the Subscriber shall: </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">pay or procure the payment of the Subscription Amount as set out in <U>Schedule 1</U> by immediately available
funds 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">S-3-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" ALIGN="center"><B>SCHEDULE 4 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>REPRESENTATIONS AND WARRANTIES </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Part A Issuer&#146;s Warranties </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The
Issuer represents and warrants to the Subscriber 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">this Agreement has been duly authorised, executed and delivered by the Issuer and constitutes valid and legally
binding obligations of the Issuer, enforceable against the Issuer in accordance with its terms, and the Issuer has full right, power and authority to enter into and perform its obligations under this Agreement and any other documents to be executed
by the Issuer pursuant to or in connection 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">2.</TD>
<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, delivery and performance of this Agreement, the issuance of the Subscription Shares and
compliance with the terms hereof do not conflict with or result in a breach of any of the terms or provisions of, or constitute a default under, the constitutional documents of the Issuer or infringe any existing applicable law, rule, regulation,
judgment, order, authorisation or decree of any government, governmental body or court, having jurisdiction over any member of its group or infringe the rules of any stock exchange on which securities of any member of its group are listed which
would affect the performance 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">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">save as otherwise provided for under this Agreement and in the 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">(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">there are no restrictions on issuance of the Subscription Shares; 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">(b)</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 restrictions on the voting or transfer of any of the Subscription Shares or payments of dividends
with respect to the Subscription Shares pursuant to the Issuer&#146;s constitutional documents, or pursuant to any agreement or other instrument to which the Issuer is a party or by which it is bound. </P></TD></TR></TABLE>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Part B Subscriber&#146;s Warranties </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The
Subscriber represents and warrants to the Issuer 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">it has full right, power and authority to enter into and perform its obligations under this Agreement and any
other documents to be executed by the Subscriber pursuant to or in connection with this Agreement, which when executed shall constitute valid and binding obligations of the Subscriber, enforceable in accordance with their respective terms; 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">the execution, delivery and performance of this Agreement, the subscription of the Subscription Shares and
compliance with the terms hereof do not conflict with or result in a breach of any of the terms or provisions of, or constitute a default under, the constitutional documents of the Subscriber or infringe any existing applicable law, rule,
regulation, judgment, order, authorisation or decree of any government, governmental body or court, having jurisdiction over any member of its group or infringe the rules of any stock exchange on which securities of any member of its group are
listed which would affect the performance 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">S-4-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" ALIGN="center"><B>SCHEDULE 5 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>DEFINITIONS </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">1.</TD>
<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 terms and expressions used in this Agreement, unless the context otherwise requires, shall have
the following meanings: </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

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

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="70%"></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">&#147;<B>Affiliate</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">of any specified person means any other person directly or indirectly Controlling or Controlled by or under direct or indirect common Control with such specified person;</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:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">&#147;<B>Applicable Laws</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">means, with respect to any person, any laws, rules, regulations, directives, treaties, decrees or orders of any governmental or regulatory authority that are applicable to and binding on such person and without limitation to the
foregoing, shall, in respect of the Issuer, include the Listing Rules and the Codes on Takeovers and Mergers and Share <FONT STYLE="white-space:nowrap">Buy-backs;</FONT></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:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">&#147;<B>Articles</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">means the Issuer&#146;s articles of association from time to time;</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:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">&#147;<B>Authorised Persons</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">has the meaning given to it in Clause 6.1;</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:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">&#147;<B>Board</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">means the board of directors of the Issuer;</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:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">&#147;<B>Business Day</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">means a day (other than a Saturday or Sunday or public holiday and any other day on which a tropical cyclone warning no. 8 or above or a &#147;black&#148; rain warning signal is hoisted in Hong Kong) on which commercial banks are
open for business in the city in which the specified office of the registrar is located and in Hong Kong, and &#147;<B>Business Days</B>&#148;<B><I> </I></B>shall be construed accordingly;</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:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">&#147;<B>Closing</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">means the completion of the Subscription, as the case may be, in accordance with Clause 3;</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:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">&#147;<B>Closing Conditions</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">means the conditions to Closing as set out in <U>Schedule 2</U>;</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:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">&#147;<B>Closing Date</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">means the date of Closing, which shall be the date as the Parties agree in writing after the satisfaction of the Closing Conditions and before the Longstop Date or Extended Longstop Date (if so agreed by the Parties in accordance
with Clause 2.2(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:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">&#147;<B>Closing Payment</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">has the meaning given to it in Clause 1.2;</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:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">&#147;<B>Communications</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">has the meaning given to it in Clause 8.2;</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:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">&#147;<B>Confidential Information</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">has the meaning given to it in Clause 6.1;</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">S-5-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 CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

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

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="70%"></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">&#147;<B>Control</B>&#148;</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">means in relation to an undertaking:</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">(a)&#8194;&#8201;&#8202;the power to direct the exercise of a majority of the voting rights capable of being exercised
at a general meeting of that undertaking;</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">(b)&#8194;&#8201;&#8202;the right to appoint or remove a majority of the board of directors (or corresponding
officers) of that undertaking; or</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">(c)&#8194;&#8201;&#8202;the right to exercise a dominant influence over that undertaking by virtue of provisions
contained in its constitutional documents or under a control contract or otherwise.</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">In each case either directly or indirectly and &#147;<B>Controlled</B>&#148;<B><I> </I></B>and &#147;<B>Controlling</B>&#148;<B><I> </I></B>shall be construed
accordingly;</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"> <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;<B>Director</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">means a director of the Issuer;</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:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">&#147;<B>Extended Longstop Date</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">has the meaning given to it in Clause 2.2(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:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">&#147;<B>HK$</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">means the legal currency of Hong Kong;</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:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">&#147;<B>Hong Kong</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">means the Hong Kong Special Administrative Region of the People&#146;s Republic of 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"> <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;<B>Issuer&#146;s Warranties</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">means the warranties set out in <U>Schedule 4</U> Part A;</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:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">&#147;<B>Listing Rules</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">means the Rules Governing the Listing of Securities on The Stock Exchange of Hong Kong Limited;</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:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">&#147;<B>Longstop Date</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">has the meaning given to it in Clause 2.2;</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:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">&#147;<B>Shares</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">means the ordinary shares with a par value of US$0.000025 each in the share capital of the Issuer;</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:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">&#147;<B>Stock Exchange</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">means The Stock Exchange of Hong Kong Limited;</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:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">&#147;<B>Subscriber&#146;s Warranties</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">means the warranties set out in <U>Schedule 4</U> Part 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:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">&#147;<B>Subscription</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">has the meaning given to it in Recital 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:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">&#147;<B>Subscription Amount</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">the consideration for the Subscription Shares payable by the Subscriber, as set out in <U>Schedule 1</U>;</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:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">&#147;<B>Subscription Price</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">the price per Subscription Share, as set out in <U>Schedule 1</U>;</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:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">&#147;<B>Subscription Shares</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">has the meaning given to it in Recital B and as set out in <U>Schedule 1</U>;</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:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">&#147;<B>Unconditional Date</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">has the meaning given to it in Clause 2.2;</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="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">&#147;<B>Warranties</B>&#148;</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">mean the Issuer&#146;s Warranties and Subscriber&#146;s Warranties as set out in <U>Schedule 4</U>;</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">S-5-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">2.</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 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">(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">words denoting the singular shall include the plural and vice versa; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">words denoting one gender shall include each gender and all genders; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">references to persons shall be deemed to include references to natural persons, to firms, to partnerships, to
bodies corporate, to undertakings, to associations, to organisations, to trusts, to trustees, to legal representatives, to governments (or any department or agency thereof) or to any other entity howsoever designated or constituted (in each case,
whether or not having separate legal personality), but references to individuals shall be deemed to be references to natural persons only; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" 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">a reference to this Agreement includes the Schedules to it, each of which forms part of this Agreement for all
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%">&nbsp;</TD>
<TD WIDTH="5%" 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">references to Clauses and Schedules are, unless stated otherwise, references to clauses and schedules 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">(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">references to paragraphs are, unless expressly provided otherwise, references to paragraphs of the Schedule in
which the references appear; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">the headings are inserted for convenience only and will not affect the construction 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">(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">any reference to an enactment or a statutory provision is a reference to it as it may have been or may from
time to time be, amended, modified, consolidated or <FONT STYLE="white-space:nowrap">re-enacted;</FONT> 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">(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">the terms &#147;<B>hereof</B>&#148; and &#147;<B>hereunder</B>&#148; (and any other similar expressions) refer
to this Agreement and not to any particular clause or other portion hereof and include any agreement supplemental hereto. </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">S-5-3 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-8.1
<SEQUENCE>14
<FILENAME>d261582dex81.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><U>EXHIBIT 8.1 </U></B></P>
<P STYLE="margin-top:12pt; 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> <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>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">JD Property 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">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">JD Industrial Technology 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.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 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"><FONT STYLE="white-space:nowrap">JD.com&nbsp;E-Commerce&nbsp;(Investment)</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">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">Xi&#146;an Jingdong Xuncheng Logistics 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">Beijing Jingdong Zhenshi 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="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Jingdong Five Star Appliance Group 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">Suqian Jingdong Jinyi 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">Suqian Jingdong Sanhong Enterprise Management Center (L.P.)</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 Jingdong Mingfeng 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="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">Beijing Jingxundi Technology Co., Ltd.</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">PRC</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">Beijing Jingdong Qianshi Technology Co., Ltd.</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">PRC</P></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-12.1
<SEQUENCE>15
<FILENAME>d261582dex121.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><U>EXHIBIT 12.1 </U></B></P>
<P STYLE="margin-top:12pt; 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))</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="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">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="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">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="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">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="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">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="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">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="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">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 28, 2022</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-12.2
<SEQUENCE>16
<FILENAME>d261582dex122.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><U>EXHIBIT 12.2 </U></B></P>
<P STYLE="margin-top:12pt; 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="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">I, Sandy Ran 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))</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="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">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="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">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="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">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="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">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="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">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="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">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 28, 2022</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>17
<FILENAME>d261582dex131.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><U>EXHIBIT 13.1 </U></B></P>
<P STYLE="margin-top:12pt; 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:13%; 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, 2021 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="margin-top:12pt; margin-bottom:0pt; text-indent:13%; font-size:10pt; font-family:Times New Roman">(1) The Report fully complies with the requirements of Section&nbsp;13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:13%; font-size:10pt; font-family:Times New Roman">(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
of the Company. </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="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 28,&nbsp;2022</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>18
<FILENAME>d261582dex132.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><U>EXHIBIT 13.2 </U></B></P>
<P STYLE="margin-top:12pt; 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:13%; 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, 2021 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="margin-top:12pt; margin-bottom:0pt; text-indent:13%; font-size:10pt; font-family:Times New Roman">(1) The Report fully complies with the requirements of Section&nbsp;13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:13%; font-size:10pt; font-family:Times New Roman">(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
of the Company. </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="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 28, 2022</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>19
<FILENAME>d261582dex151.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><U>EXHIBIT 15.1 </U></B></P>
<P STYLE="margin-top:12pt; 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:9%; font-size:10pt; font-family:Times New Roman">We consent to the incorporation by reference in the Registration Statements on Form S-8 (No. 333-198578 and No. 333-229957) and Form F-3 (No.
333-235338 and No. 333-238952), of our reports dated April 28, 2022, 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, 2021. </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" NOWRAP>/s/ Deloitte Touche Tohmatsu Certified Public Accountants LLP</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Beijing, 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 28, 2022</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>20
<FILENAME>d261582dex152.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><U>EXHIBIT 15.2 </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">April 28, 2022 </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; font-size:10pt; font-family:Times New Roman">We hereby consent to the reference of our name under the headings &#147;Item 3.D. Key Information&#151;Risk Factors&#151;Risks Related to Our Corporate
Structure&#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, 2021 (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> Nos. 333-229957 and 333-198578) pertaining to JD.com, Inc.&#146;s Share Incentive Plan and the Registration Statements on Form F-3 (No. 333-235338 and No. 333-238952) of the summary of our
opinion under the headings &#147;Item 3.D. Key Information&#151;Risk Factors&#151;Risks Related to Our Corporate Structure&#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; 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="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">/s/ Shihui Partners </P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>21
<FILENAME>jd-20211231.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 28-April-2022 [05:10:26] {PM}-->
<schema targetNamespace="http://www.jd.com/20211231" elementFormDefault="qualified" xmlns:jd="http://www.jd.com/20211231" 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/2021-01-31" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:currency="http://xbrl.sec.gov/currency/2021" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:exch="http://xbrl.sec.gov/exch/2021" xmlns:naics="http://xbrl.sec.gov/naics/2021" xmlns:sic="http://xbrl.sec.gov/sic/2021" xmlns:us-types="http://fasb.org/us-types/2021-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2021" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:srt-types="http://fasb.org/srt-types/2021-01-31" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21">
<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/InterestExpense" id="InterestExpense">
<link:definition>1026 - Disclosure - Interest expense</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>1027 - 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>1028 - 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/ConvertibleRedeemableNonControllingInterests" id="ConvertibleRedeemableNonControllingInterests">
<link:definition>1029 - Disclosure - Convertible redeemable non-controlling interests</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/Financing" id="Financing">
<link:definition>1030 - Disclosure - Financing</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>1031 - 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/ShareRepurchaseProgram" id="ShareRepurchaseProgram">
<link:definition>1032 - 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>1033 - 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>1034 - 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>1035 - 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>1036 - 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>1037 - 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>1038 - 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/LinesOfCreditAndLoanFacilities" id="LinesOfCreditAndLoanFacilities">
<link:definition>1039 - Disclosure - Lines of credit and loan facilities</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>1040 - 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>1041 - 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>1042 - 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/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/InterestExpenseTables" id="InterestExpenseTables">
<link:definition>1059 - Disclosure - Interest expense (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>1060 - 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>1061 - 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/ConvertibleRedeemableNonControllingInterestsTables" id="ConvertibleRedeemableNonControllingInterestsTables">
<link:definition>1062 - Disclosure - Convertible redeemable non-controlling interests (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>1063 - 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>1064 - 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>1065 - 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>1066 - 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>1067 - 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/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables">
<link:definition>1068 - 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/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/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail" id="BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail">
<link:definition>1080 - Disclosure - Business acquisition - Summary of purchase price as of the date of jiangsu five star acquisition (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/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail" id="BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail">
<link:definition>1081 - Disclosure - Business acquisition - Schedule of allocation of the purchase price as of the date of jiangsu five star acquisition (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/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfKuayueExpressAcquisitionDetail" id="BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfKuayueExpressAcquisitionDetail">
<link:definition>1082 - Disclosure - Business acquisition - Schedule of allocation of the purchase price as of the date of kuayue express acquisition (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/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails" id="BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails">
<link:definition>1083 - Disclosure - Business acquisition - Details of allocation of the purchase price as of the date of acquisition is summarized as follows (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/BusinessAcquisitionAdditionalInformationDetail" id="BusinessAcquisitionAdditionalInformationDetail">
<link:definition>1084 - Disclosure - Business acquisition - Additional information (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/InvestmentInEquityInvesteesDetails" id="InvestmentInEquityInvesteesDetails">
<link:definition>1085 - 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>1086 - 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>1087 - 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>1088 - 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>1089 - 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>1090 - 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>1091 - 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>1092 - 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>1093 - 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>1094 - 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>1095 - 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/UnsecuredSeniorNotesDetail2" id="UnsecuredSeniorNotesDetail2">
<link:definition>1096 - Disclosure - Unsecured senior notes (Detail 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>1097 - 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>1098 - 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>1099 - 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>1100 - 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/InterestExpenseDetails" id="InterestExpenseDetails">
<link:definition>1101 - Disclosure - Interest expense (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>1102 - 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>1103 - 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>1104 - 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>1105 - 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>1106 - 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/ConvertibleRedeemableNonControllingInterestsDetails" id="ConvertibleRedeemableNonControllingInterestsDetails">
<link:definition>1107 - Disclosure - Convertible redeemable non-controlling interests (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/ConvertibleRedeemableNonControllingInterestsDetails2" id="ConvertibleRedeemableNonControllingInterestsDetails2">
<link:definition>1108 - Disclosure - Convertible redeemable non-controlling interests (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/FinancingDetails" id="FinancingDetails">
<link:definition>1109 - Disclosure - Financing (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>1110 - 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/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/LinesOfCreditAndLoanFacilitiesDetails" id="LinesOfCreditAndLoanFacilitiesDetails">
<link:definition>1122 - Disclosure - Lines of credit and loan facilities (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/LinesOfCreditAndLoanFacilitiesDetails2" id="LinesOfCreditAndLoanFacilitiesDetails2">
<link:definition>1123 - Disclosure - Lines of credit and loan facilities (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/CommitmentsAndContingenciesDetails" id="CommitmentsAndContingenciesDetails">
<link:definition>1124 - 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>1125 - 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>1126 - 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>1127 - 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:linkbaseRef xlink:type="simple" xlink:href="jd-20211231_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-20211231_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-20211231_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-20211231_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/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd" />
<import namespace="http://xbrl.sec.gov/country/2021" schemaLocation="https://xbrl.sec.gov/country/2021/country-2021.xsd" />
<import namespace="http://xbrl.sec.gov/currency/2021" schemaLocation="https://xbrl.sec.gov/currency/2021/currency-2021.xsd" />
<import namespace="http://xbrl.sec.gov/exch/2021" schemaLocation="https://xbrl.sec.gov/exch/2021/exch-2021.xsd" />
<import namespace="http://xbrl.sec.gov/naics/2021" schemaLocation="https://xbrl.sec.gov/naics/2021/naics-2021.xsd" />
<import namespace="http://xbrl.sec.gov/sic/2021" schemaLocation="https://xbrl.sec.gov/sic/2021/sic-2021.xsd" />
<import namespace="http://xbrl.sec.gov/stpr/2021" schemaLocation="https://xbrl.sec.gov/stpr/2021/stpr-2021.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/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" />
<import namespace="http://fasb.org/us-types/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd" />
<import namespace="http://fasb.org/srt-types/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd" />
<import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd" />
<import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
<element name="InvestmentInEquityInvestees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_InvestmentInEquityInvestees" 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="LandUseRights" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_LandUseRights" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<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="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="FulfillmentCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_FulfillmentCosts" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest" 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="GainLossOnDispositionOfBusinessAndInvestment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_GainLossOnDispositionOfBusinessAndInvestment" 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="RepaymentOfNonrecourseSecuritizationDebt" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_RepaymentOfNonrecourseSecuritizationDebt" 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="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="PaymentToAcquireLongTermTimeDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_PaymentToAcquireLongTermTimeDeposits" 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="NoncashOrPartNoncashAcquisitionEquityInvestmentsObtained" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_NoncashOrPartNoncashAcquisitionEquityInvestmentsObtained" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="AcquisitionOfEquityInterestByLoanConversion" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_AcquisitionOfEquityInterestByLoanConversion" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="StatutoryReservesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_StatutoryReservesMember" substitutionGroup="xbrli:item" />
<element name="ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities" 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="AppropriationToStatutoryReserves" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_AppropriationToStatutoryReserves" 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="ConversionOfJdLogisticsPreferredShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ConversionOfJdLogisticsPreferredShares" 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="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="TemporaryEquityTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_TemporaryEquityTextBlock" 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="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="JdIndustryMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdIndustryMember" 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="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="ConvenienceTranslationPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ConvenienceTranslationPolicyTextBlock" 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="NoncontrollingInterestsPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_NoncontrollingInterestsPolicyTextBlock" 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="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="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="LandUseRightsPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_LandUseRightsPolicyTextBlock" 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="RebatesAndSubsidiesPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_RebatesAndSubsidiesPolicyTextBlock" 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="MarketingExpensesPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_MarketingExpensesPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="CurrentExpectedCreditLossesImpairmentPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_CurrentExpectedCreditLossesImpairmentPolicyTextBlock" 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="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="ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock" 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="KuayueExpressMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_KuayueExpressMember" substitutionGroup="xbrli:item" />
<element name="JiangsuFiveStarMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JiangsuFiveStarMember" 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="ScheduleOfLandUseRightsFutureAmortizationExpenseTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ScheduleOfLandUseRightsFutureAmortizationExpenseTableTextBlock" 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="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="ActivitiesOfPreferredStockTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ActivitiesOfPreferredStockTableTextBlock" 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="VestingBasedOnServiceMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_VestingBasedOnServiceMember" 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="ScheduleOfRelatedPartyBalancesTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ScheduleOfRelatedPartyBalancesTableTextBlock" substitutionGroup="xbrli:item" />
<element name="InternetDataCentreServiceAgreementsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_InternetDataCentreServiceAgreementsMember" 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="ShanghaiShengdayuanInformationTechnologyCompanyLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ShanghaiShengdayuanInformationTechnologyCompanyLimitedMember" 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="BeijingJingdongCenturyTradeCompanyLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_BeijingJingdongCenturyTradeCompanyLimitedMember" 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="ChongqingJingdongHaijiaECommerceCompanyLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ChongqingJingdongHaijiaECommerceCompanyLimitedMember" substitutionGroup="xbrli:item" />
<element name="XianJingdongXunchengLogisticsCompanyLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_XianJingdongXunchengLogisticsCompanyLimitedMember" 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="JdcomECommerceTechnologyHongKongCompanyLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdcomECommerceTechnologyHongKongCompanyLimitedMember" 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="SuqianHanbangInvestmentManagementCompanyLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_SuqianHanbangInvestmentManagementCompanyLimitedMember" 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="BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMember" substitutionGroup="xbrli:item" />
<element name="JdcomECommerceInvestmentHongKongCompanyLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdcomECommerceInvestmentHongKongCompanyLimitedMember" 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="JdJiankangLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdJiankangLimitedMember" 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="JdHealthInternationalIncMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdHealthInternationalIncMember" 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="JdLogisticsHoldingLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdLogisticsHoldingLimitedMember" 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="JingdongFiveStarApplianceGroupCoLtdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JingdongFiveStarApplianceGroupCoLtdMember" 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="JdPropertyGroupCorporationMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdPropertyGroupCorporationMember" 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="BeijingJingdongZhenshiInformationTechnologyCo.LtdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_BeijingJingdongZhenshiInformationTechnologyCo.LtdMember" substitutionGroup="xbrli:item" />
<element name="JdIndustrialTechnologyIncMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdIndustrialTechnologyIncMember" 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="JiangsuHuijiSpaceTechnologyCompanyLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JiangsuHuijiSpaceTechnologyCompanyLimitedMember" 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="HongKongStockExchangeMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_HongKongStockExchangeMember" substitutionGroup="xbrli:item" />
<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="ForeignCurrencyTranslationRate" type="xbrli:pureItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_ForeignCurrencyTranslationRate" substitutionGroup="xbrli:item" />
<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="LoanReceivablesNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_LoanReceivablesNoncurrent" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="LoanReceivablesCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_LoanReceivablesCurrent" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ConstructionInProgressAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ConstructionInProgressAbstract" substitutionGroup="xbrli:item" />
<element name="LandUseRightsUsefulLife" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_LandUseRightsUsefulLife" substitutionGroup="xbrli:item" />
<element name="StrategicCooperationMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_StrategicCooperationMember" substitutionGroup="xbrli:item" />
<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="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="ElectronicsAndHomeApplianceProductsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ElectronicsAndHomeApplianceProductsMember" 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="GeneralMerchandiseProductsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_GeneralMerchandiseProductsMember" 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="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="ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="NumberOfCapitalLeases" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_NumberOfCapitalLeases" substitutionGroup="xbrli:item" />
<element name="StatutoryReservesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_StatutoryReservesAbstract" substitutionGroup="xbrli:item" />
<element name="RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve" 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="AmountAllocatedToOtherReserveFunds" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_AmountAllocatedToOtherReserveFunds" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<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="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="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="WealthManagementProductMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_WealthManagementProductMember" 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="UnrealizedGainRecordedOnWealthManagementProductsInFairValuePotion" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_UnrealizedGainRecordedOnWealthManagementProductsInFairValuePotion" 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="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="AccumulatedImpairmentOfMeasurementAlternative" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_AccumulatedImpairmentOfMeasurementAlternative" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="RealizedGainOfTheInvestmentSecurities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_RealizedGainOfTheInvestmentSecurities" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<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="FarfetchcomLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_FarfetchcomLimitedMember" 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="ProfitSharingRightPercentage" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ProfitSharingRightPercentage" 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="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="JdTechnologyMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdTechnologyMember" substitutionGroup="xbrli:item" />
<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="SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems" substitutionGroup="xbrli:item" />
<element name="BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<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="BusinessCombinationRecognizedPpeAppreciation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_BusinessCombinationRecognizedPpeAppreciation" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<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="StatementLineitemsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_StatementLineitemsLineItems" substitutionGroup="xbrli:item" />
<element name="GainOnRevaluationOfEquityInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_GainOnRevaluationOfEquityInterest" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="BusinessCombinationTradeReceivablesAmountNotExpectedToBeCollected" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_BusinessCombinationTradeReceivablesAmountNotExpectedToBeCollected" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="BusinessCombinationTradeReceivablesGrossContractualAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_BusinessCombinationTradeReceivablesGrossContractualAmount" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<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="instant" 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="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="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="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="DeemedDisposalGain" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_DeemedDisposalGain" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="PercentageOfEquityInterest" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_PercentageOfEquityInterest" 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="SharesOfResultsOfEquityInvesteesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_SharesOfResultsOfEquityInvesteesMember" 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="ProductSalesAndOnlineMarketplaceReceivablesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ProductSalesAndOnlineMarketplaceReceivablesMember" 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="LandUseRightsAmortizationExpenseAfterYearFive" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_LandUseRightsAmortizationExpenseAfterYearFive" 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="LandUseRightsAmortizationExpenseYearFour" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_LandUseRightsAmortizationExpenseYearFour" 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="LandUseRightsGross" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_LandUseRightsGross" 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="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="NewBusinessMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_NewBusinessMember" 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="JdLogisticsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdLogisticsMember" substitutionGroup="xbrli:item" />
<element name="ShippingChargesAndOthersPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_ShippingChargesAndOthersPayable" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="OutstandingPaymentObligations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_OutstandingPaymentObligations" 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="AccruedVehicleFeesCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_AccruedVehicleFeesCurrent" 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="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="UnsecuredSeniorNotesDue2021Member" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_UnsecuredSeniorNotesDue2021Member" 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="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="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="GainOnSaleOfDevelopmentPropertiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_GainOnSaleOfDevelopmentPropertiesTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="JdLogisticsPropertiesCoreFundLPMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdLogisticsPropertiesCoreFundLPMember" substitutionGroup="xbrli:item" />
<element name="JdAriesDevelopmentMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdAriesDevelopmentMember" substitutionGroup="xbrli:item" />
<element name="GicAndMubdalaInvestmentCompanyMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_GicAndMubdalaInvestmentCompanyMember" 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="JdLogisticsPropertiesCoreFundIiLPMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdLogisticsPropertiesCoreFundIiLPMember" substitutionGroup="xbrli:item" />
<element name="GicMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_GicMember" substitutionGroup="xbrli:item" />
<element name="ModernLogisticsFacilitiesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ModernLogisticsFacilitiesMember" 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="CoreFundTwoMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_CoreFundTwoMember" substitutionGroup="xbrli:item" />
<element name="LogisticsInvestmentDevelopmentFundOneMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_LogisticsInvestmentDevelopmentFundOneMember" 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="PercentageOfEquityInterestDisposed" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_PercentageOfEquityInterestDisposed" substitutionGroup="xbrli:item" />
<element name="UnsecuredSeniorNotesAndBankBorrowingsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_UnsecuredSeniorNotesAndBankBorrowingsMember" substitutionGroup="xbrli:item" />
<element name="NonrecourseSecuritizationDebtMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_NonrecourseSecuritizationDebtMember" 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="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="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="OnlineAdvertisingAndOtherServicesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_OnlineAdvertisingAndOtherServicesMember" 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="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="TaxRateDisclosureLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_TaxRateDisclosureLineItems" substitutionGroup="xbrli:item" />
<element name="NumberOfYearsExemptedFromIncomeTax" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_NumberOfYearsExemptedFromIncomeTax" 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="ReductionPercentageOfPreferentialCorporateIncomeTaxRate" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ReductionPercentageOfPreferentialCorporateIncomeTaxRate" 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="ValueAddedTaxRate" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ValueAddedTaxRate" 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="WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany" 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="ReductionPercentageOfCulturalUndertakingDevelopmentFees" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ReductionPercentageOfCulturalUndertakingDevelopmentFees" substitutionGroup="xbrli:item" />
<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="PercentageOfTaxDeductibleForResearchAndDevelopmentExpenses" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_PercentageOfTaxDeductibleForResearchAndDevelopmentExpenses" 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="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="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="EncouragedIndustryInWesternRegionOfChinaMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_EncouragedIndustryInWesternRegionOfChinaMember" 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="SubsidiariesIncorporatedInSingaporeAndHongKongMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_SubsidiariesIncorporatedInSingaporeAndHongKongMember" 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="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="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="ValuationAllowanceDeferredTaxAssetCurrentYearAdditions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ValuationAllowanceDeferredTaxAssetCurrentYearAdditions" 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="TemporaryEquityRedemptionTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_TemporaryEquityRedemptionTerm" substitutionGroup="xbrli:item" />
<element name="TemporaryEquityRedemptionMinimumOfferingValueOfQualifiedIpo" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_TemporaryEquityRedemptionMinimumOfferingValueOfQualifiedIpo" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="NumberOfVotePerShare" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_NumberOfVotePerShare" 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="TemporaryEquityConversionRightsThresholdPercentageOfOwnershipPercentage" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_TemporaryEquityConversionRightsThresholdPercentageOfOwnershipPercentage" substitutionGroup="xbrli:item" />
<element name="IncreaseDecreaseInTemporaryEquitySharesRollForward" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_IncreaseDecreaseInTemporaryEquitySharesRollForward" substitutionGroup="xbrli:item" />
<element name="ConversionOfConvertibleRedeemablePreferredSharesToOrdinarySharesShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinarySharesShares" substitutionGroup="xbrli:item" />
<element name="ConversionOfConvertibleRedeemablePreferredSharesToOrdinaryShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinaryShares" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="IncomeLossFromContinuingOperationsAttributableToConvertibleRedeemableNonControllingInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_IncomeLossFromContinuingOperationsAttributableToConvertibleRedeemableNonControllingInterest" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="SeriesAOnePreferredStockMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_SeriesAOnePreferredStockMember" substitutionGroup="xbrli:item" />
<element name="SharesIssuedAsAPercentageOfTotalIssuedCapital" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_SharesIssuedAsAPercentageOfTotalIssuedCapital" 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="TransactionWithWalmartMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_TransactionWithWalmartMember" substitutionGroup="xbrli:item" />
<element name="GoogleLLCMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_GoogleLLCMember" substitutionGroup="xbrli:item" />
<element name="NewheightHoldingsLtdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_NewheightHoldingsLtdMember" 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="HKSEMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_HKSEMember" substitutionGroup="xbrli:item" />
<element name="ProceedsFromIssuanceOfCommonStockAfterDeductingFinancingCharges" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_ProceedsFromIssuanceOfCommonStockAfterDeductingFinancingCharges" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="RestrictedStockAndStockOptionMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_RestrictedStockAndStockOptionMember" 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="SharesRepurchasedTotalUnderStockRepurchaseProgram" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_SharesRepurchasedTotalUnderStockRepurchaseProgram" 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="TwentyEighteenShareRepurchaseProgramMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_TwentyEighteenShareRepurchaseProgramMember" 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="VestingBasedOnPerformanceMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_VestingBasedOnPerformanceMember" substitutionGroup="xbrli:item" />
<element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageContractualTermAbstract" substitutionGroup="xbrli:item" />
<element name="CashReceivableFromStockOptionExercises" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_CashReceivableFromStockOptionExercises" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" 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="SharebasedCompensationawardThreeYearsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_SharebasedCompensationawardThreeYearsMember" 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="ShareBasedCompensationAwardTenYearsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ShareBasedCompensationAwardTenYearsMember" 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="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="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="NonemployeesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_NonemployeesMember" 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="FounderMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_FounderMember" 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="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="FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMember" 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="TencentAndItsSubsidiariesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_TencentAndItsSubsidiariesMember" 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="AtrenewGroupMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_AtrenewGroupMember" 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="ServicesProvidedAndProductsSoldMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ServicesProvidedAndProductsSoldMember" 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="OtherRelatedPartyTransactionMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_OtherRelatedPartyTransactionMember" 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="ServicesReceivedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_ServicesReceivedMember" 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="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="OtherReceivablesFromMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_OtherReceivablesFromMember" 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="DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties" substitutionGroup="xbrli:item" />
<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="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="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="TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="EffectsOfBusinessCooperationArrangements" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_EffectsOfBusinessCooperationArrangements" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<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="NumberOfArrangers" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_NumberOfArrangers" 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="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="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="InitialUtilizationDateMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_InitialUtilizationDateMember" 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="OneyearCorporateBondMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_OneyearCorporateBondMember" 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="PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund" 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="JDLFinancingMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JDLFinancingMember" substitutionGroup="xbrli:item" />
<element name="PercentageOfIssuedAndOutstandingShares" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="jd_PercentageOfIssuedAndOutstandingShares" substitutionGroup="xbrli:item" />
<element name="LineOfCreditNumberOfLeadArrangers" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_LineOfCreditNumberOfLeadArrangers" substitutionGroup="xbrli:item" />
<element name="InvestmentUnderTheSharePurchaseAgreement" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="jd_InvestmentUnderTheSharePurchaseAgreement" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<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="NonRedeemableSeriesBPreferredStockAgreementMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_NonRedeemableSeriesBPreferredStockAgreementMember" 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="JdSubscriptionMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_JdSubscriptionMember" 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="DepponHoldcoMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_DepponHoldcoMember" substitutionGroup="xbrli:item" />
<element name="AcquisitionOfCnlpMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_AcquisitionOfCnlpMember" substitutionGroup="xbrli:item" />
<element name="DepponLogisticsCoLtdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_DepponLogisticsCoLtdMember" substitutionGroup="xbrli:item" />
<element name="CnlpMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="jd_CnlpMember" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>22
<FILENAME>jd-20211231_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 28-April-2022 [05:10:26] {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-20211231.xsd#ConsolidatedBalanceSheets" roleURI="http://www.jd.com/role/ConsolidatedBalanceSheets" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" roleURI="http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ConsolidatedStatementsOfCashFlows" roleURI="http://www.jd.com/role/ConsolidatedStatementsOfCashFlows" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#FairValueMeasurementDetails" roleURI="http://www.jd.com/role/FairValueMeasurementDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail" roleURI="http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfKuayueExpressAcquisitionDetail" roleURI="http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfKuayueExpressAcquisitionDetail" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails" roleURI="http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#AccountsReceivableNetDetails" roleURI="http://www.jd.com/role/AccountsReceivableNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#InventoriesNetDetails" roleURI="http://www.jd.com/role/InventoriesNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#PropertyEquipmentAndSoftwareNetDetails" roleURI="http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#LandUseRightsNetDetails" roleURI="http://www.jd.com/role/LandUseRightsNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#IntangibleAssetsNetDetails" roleURI="http://www.jd.com/role/IntangibleAssetsNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#AccountsPayableDetails" roleURI="http://www.jd.com/role/AccountsPayableDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#AccruedExpensesAndOtherCurrentLiabilitiesDetails" roleURI="http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#LeasesDetails" roleURI="http://www.jd.com/role/LeasesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#LeasesDetails2" roleURI="http://www.jd.com/role/LeasesDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#LeasesDetails3" roleURI="http://www.jd.com/role/LeasesDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#OthersNetDetails" roleURI="http://www.jd.com/role/OthersNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#TaxationDetails2" roleURI="http://www.jd.com/role/TaxationDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#TaxationDetails3" roleURI="http://www.jd.com/role/TaxationDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#NetIncomeLossPerShareDetails" roleURI="http://www.jd.com/role/NetIncomeLossPerShareDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#CommitmentsAndContingenciesDetails" roleURI="http://www.jd.com/role/CommitmentsAndContingenciesDetails" />
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/ConsolidatedBalanceSheets">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" />
<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_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" use="optional" order="23" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="24" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="25" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="26" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="27" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="28" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="29" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="30" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="31" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="32" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="33" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="34" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorNotesCurrent" xlink:label="loc_us-gaap_SeniorNotesCurrent" />
<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_SeniorNotesCurrent" use="optional" order="35" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="36" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="37" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="38" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="39" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="40" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="41" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="42" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="43" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="44" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="45" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="46" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="47" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="48" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="49" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="50" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="51" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="52" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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/FairValueMeasurementDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred" xlink:label="loc_JD_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" xlink:to="loc_JD_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfKuayueExpressAcquisitionDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" />
<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_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue" xlink:label="loc_JD_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:to="loc_JD_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_BusinessCombinationRecognizedPpeAppreciation" xlink:label="loc_JD_BusinessCombinationRecognizedPpeAppreciation" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:to="loc_JD_BusinessCombinationRecognizedPpeAppreciation" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:to="loc_us-gaap_Goodwill" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" use="optional" order="5" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" use="optional" order="6" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/InventoriesNetDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_LandUseRights" xlink:label="loc_JD_LandUseRights" />
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.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/AccruedExpensesAndOtherCurrentLiabilitiesDetails">
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent" xlink:label="loc_JD_AccruedLiabilitiesAndOtherLiabilitiesCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="5" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="7" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="10" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/TaxationDetails3">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.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" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="4" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" weight="-1" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="13" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="14" weight="-1" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="15" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" weight="-1" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="17" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_PaymentToAcquireLongTermTimeDeposits" xlink:label="loc_JD_PaymentToAcquireLongTermTimeDeposits" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_JD_PaymentToAcquireLongTermTimeDeposits" use="optional" order="18" weight="-1" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="19" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="20" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="21" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="22" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="23" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="24" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="25" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="26" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="27" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="28" weight="-1" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_RepaymentOfNonrecourseSecuritizationDebt" xlink:label="loc_JD_RepaymentOfNonrecourseSecuritizationDebt" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_JD_RepaymentOfNonrecourseSecuritizationDebt" use="optional" order="29" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="30" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="31" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="32" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="33" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="34" weight="-1" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="35" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="36" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="37" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="38" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="39" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="40" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="41" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="42" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="43" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="44" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="45" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="46" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="47" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="48" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="49" weight="-1" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="50" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="51" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="52" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="53" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="54" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="55" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="56" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="57" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="58" weight="-1" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_GainLossOnDispositionOfBusinessAndInvestment" xlink:label="loc_JD_GainLossOnDispositionOfBusinessAndInvestment" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_JD_GainLossOnDispositionOfBusinessAndInvestment" use="optional" order="59" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="60" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="61" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="62" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="63" weight="-1" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="64" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="65" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="66" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/OthersNetDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_GainLossOnDispositionOfBusinessAndInvestment" xlink:label="loc_JD_GainLossOnDispositionOfBusinessAndInvestment" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="loc_JD_GainLossOnDispositionOfBusinessAndInvestment" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="loc_us-gaap_OtherNonoperatingIncome" />
<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_OtherNonoperatingIncome" use="optional" order="6" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" weight="1" />
</calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>23
<FILENAME>jd-20211231_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 28-April-2022 [05:10:27] {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-20211231.xsd#CoverPage" roleURI="http://www.jd.com/role/CoverPage" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" roleURI="http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ConsolidatedStatementsOfCashFlows" roleURI="http://www.jd.com/role/ConsolidatedStatementsOfCashFlows" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ConsolidatedStatementsOfChangesInShareholdersEquity" roleURI="http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#Financing" roleURI="http://www.jd.com/role/Financing" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#SummaryOfSignificantAccountingPoliciesTables" roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#BusinessAcquisitionTables" roleURI="http://www.jd.com/role/BusinessAcquisitionTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#InvestmentInEquityInvesteesTables" roleURI="http://www.jd.com/role/InvestmentInEquityInvesteesTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ConvertibleRedeemableNonControllingInterestsTables" roleURI="http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ShareBasedCompensationTables" roleURI="http://www.jd.com/role/ShareBasedCompensationTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#CommitmentsAndContingenciesTables" roleURI="http://www.jd.com/role/CommitmentsAndContingenciesTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#PrincipalActivitiesAndOrganizationDetails" roleURI="http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#PrincipalActivitiesAndOrganizationDetails2" roleURI="http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#SummaryOfSignificantAccountingPoliciesDetails" roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#SummaryOfSignificantAccountingPoliciesDetails2" roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#SummaryOfSignificantAccountingPoliciesDetails3" roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ConcentrationAndRisksDetails" roleURI="http://www.jd.com/role/ConcentrationAndRisksDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#FairValueMeasurementDetails" roleURI="http://www.jd.com/role/FairValueMeasurementDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#FairValueMeasurementDetails2" roleURI="http://www.jd.com/role/FairValueMeasurementDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#FairValueMeasurementDetails3" roleURI="http://www.jd.com/role/FairValueMeasurementDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#JdTechnologyReorganizationDetails" roleURI="http://www.jd.com/role/JdTechnologyReorganizationDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail" roleURI="http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail" roleURI="http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfKuayueExpressAcquisitionDetail" roleURI="http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfKuayueExpressAcquisitionDetail" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails" roleURI="http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#BusinessAcquisitionAdditionalInformationDetail" roleURI="http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#InvestmentInEquityInvesteesDetails" roleURI="http://www.jd.com/role/InvestmentInEquityInvesteesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#InvestmentInEquityInvesteesDetails2" roleURI="http://www.jd.com/role/InvestmentInEquityInvesteesDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#AccountsReceivableNetDetails" roleURI="http://www.jd.com/role/AccountsReceivableNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#InventoriesNetDetails" roleURI="http://www.jd.com/role/InventoriesNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#PropertyEquipmentAndSoftwareNetDetails" roleURI="http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#LandUseRightsNetDetails" roleURI="http://www.jd.com/role/LandUseRightsNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#IntangibleAssetsNetDetails" roleURI="http://www.jd.com/role/IntangibleAssetsNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#GoodwillDetails" roleURI="http://www.jd.com/role/GoodwillDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#UnsecuredSeniorNotesDetails" roleURI="http://www.jd.com/role/UnsecuredSeniorNotesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#GainOnSaleOfDevelopmentPropertiesDetails" roleURI="http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#InterestExpenseDetails" roleURI="http://www.jd.com/role/InterestExpenseDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#TaxationDetails" roleURI="http://www.jd.com/role/TaxationDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#TaxationDetails3" roleURI="http://www.jd.com/role/TaxationDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ConvertibleRedeemableNonControllingInterestsDetails" roleURI="http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ConvertibleRedeemableNonControllingInterestsDetails2" roleURI="http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#FinancingDetails" roleURI="http://www.jd.com/role/FinancingDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#OrdinarySharesDetails" roleURI="http://www.jd.com/role/OrdinarySharesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ShareRepurchaseProgramDetails" roleURI="http://www.jd.com/role/ShareRepurchaseProgramDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#OtherComprehensiveIncomeDetails" roleURI="http://www.jd.com/role/OtherComprehensiveIncomeDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ShareBasedCompensationDetails" roleURI="http://www.jd.com/role/ShareBasedCompensationDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ShareBasedCompensationDetails2" roleURI="http://www.jd.com/role/ShareBasedCompensationDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ShareBasedCompensationDetails3" roleURI="http://www.jd.com/role/ShareBasedCompensationDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#NetIncomeLossPerShareDetails2" roleURI="http://www.jd.com/role/NetIncomeLossPerShareDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#RelatedPartyTransactionsDetails" roleURI="http://www.jd.com/role/RelatedPartyTransactionsDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#SegmentReportingDetails" roleURI="http://www.jd.com/role/SegmentReportingDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#SegmentReportingDetails2" roleURI="http://www.jd.com/role/SegmentReportingDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#LinesOfCreditAndLoanFacilitiesDetails" roleURI="http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#LinesOfCreditAndLoanFacilitiesDetails2" roleURI="http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#CommitmentsAndContingenciesDetails" roleURI="http://www.jd.com/role/CommitmentsAndContingenciesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#CommitmentsAndContingenciesDetails1" roleURI="http://www.jd.com/role/CommitmentsAndContingenciesDetails1" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#RestrictedNetAssetsDetails" roleURI="http://www.jd.com/role/RestrictedNetAssetsDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#SubsequentEventsDetails" roleURI="http://www.jd.com/role/SubsequentEventsDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ConsolidatedBalanceSheets" roleURI="http://www.jd.com/role/ConsolidatedBalanceSheets" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#PrincipalActivitiesAndOrganization" roleURI="http://www.jd.com/role/PrincipalActivitiesAndOrganization" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#SummaryOfSignificantAccountingPolicies" roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPolicies" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ConcentrationAndRisks" roleURI="http://www.jd.com/role/ConcentrationAndRisks" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#RestrictedCash" roleURI="http://www.jd.com/role/RestrictedCash" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#FairValueMeasurement" roleURI="http://www.jd.com/role/FairValueMeasurement" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#JdTechnologyReorganization" roleURI="http://www.jd.com/role/JdTechnologyReorganization" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#InvestmentInEquityInvestees" roleURI="http://www.jd.com/role/InvestmentInEquityInvestees" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#AccountsReceivableNet" roleURI="http://www.jd.com/role/AccountsReceivableNet" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#InventoriesNet" roleURI="http://www.jd.com/role/InventoriesNet" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#PropertyEquipmentAndSoftwareNet" roleURI="http://www.jd.com/role/PropertyEquipmentAndSoftwareNet" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#LandUseRightsNet" roleURI="http://www.jd.com/role/LandUseRightsNet" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#IntangibleAssetsNet" roleURI="http://www.jd.com/role/IntangibleAssetsNet" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#Goodwill" roleURI="http://www.jd.com/role/Goodwill" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#AccountsPayable" roleURI="http://www.jd.com/role/AccountsPayable" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#AccruedExpensesAndOtherCurrentLiabilities" roleURI="http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilities" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#UnsecuredSeniorNotes" roleURI="http://www.jd.com/role/UnsecuredSeniorNotes" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#InterestExpense" roleURI="http://www.jd.com/role/InterestExpense" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#OthersNet" roleURI="http://www.jd.com/role/OthersNet" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#Taxation" roleURI="http://www.jd.com/role/Taxation" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ConvertibleRedeemableNonControllingInterests" roleURI="http://www.jd.com/role/ConvertibleRedeemableNonControllingInterests" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#OrdinaryShares" roleURI="http://www.jd.com/role/OrdinaryShares" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ShareRepurchaseProgram" roleURI="http://www.jd.com/role/ShareRepurchaseProgram" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#OtherComprehensiveIncome" roleURI="http://www.jd.com/role/OtherComprehensiveIncome" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ShareBasedCompensation" roleURI="http://www.jd.com/role/ShareBasedCompensation" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#NetIncomeLossPerShare" roleURI="http://www.jd.com/role/NetIncomeLossPerShare" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#RelatedPartyTransactions" roleURI="http://www.jd.com/role/RelatedPartyTransactions" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#SegmentReporting" roleURI="http://www.jd.com/role/SegmentReporting" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#EmployeeBenefit" roleURI="http://www.jd.com/role/EmployeeBenefit" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#LinesOfCreditAndLoanFacilities" roleURI="http://www.jd.com/role/LinesOfCreditAndLoanFacilities" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#CommitmentsAndContingencies" roleURI="http://www.jd.com/role/CommitmentsAndContingencies" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#RestrictedNetAssets" roleURI="http://www.jd.com/role/RestrictedNetAssets" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#SubsequentEvents" roleURI="http://www.jd.com/role/SubsequentEvents" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#PrincipalActivitiesAndOrganizationTables" roleURI="http://www.jd.com/role/PrincipalActivitiesAndOrganizationTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#FairValueMeasurementTables" roleURI="http://www.jd.com/role/FairValueMeasurementTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#AccountsReceivableNetTables" roleURI="http://www.jd.com/role/AccountsReceivableNetTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#GoodwillTables" roleURI="http://www.jd.com/role/GoodwillTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#AccountsPayableTables" roleURI="http://www.jd.com/role/AccountsPayableTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#AccruedExpensesAndOtherCurrentLiabilitiesTables" roleURI="http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#UnsecuredSeniorNotesTables" roleURI="http://www.jd.com/role/UnsecuredSeniorNotesTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#InterestExpenseTables" roleURI="http://www.jd.com/role/InterestExpenseTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#OthersNetTables" roleURI="http://www.jd.com/role/OthersNetTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#TaxationTables" roleURI="http://www.jd.com/role/TaxationTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#InventoriesNetTables" roleURI="http://www.jd.com/role/InventoriesNetTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#PropertyEquipmentAndSoftwareNetTables" roleURI="http://www.jd.com/role/PropertyEquipmentAndSoftwareNetTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#LandUseRightsNetTables" roleURI="http://www.jd.com/role/LandUseRightsNetTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#OtherComprehensiveIncomeTables" roleURI="http://www.jd.com/role/OtherComprehensiveIncomeTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#NetIncomeLossPerShareTables" roleURI="http://www.jd.com/role/NetIncomeLossPerShareTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#RelatedPartyTransactionsTables" roleURI="http://www.jd.com/role/RelatedPartyTransactionsTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#IntangibleAssetsNetTables" roleURI="http://www.jd.com/role/IntangibleAssetsNetTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#SegmentReportingTables" roleURI="http://www.jd.com/role/SegmentReportingTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#RestrictedCashDetails" roleURI="http://www.jd.com/role/RestrictedCashDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#AccountsPayableDetails" roleURI="http://www.jd.com/role/AccountsPayableDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#AccruedExpensesAndOtherCurrentLiabilitiesDetails" roleURI="http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#OthersNetDetails" roleURI="http://www.jd.com/role/OthersNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#TaxationDetails2" roleURI="http://www.jd.com/role/TaxationDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#NetIncomeLossPerShareDetails" roleURI="http://www.jd.com/role/NetIncomeLossPerShareDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#EmployeeBenefitDetails" roleURI="http://www.jd.com/role/EmployeeBenefitDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#GainOnSaleOfDevelopmentProperties" roleURI="http://www.jd.com/role/GainOnSaleOfDevelopmentProperties" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#Leases" roleURI="http://www.jd.com/role/Leases" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#LeasesTables" roleURI="http://www.jd.com/role/LeasesTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#LeasesDetails" roleURI="http://www.jd.com/role/LeasesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#LeasesDetails2" roleURI="http://www.jd.com/role/LeasesDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#LeasesDetails3" roleURI="http://www.jd.com/role/LeasesDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#UnsecuredSeniorNotesDetail2" roleURI="http://www.jd.com/role/UnsecuredSeniorNotesDetail2" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#BusinessAcquisition" roleURI="http://www.jd.com/role/BusinessAcquisition" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#TaxationDetails4" roleURI="http://www.jd.com/role/TaxationDetails4" />
<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/2021q4/dei-2021q4.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems_479306" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_96" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_104" />
<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_104" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_113" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="34" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="37" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="38" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="39" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="40" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="41" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="42" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="43" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_177" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="5" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_GainLossOnDispositionOfBusinessAndInvestment" xlink:label="loc_jd_GainLossOnDispositionOfBusinessAndInvestment_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_GainLossOnDispositionOfBusinessAndInvestment_196" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="14" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="19" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="22" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="30" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="37" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="38" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_RepaymentOfNonrecourseSecuritizationDebt" xlink:label="loc_jd_RepaymentOfNonrecourseSecuritizationDebt_244" />
<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_RepaymentOfNonrecourseSecuritizationDebt_244" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="40" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="41" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="42" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="43" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="44" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="45" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="46" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="47" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="48" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="49" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="50" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="51" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="52" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="53" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="54" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="55" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="56" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="57" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="58" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="59" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="60" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="61" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="62" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="63" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="64" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="65" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_PaymentToAcquireLongTermTimeDeposits" xlink:label="loc_jd_PaymentToAcquireLongTermTimeDeposits_873701" />
<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_PaymentToAcquireLongTermTimeDeposits_873701" use="optional" order="66" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="67" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="68" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="69" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="70" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="71" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="72" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="73" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="74" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="75" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="76" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="77" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="78" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="79" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="80" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_NoncashOrPartNoncashAcquisitionEquityInvestmentsObtained" xlink:label="loc_jd_NoncashOrPartNoncashAcquisitionEquityInvestmentsObtained_256" />
<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_NoncashOrPartNoncashAcquisitionEquityInvestmentsObtained_256" use="optional" order="81" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="82" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="83" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="84" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="85" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_266" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="22" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="25" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="27" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="29" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="30" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="31" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="34" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="37" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="38" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/Financing">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_873249" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdPropertyMember" xlink:label="loc_jd_JdPropertyMember_1311992" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_873243" xlink:to="loc_jd_JdPropertyMember_1311992" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdHealthMember" xlink:label="loc_jd_JdHealthMember_873245" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_873243" xlink:to="loc_jd_JdHealthMember_873245" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdIndustryMember" xlink:label="loc_jd_JdIndustryMember_1311987" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_873243" xlink:to="loc_jd_JdIndustryMember_1311987" use="optional" order="8" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesTables">
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_AccountingPoliciesLineItems" xlink:label="loc_jd_AccountingPoliciesLineItems_460" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="1" />
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_458" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_jd_AccountingPoliciesTable_457" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_458" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_459" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_458" xlink:to="loc_us-gaap_TypeOfAdoptionMember_459" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_459_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_458" xlink:to="loc_us-gaap_TypeOfAdoptionMember_459_default" use="optional" order="6" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_853244" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_KuayueExpressMember" xlink:label="loc_jd_KuayueExpressMember_852565" />
<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_KuayueExpressMember_852565" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JiangsuFiveStarMember" xlink:label="loc_jd_JiangsuFiveStarMember_852562" />
<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_JiangsuFiveStarMember_852562" use="optional" order="8" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_477" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="5" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="6" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="9" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_873328" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_ActivitiesOfPreferredStockTableTextBlock" xlink:label="loc_jd_ActivitiesOfPreferredStockTableTextBlock_541" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_873328" xlink:to="loc_jd_ActivitiesOfPreferredStockTableTextBlock_541" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_873310" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_873328" xlink:to="loc_us-gaap_StatementTable_873310" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_873321" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_873310" xlink:to="loc_dei_LegalEntityAxis_873321" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_873322" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_873321" xlink:to="loc_dei_EntityDomain_873322" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_873322_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_873321" xlink:to="loc_dei_EntityDomain_873322_default" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_873312" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_873310" xlink:to="loc_us-gaap_StatementClassOfStockAxis_873312" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_873314" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_873312" xlink:to="loc_us-gaap_ClassOfStockDomain_873314" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_873314_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_873312" xlink:to="loc_us-gaap_ClassOfStockDomain_873314_default" use="optional" order="8" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_552" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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-20211231.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-20211231.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-20211231.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-20211231.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" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_VestingBasedOnServiceMember" xlink:label="loc_jd_VestingBasedOnServiceMember_553" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_VestingCriteriaDomain_549" xlink:to="loc_jd_VestingBasedOnServiceMember_553" use="optional" order="12" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_577" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_InternetDataCentreServiceAgreementsMember" xlink:label="loc_jd_InternetDataCentreServiceAgreementsMember_579" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_576" xlink:to="loc_jd_InternetDataCentreServiceAgreementsMember_579" use="optional" order="9" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails">
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_OrganizationLineItems" xlink:label="loc_jd_OrganizationLineItems_592" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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-20211231.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="6" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="7" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="8" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="9" />
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.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="11" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_XianJingdongXunchengLogisticsCompanyLimitedMember" xlink:label="loc_jd_XianJingdongXunchengLogisticsCompanyLimitedMember_615" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_XianJingdongXunchengLogisticsCompanyLimitedMember_615" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="13" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="14" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="15" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="16" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="17" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="18" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdcomECommerceInvestmentHongKongCompanyLimitedMember" xlink:label="loc_jd_JdcomECommerceInvestmentHongKongCompanyLimitedMember_606" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdcomECommerceInvestmentHongKongCompanyLimitedMember_606" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="20" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="21" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="22" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="23" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="24" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="25" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="26" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="27" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JingdongFiveStarApplianceGroupCoLtdMember" xlink:label="loc_jd_JingdongFiveStarApplianceGroupCoLtdMember_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_JingdongFiveStarApplianceGroupCoLtdMember_873786" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="29" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdPropertyGroupCorporationMember" xlink:label="loc_jd_JdPropertyGroupCorporationMember_892812" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdPropertyGroupCorporationMember_892812" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="31" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_BeijingJingdongZhenshiInformationTechnologyCo.LtdMember" xlink:label="loc_jd_BeijingJingdongZhenshiInformationTechnologyCo.LtdMember_1350913" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_BeijingJingdongZhenshiInformationTechnologyCo.LtdMember_1350913" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdIndustrialTechnologyIncMember" xlink:label="loc_jd_JdIndustrialTechnologyIncMember_1350914" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdIndustrialTechnologyIncMember_1350914" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="34" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JiangsuHuijiSpaceTechnologyCompanyLimitedMember" xlink:label="loc_jd_JiangsuHuijiSpaceTechnologyCompanyLimitedMember_1382926" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JiangsuHuijiSpaceTechnologyCompanyLimitedMember_1382926" use="optional" order="35" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_626" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaap_IPOMember_873737" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_852721" xlink:to="loc_us-gaap_IPOMember_873737" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="17" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="21" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="25" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdHealthInternationalIncMember" xlink:label="loc_jd_JdHealthInternationalIncMember_873733" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_852712" xlink:to="loc_jd_JdHealthInternationalIncMember_873733" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JDLogisticsIncMember" xlink:label="loc_jd_JDLogisticsIncMember_1315754" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_852712" xlink:to="loc_jd_JDLogisticsIncMember_1315754" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2021/currency-2021.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="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2021/currency-2021.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="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2021/currency-2021.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="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="37" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="38" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="39" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_873745" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_873741" xlink:to="loc_us-gaap_CommonStockMember_873745" use="optional" order="40" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="41" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="42" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="43" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="44" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_873730" />
<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_StockIssuedDuringPeriodSharesNewIssues_873730" use="optional" order="45" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_873731" />
<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_SaleOfStockPricePerShare_873731" use="optional" order="46" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_873732" />
<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_SaleOfStockConsiderationReceivedOnTransaction_873732" use="optional" order="47" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="48" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails">
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_AccountingPoliciesLineItems" xlink:label="loc_jd_AccountingPoliciesLineItems_652" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="17" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="26" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseMember_570972" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_570970" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseMember_570972" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="33" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="34" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="35" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="36" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="37" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="38" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="39" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2">
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_AccountingPoliciesLineItems" xlink:label="loc_jd_AccountingPoliciesLineItems_688" />
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_StrategicCooperationMember" xlink:label="loc_jd_StrategicCooperationMember_692" />
<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_StrategicCooperationMember_692" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.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="15" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="24" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3">
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_AccountingPoliciesLineItems" xlink:label="loc_jd_AccountingPoliciesLineItems_731" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_725" />
<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_InitialApplicationPeriodCumulativeEffectTransitionAxis_725" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_726" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_725" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_726" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_726_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_725" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_726_default" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="18" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="19" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="23" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="24" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="25" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="27" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="28" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="29" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="30" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="31" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="32" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="33" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="34" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="35" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.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="37" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="41" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="42" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="43" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="44" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="45" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="46" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="47" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="48" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="49" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="50" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="51" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="52" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="53" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="54" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="55" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="56" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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="58" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_NumberOfCapitalLeases" xlink:label="loc_jd_NumberOfCapitalLeases_772" />
<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_NumberOfCapitalLeases_772" use="optional" order="59" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="60" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="61" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="62" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="63" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="64" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="65" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="66" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="67" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="68" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_795" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="8" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_814" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="22" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="23" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems" xlink:label="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_832" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale_835" />
<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_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale_835" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_UnrealizedGainRecordedOnWealthManagementProductsInFairValuePotion" xlink:label="loc_jd_UnrealizedGainRecordedOnWealthManagementProductsInFairValuePotion_834" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_832" xlink:to="loc_jd_UnrealizedGainRecordedOnWealthManagementProductsInFairValuePotion_834" use="optional" order="8" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_855" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="14" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="15" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="16" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="17" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="18" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_FarfetchcomLimitedMember" xlink:label="loc_jd_FarfetchcomLimitedMember_862" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_InvestmentsIssuerDomain_846" xlink:to="loc_jd_FarfetchcomLimitedMember_862" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="37" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="38" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="39" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="40" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="41" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="42" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="43" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="44" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="45" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="46" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="jd-20211231.xsd#jd_RealizedGainOfTheInvestmentSecurities" xlink:label="loc_jd_RealizedGainOfTheInvestmentSecurities_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_jd_RealizedGainOfTheInvestmentSecurities_1409235" use="optional" order="48" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_886" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="11" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="12" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="13" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="14" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="15" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="21" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="22" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="24" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="25" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="27" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail">
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems" xlink:label="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems_852589" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JiangsuFiveStarMember" xlink:label="loc_jd_JiangsuFiveStarMember_852585" />
<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_JiangsuFiveStarMember_852585" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred" xlink:label="loc_jd_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred_852586" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems_852589" xlink:to="loc_jd_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred_852586" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail">
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems" xlink:label="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems_852615" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="1" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_BusinessCombinationRecognizedPpeAppreciation" xlink:label="loc_jd_BusinessCombinationRecognizedPpeAppreciation_852619" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems_852615" xlink:to="loc_jd_BusinessCombinationRecognizedPpeAppreciation_852619" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_JiangsuFiveStarMember" xlink:label="loc_jd_JiangsuFiveStarMember_852614" />
<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_JiangsuFiveStarMember_852614" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfKuayueExpressAcquisitionDetail">
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems" xlink:label="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems_852640" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_852653" />
<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_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_852653" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_KuayueExpressMember" xlink:label="loc_jd_KuayueExpressMember_852648" />
<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_KuayueExpressMember_852648" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails">
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems" xlink:label="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsLineItems_852669" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_852673" />
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_852673" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_KuayueExpressMember" xlink:label="loc_jd_KuayueExpressMember_852667" />
<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_KuayueExpressMember_852667" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" />
<loc xlink:type="locator" xlink:href="jd-20211231.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" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_BusinessCombinationRecognizedPpeAppreciation" xlink:label="loc_jd_BusinessCombinationRecognizedPpeAppreciation_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_BusinessCombinationRecognizedPpeAppreciation_852672" use="optional" order="12" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_StatementLineitemsLineItems" xlink:label="loc_jd_StatementLineitemsLineItems_852732" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_GainOnRevaluationOfEquityInterest" xlink:label="loc_jd_GainOnRevaluationOfEquityInterest_852745" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatementLineitemsLineItems_852732" xlink:to="loc_jd_GainOnRevaluationOfEquityInterest_852745" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" xlink:label="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash_852747" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatementLineitemsLineItems_852732" xlink:to="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash_852747" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_852746" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatementLineitemsLineItems_852732" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_852746" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_852748" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatementLineitemsLineItems_852732" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_852748" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_jd_StatementLineitemsLineItems_852732" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_852735" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_jd_StatementLineitemsLineItems_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/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_KuayueExpressMember" xlink:label="loc_jd_KuayueExpressMember_852726" />
<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_KuayueExpressMember_852726" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JiangsuFiveStarMember" xlink:label="loc_jd_JiangsuFiveStarMember_852723" />
<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_JiangsuFiveStarMember_852723" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_jd_StatementLineitemsLineItems_852732" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_852749" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_852750" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatementLineitemsLineItems_852732" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_852750" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_874468" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatementLineitemsLineItems_852732" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_874468" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred" xlink:label="loc_jd_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred_852744" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatementLineitemsLineItems_852732" xlink:to="loc_jd_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred_852744" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_jd_StatementLineitemsLineItems_852732" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_852753" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_852756" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatementLineitemsLineItems_852732" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_852756" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_852760" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatementLineitemsLineItems_852732" xlink:to="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_852760" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_jd_StatementLineitemsLineItems_852732" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_873895" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_BusinessCombinationTradeReceivablesAmountNotExpectedToBeCollected" xlink:label="loc_jd_BusinessCombinationTradeReceivablesAmountNotExpectedToBeCollected_873903" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatementLineitemsLineItems_852732" xlink:to="loc_jd_BusinessCombinationTradeReceivablesAmountNotExpectedToBeCollected_873903" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="jd-20211231.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_jd_StatementLineitemsLineItems_852732" xlink:to="loc_jd_BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings_852765" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_BusinessCombinationTradeReceivablesGrossContractualAmount" xlink:label="loc_jd_BusinessCombinationTradeReceivablesGrossContractualAmount_873900" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatementLineitemsLineItems_852732" xlink:to="loc_jd_BusinessCombinationTradeReceivablesGrossContractualAmount_873900" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_874469" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_StatementLineitemsLineItems_852732" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_874469" use="optional" order="26" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems_986" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="2" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="3" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="11" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="12" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="13" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="15" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_1011" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="4" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="15" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="17" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="21" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="22" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="23" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="24" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="35" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="37" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="38" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="39" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="43" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="44" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="45" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="46" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="47" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="48" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="49" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="50" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="51" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="52" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="53" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="54" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="55" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="56" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="57" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="58" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="59" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="60" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="61" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="62" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="63" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="64" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="65" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="66" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="67" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="68" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="69" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="70" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="71" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="72" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="73" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="74" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="75" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="76" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="77" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="78" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="79" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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="82" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="83" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="84" />
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.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="jd-20211231.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="87" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="88" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1143" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="5" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="6" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="7" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryLineItems" xlink:label="loc_us-gaap_InventoryLineItems_1161" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1172" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_1174" />
<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_BuildingAndBuildingImprovementsMember_1174" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_LandUseRightsNetLineItems" xlink:label="loc_jd_LandUseRightsNetLineItems_1383207" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="1" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="2" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="3" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="4" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="5" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="6" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="7" />
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.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="9" />
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.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="11" />
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1203" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="14" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="15" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="17" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_StrategicCooperationMember" xlink:label="loc_jd_StrategicCooperationMember_1205" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_FiniteLivedIntangibleAssetsExcludingLandUseRightsMember_1202" xlink:to="loc_jd_StrategicCooperationMember_1205" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="21" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="24" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems_1228" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaap_GoodwillGross_1232" />
<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_1232" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_1233" />
<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_1233" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_1234" />
<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_1234" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="11" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="12" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="13" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_1272" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="15" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_UnsecuredSeniorNotesDue2021Member" xlink:label="loc_jd_UnsecuredSeniorNotesDue2021Member_1275" />
<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_UnsecuredSeniorNotesDue2021Member_1275" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="17" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="18" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="19" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="36" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails">
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_GainOnSaleOfDevelopmentPropertiesLineItems" xlink:label="loc_jd_GainOnSaleOfDevelopmentPropertiesLineItems_569014" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_569015" />
<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_AssetsHeldForSaleNotPartOfDisposalGroup_569015" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="4" />
<loc xlink:type="locator" xlink:href="jd-20211231.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.sec.gov/dei/2021q4/dei-2021q4.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="8" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdLogisticsPropertiesCoreFundLPMember" xlink:label="loc_jd_JdLogisticsPropertiesCoreFundLPMember_569000" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_568999" xlink:to="loc_jd_JdLogisticsPropertiesCoreFundLPMember_569000" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdAriesDevelopmentMember" xlink:label="loc_jd_JdAriesDevelopmentMember_1313183" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_568999" xlink:to="loc_jd_JdAriesDevelopmentMember_1313183" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_GicMember" xlink:label="loc_jd_GicMember_569005" />
<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_GicMember_569005" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_GicAndMubdalaInvestmentCompanyMember" xlink:label="loc_jd_GicAndMubdalaInvestmentCompanyMember_873409" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_568999" xlink:to="loc_jd_GicAndMubdalaInvestmentCompanyMember_873409" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="13" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdLogisticsPropertiesCoreFundIiLPMember" xlink:label="loc_jd_JdLogisticsPropertiesCoreFundIiLPMember_1388548" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_568999" xlink:to="loc_jd_JdLogisticsPropertiesCoreFundIiLPMember_1388548" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="32" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_ModernLogisticsFacilitiesMember" xlink:label="loc_jd_ModernLogisticsFacilitiesMember_854513" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsegmentsDomain_854512" xlink:to="loc_jd_ModernLogisticsFacilitiesMember_854513" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="36" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="37" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="38" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="39" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_CoreFundTwoMember" xlink:label="loc_jd_CoreFundTwoMember_854501" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_FundDomain_854498" xlink:to="loc_jd_CoreFundTwoMember_854501" use="optional" order="40" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_LogisticsInvestmentDevelopmentFundOneMember" xlink:label="loc_jd_LogisticsInvestmentDevelopmentFundOneMember_873408" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_FundDomain_854498" xlink:to="loc_jd_LogisticsInvestmentDevelopmentFundOneMember_873408" use="optional" order="41" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_854524" />
<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_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_854524" use="optional" order="42" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="43" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets_1313181" />
<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_GainLossOnDispositionOfAssets_1313181" use="optional" order="44" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_PercentageOfEquityInterestDisposed" xlink:label="loc_jd_PercentageOfEquityInterestDisposed_1402004" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesLineItems_569014" xlink:to="loc_jd_PercentageOfEquityInterestDisposed_1402004" use="optional" order="45" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/InterestExpenseDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1316" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_1323" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1316" xlink:to="loc_us-gaap_InterestExpense_1323" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1305" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1316" xlink:to="loc_us-gaap_StatementTable_1305" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srt_CounterpartyNameAxis_1310" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1305" xlink:to="loc_srt_CounterpartyNameAxis_1310" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1311" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_1310" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1311" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1311_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_1310" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1311_default" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaap_InvestmentTypeAxis_1314" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1305" xlink:to="loc_us-gaap_InvestmentTypeAxis_1314" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_1315" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_1314" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_1315" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_1315_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_1314" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_1315_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_1308" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1305" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_1308" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaap_ReceivableTypeDomain_1309" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_1308" xlink:to="loc_us-gaap_ReceivableTypeDomain_1309" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaap_ReceivableTypeDomain_1309_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_1308" xlink:to="loc_us-gaap_ReceivableTypeDomain_1309_default" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_1306" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1305" xlink:to="loc_us-gaap_DebtInstrumentAxis_1306" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1307" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_1306" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1307" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1307_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_1306" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1307_default" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_UnsecuredSeniorNotesAndBankBorrowingsMember" xlink:label="loc_jd_UnsecuredSeniorNotesAndBankBorrowingsMember_571191" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1307" xlink:to="loc_jd_UnsecuredSeniorNotesAndBankBorrowingsMember_571191" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_NonrecourseSecuritizationDebtMember" xlink:label="loc_jd_NonrecourseSecuritizationDebtMember_1317" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1307" xlink:to="loc_jd_NonrecourseSecuritizationDebtMember_1317" use="optional" order="16" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/TaxationDetails">
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_TaxRateDisclosureLineItems" xlink:label="loc_jd_TaxRateDisclosureLineItems_1344" />
<loc xlink:type="locator" xlink:href="jd-20211231.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.sec.gov/dei/2021q4/dei-2021q4.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="4" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="5" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="6" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="10" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="11" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="12" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="13" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="14" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.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="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.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="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.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="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.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="22" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="23" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="24" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="25" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="26" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="27" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="28" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="29" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="30" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="31" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="32" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="33" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="34" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="35" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="36" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="37" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="38" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="39" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="40" />
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.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="42" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="43" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="44" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="45" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="46" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="47" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="48" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1387" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="5" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="14" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="22" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="25" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="26" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="29" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="32" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="35" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="37" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLineItems" xlink:label="loc_us-gaap_TemporaryEquityLineItems_1431" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_1434" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1431" xlink:to="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_1434" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_TemporaryEquityRedemptionTerm" xlink:label="loc_jd_TemporaryEquityRedemptionTerm_1436" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1431" xlink:to="loc_jd_TemporaryEquityRedemptionTerm_1436" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_TemporaryEquityRedemptionMinimumOfferingValueOfQualifiedIpo" xlink:label="loc_jd_TemporaryEquityRedemptionMinimumOfferingValueOfQualifiedIpo_1437" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1431" xlink:to="loc_jd_TemporaryEquityRedemptionMinimumOfferingValueOfQualifiedIpo_1437" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_NumberOfVotePerShare" xlink:label="loc_jd_NumberOfVotePerShare_1438" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1431" xlink:to="loc_jd_NumberOfVotePerShare_1438" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityRedemptionPricePerShare" xlink:label="loc_us-gaap_TemporaryEquityRedemptionPricePerShare_1439" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1431" xlink:to="loc_us-gaap_TemporaryEquityRedemptionPricePerShare_1439" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:label="loc_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_1440" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1431" xlink:to="loc_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_1440" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_1435" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1431" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_1435" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityByClassOfStockTable" xlink:label="loc_us-gaap_TemporaryEquityByClassOfStockTable_1426" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1431" xlink:to="loc_us-gaap_TemporaryEquityByClassOfStockTable_1426" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1429" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_1426" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1429" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1430" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1429" xlink:to="loc_us-gaap_ClassOfStockDomain_1430" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1430_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1429" xlink:to="loc_us-gaap_ClassOfStockDomain_1430_default" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_1433" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1430" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_1433" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis" xlink:label="loc_srt_OwnershipAxis_1427" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_1426" xlink:to="loc_srt_OwnershipAxis_1427" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_1428" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_1427" xlink:to="loc_srt_OwnershipDomain_1428" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_1428_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_1427" xlink:to="loc_srt_OwnershipDomain_1428_default" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdLogisticsMember" xlink:label="loc_jd_JdLogisticsMember_873376" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_1428" xlink:to="loc_jd_JdLogisticsMember_873376" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdLogisticsIncMember" xlink:label="loc_jd_JdLogisticsIncMember_1404371" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_1428" xlink:to="loc_jd_JdLogisticsIncMember_1404371" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_1404341" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1431" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_1404341" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonredeemableNoncontrollingInterest" xlink:label="loc_us-gaap_NonredeemableNoncontrollingInterest_1404360" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1431" xlink:to="loc_us-gaap_NonredeemableNoncontrollingInterest_1404360" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalPreferredStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalPreferredStock_1404365" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1431" xlink:to="loc_us-gaap_AdditionalPaidInCapitalPreferredStock_1404365" use="optional" order="20" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails2">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLineItems" xlink:label="loc_us-gaap_TemporaryEquityLineItems_1448" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_TemporaryEquityConversionRightsThresholdPercentageOfOwnershipPercentage" xlink:label="loc_jd_TemporaryEquityConversionRightsThresholdPercentageOfOwnershipPercentage_1453" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1448" xlink:to="loc_jd_TemporaryEquityConversionRightsThresholdPercentageOfOwnershipPercentage_1453" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_IncreaseDecreaseInTemporaryEquitySharesRollForward" xlink:label="loc_jd_IncreaseDecreaseInTemporaryEquitySharesRollForward_1449" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1448" xlink:to="loc_jd_IncreaseDecreaseInTemporaryEquitySharesRollForward_1449" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_1454" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_IncreaseDecreaseInTemporaryEquitySharesRollForward_1449" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_1454" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1455" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_IncreaseDecreaseInTemporaryEquitySharesRollForward_1449" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1455" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinarySharesShares" xlink:label="loc_jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinarySharesShares_1313256" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_IncreaseDecreaseInTemporaryEquitySharesRollForward_1449" xlink:to="loc_jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinarySharesShares_1313256" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityByClassOfStockTable" xlink:label="loc_us-gaap_TemporaryEquityByClassOfStockTable_1443" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1448" xlink:to="loc_us-gaap_TemporaryEquityByClassOfStockTable_1443" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1446" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_1443" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1446" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1447" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1446" xlink:to="loc_us-gaap_ClassOfStockDomain_1447" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1447_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1446" xlink:to="loc_us-gaap_ClassOfStockDomain_1447_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_1452" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1447" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_1452" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_1444" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_1443" xlink:to="loc_dei_LegalEntityAxis_1444" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_1445" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_1444" xlink:to="loc_dei_EntityDomain_1445" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_1445_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_1444" xlink:to="loc_dei_EntityDomain_1445_default" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdLogisticsMember" xlink:label="loc_jd_JdLogisticsMember_873350" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_1445" xlink:to="loc_jd_JdLogisticsMember_873350" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_1450" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1448" xlink:to="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_1450" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinaryShares" xlink:label="loc_jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinaryShares_1313268" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_1450" xlink:to="loc_jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinaryShares_1313268" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_1457" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_1450" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_1457" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_1458" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_1450" xlink:to="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_1458" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_IncomeLossFromContinuingOperationsAttributableToConvertibleRedeemableNonControllingInterest" xlink:label="loc_jd_IncomeLossFromContinuingOperationsAttributableToConvertibleRedeemableNonControllingInterest_1460" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_1450" xlink:to="loc_jd_IncomeLossFromContinuingOperationsAttributableToConvertibleRedeemableNonControllingInterest_1460" use="optional" order="19" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/FinancingDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_568933" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:label="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_1312002" />
<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_SaleOfStockPercentageOfOwnershipAfterTransaction_1312002" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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-20211231.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="16" />
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.xsd#jd_JdIndustryMember" xlink:label="loc_jd_JdIndustryMember_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_JdIndustryMember_1311990" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="23" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_SharesIssuedAsAPercentageOfTotalIssuedCapital" xlink:label="loc_jd_SharesIssuedAsAPercentageOfTotalIssuedCapital_873280" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_568933" xlink:to="loc_jd_SharesIssuedAsAPercentageOfTotalIssuedCapital_873280" use="optional" order="24" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_1476" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="jd-20211231.xsd#jd_ProceedsFromIssuanceOfCommonStockAfterDeductingFinancingCharges" xlink:label="loc_jd_ProceedsFromIssuanceOfCommonStockAfterDeductingFinancingCharges_1488" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_1476" xlink:to="loc_jd_ProceedsFromIssuanceOfCommonStockAfterDeductingFinancingCharges_1488" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="8" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_TransactionWithWalmartMember" xlink:label="loc_jd_TransactionWithWalmartMember_571206" />
<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_TransactionWithWalmartMember_571206" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="12" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_GoogleLLCMember" xlink:label="loc_jd_GoogleLLCMember_547887" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1469" xlink:to="loc_jd_GoogleLLCMember_547887" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_NewheightHoldingsLtdMember" xlink:label="loc_jd_NewheightHoldingsLtdMember_1479" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1469" xlink:to="loc_jd_NewheightHoldingsLtdMember_1479" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="15" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_1467" />
<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_CommonStockMember_1467" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaap_PrivatePlacementMember_1481" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1471" xlink:to="loc_us-gaap_PrivatePlacementMember_1481" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaap_IPOMember_1482" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1471" xlink:to="loc_us-gaap_IPOMember_1482" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="29" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1486" />
<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_CommonStockParOrStatedValuePerShare_1486" use="optional" order="31" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1495" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="12" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_TwentyEighteenShareRepurchaseProgramMember" xlink:label="loc_jd_TwentyEighteenShareRepurchaseProgramMember_1386994" />
<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_TwentyEighteenShareRepurchaseProgramMember_1386994" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_SharesRepurchasedTotalUnderStockRepurchaseProgram" xlink:label="loc_jd_SharesRepurchasedTotalUnderStockRepurchaseProgram_657774" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1495" xlink:to="loc_jd_SharesRepurchasedTotalUnderStockRepurchaseProgram_657774" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="20" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1509" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1523" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1544" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="7" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="8" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="9" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_VestingBasedOnPerformanceMember" xlink:label="loc_jd_VestingBasedOnPerformanceMember_1563" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_VestingCriteriaDomain_1543" xlink:to="loc_jd_VestingBasedOnPerformanceMember_1563" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="15" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="16" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="20" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="21" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="22" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="23" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="24" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="25" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="29" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="30" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="31" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="32" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="33" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdIndustryMember" xlink:label="loc_jd_JdIndustryMember_1389654" />
<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_JdIndustryMember_1389654" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="37" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="38" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="39" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="40" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="41" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="42" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="43" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="44" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="45" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="46" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="47" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="48" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="49" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="50" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="51" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="52" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="53" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="54" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="55" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="56" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="57" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="58" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="59" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="60" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="61" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="62" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="63" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="64" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="65" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="66" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="67" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="68" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="69" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_1606" />
<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_ProceedsFromStockOptionsExercised_1606" use="optional" order="70" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_CashReceivableFromStockOptionExercises" xlink:label="loc_jd_CashReceivableFromStockOptionExercises_1607" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_1551" xlink:to="loc_jd_CashReceivableFromStockOptionExercises_1607" use="optional" order="71" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="72" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="73" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="74" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="75" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="76" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1621" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="8" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="9" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="10" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="14" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="15" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="16" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="20" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="21" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="22" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="23" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdHealthPlanMember" xlink:label="loc_jd_JdHealthPlanMember_1405246" />
<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_JdHealthPlanMember_1405246" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="27" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="35" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1662" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_1678" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="14" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="18" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="19" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="20" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="21" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="22" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="23" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="24" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="32" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="33" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="35" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="36" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="37" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="38" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="39" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="40" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="41" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="42" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="43" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="44" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="45" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="46" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_TransactionWithTencentHoldingsLimitedMember" xlink:label="loc_jd_TransactionWithTencentHoldingsLimitedMember_1409978" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1388064" xlink:to="loc_jd_TransactionWithTencentHoldingsLimitedMember_1409978" use="optional" order="47" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="48" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="49" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="50" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="51" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="52" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="53" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="54" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="55" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_569548" />
<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_BusinessCombinationConsiderationTransferred1_569548" use="optional" order="56" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="57" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="58" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="59" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="60" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="61" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="62" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1409868" />
<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_StockIssuedDuringPeriodSharesNewIssues_1409868" use="optional" order="63" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1726" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="10" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="11" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="18" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_667276" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/srt/2021/elts/srt-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="12" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_1745" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="2" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_1759" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="11" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="12" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="13" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="14" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="15" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="16" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="20" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_OneyearCorporateBondMember" xlink:label="loc_jd_OneyearCorporateBondMember_1353664" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_1353658" xlink:to="loc_jd_OneyearCorporateBondMember_1353664" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_1314546" />
<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_1314546" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1353696" />
<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_DebtInstrumentInterestRateStatedPercentage_1353696" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_1353626" />
<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_DebtInstrumentCarryingAmount_1353626" use="optional" order="32" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsLineItems" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_1789" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_1805" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="21" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="25" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.jd.com/role/RestrictedNetAssetsDetails">
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_StatutoryReservesLineItems" xlink:label="loc_jd_StatutoryReservesLineItems_1819" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="1" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="2" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="3" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.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="5" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="6" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="7" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="8" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="9" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="13" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="14" />
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.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="16" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="17" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="18" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="19" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.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="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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_1842" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_670285" />
<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_LineOfCreditFacilityMaximumBorrowingCapacity_670285" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="5" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JDLFinancingMember" xlink:label="loc_jd_JDLFinancingMember_1402592" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_479316" xlink:to="loc_jd_JDLFinancingMember_1402592" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdPropertyMember" xlink:label="loc_jd_JdPropertyMember_1402600" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_479316" xlink:to="loc_jd_JdPropertyMember_1402600" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="14" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="21" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_TermAndRevolvingCreditFacilitiesMember" xlink:label="loc_jd_TermAndRevolvingCreditFacilitiesMember_670290" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_670289" xlink:to="loc_jd_TermAndRevolvingCreditFacilitiesMember_670290" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="35" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_BeijingJingdongCenturyTradeCompanyLimitedMember" xlink:label="loc_jd_BeijingJingdongCenturyTradeCompanyLimitedMember_672780" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_672779" xlink:to="loc_jd_BeijingJingdongCenturyTradeCompanyLimitedMember_672780" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="37" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="38" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="39" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="40" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="41" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="42" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_NonRedeemableSeriesBPreferredStockAgreementMember" xlink:label="loc_jd_NonRedeemableSeriesBPreferredStockAgreementMember_1383132" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_AgreementDomain_874064" xlink:to="loc_jd_NonRedeemableSeriesBPreferredStockAgreementMember_1383132" use="optional" order="43" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdlPlacementMember" xlink:label="loc_jd_JdlPlacementMember_1383133" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_AgreementDomain_874064" xlink:to="loc_jd_JdlPlacementMember_1383133" use="optional" order="44" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdSubscriptionMember" xlink:label="loc_jd_JdSubscriptionMember_1383158" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_jd_AgreementDomain_874064" xlink:to="loc_jd_JdSubscriptionMember_1383158" use="optional" order="45" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="46" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="47" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="48" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="49" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="50" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="51" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="52" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="53" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="54" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="55" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="56" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="57" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_DepponHoldcoMember" xlink:label="loc_jd_DepponHoldcoMember_1353632" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1353629" xlink:to="loc_jd_DepponHoldcoMember_1353632" use="optional" order="58" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_AcquisitionOfCnlpMember" xlink:label="loc_jd_AcquisitionOfCnlpMember_1353946" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1353629" xlink:to="loc_jd_AcquisitionOfCnlpMember_1353946" use="optional" order="59" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_DepponLogisticsCoLtdMember" xlink:label="loc_jd_DepponLogisticsCoLtdMember_1353636" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1353629" xlink:to="loc_jd_DepponLogisticsCoLtdMember_1353636" use="optional" order="60" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_CnlpMember" xlink:label="loc_jd_CnlpMember_1404415" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1353629" xlink:to="loc_jd_CnlpMember_1404415" use="optional" order="61" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="62" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="63" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="64" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_DadaNexusLimitedMember" xlink:label="loc_jd_DadaNexusLimitedMember_1351622" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_1351611" xlink:to="loc_jd_DadaNexusLimitedMember_1351622" use="optional" order="65" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="66" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="67" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="68" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_1405234" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_1405233" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_1405234" use="optional" order="69" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_874038" />
<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_MinorityInterestOwnershipPercentageByParent_874038" use="optional" order="70" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesSubscribedButUnissuedValue" xlink:label="loc_us-gaap_PreferredStockSharesSubscribedButUnissuedValue_874040" />
<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_PreferredStockSharesSubscribedButUnissuedValue_874040" use="optional" order="71" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_1353643" />
<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_BusinessCombinationConsiderationTransferred1_1353643" use="optional" order="72" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_1353640" />
<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_BusinessAcquisitionPercentageOfVotingInterestsAcquired_1353640" use="optional" order="73" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_1353935" />
<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_ProceedsFromSaleOfEquityMethodInvestments_1353935" use="optional" order="74" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_1353938" />
<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_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_1353938" use="optional" order="75" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_1353940" />
<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_PaymentsToAcquireBusinessesGross_1353940" use="optional" order="76" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_PercentageOfIssuedAndOutstandingShares" xlink:label="loc_jd_PercentageOfIssuedAndOutstandingShares_1353944" />
<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_PercentageOfIssuedAndOutstandingShares_1353944" use="optional" order="77" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtTerm" xlink:label="loc_us-gaap_LongTermDebtTerm_1353962" />
<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_LongTermDebtTerm_1353962" use="optional" order="78" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_1383168" />
<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_EquityMethodInvestmentOwnershipPercentage_1383168" use="optional" order="79" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="80" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="81" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesSubscriptions" xlink:label="loc_us-gaap_CommonStockSharesSubscriptions_1389685" />
<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_CommonStockSharesSubscriptions_1389685" use="optional" order="82" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_LineOfCreditNumberOfLeadArrangers" xlink:label="loc_jd_LineOfCreditNumberOfLeadArrangers_1402574" />
<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_LineOfCreditNumberOfLeadArrangers_1402574" use="optional" order="83" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_1404417" />
<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_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_1404417" use="optional" order="84" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesSubscribedButUnissued" xlink:label="loc_us-gaap_CommonStockSharesSubscribedButUnissued_1389684" />
<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_CommonStockSharesSubscribedButUnissued_1389684" use="optional" order="85" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_1405231" />
<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_DebtInstrumentBasisSpreadOnVariableRate1_1405231" use="optional" order="86" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_InvestmentUnderTheSharePurchaseAgreement" xlink:label="loc_jd_InvestmentUnderTheSharePurchaseAgreement_1410282" />
<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_InvestmentUnderTheSharePurchaseAgreement_1410282" use="optional" order="87" />
</definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>24
<FILENAME>jd-20211231_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 28-April-2022 [05:10:27] {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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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>
<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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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>
<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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" 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_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/periodStartLabel" xlink:label="lab_us-gaap_Goodwill" xml:lang="en-US">Goodwill, beginning balance</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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/presentationGuidance" 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,032 million and RMB22,458 million as of December 31, 2020 and 2021, 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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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 RMB492 million as of December 31, 2020 and 2021, 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="jd-20211231.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>
<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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorNotesCurrent" xlink:label="loc_us-gaap_SeniorNotesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SeniorNotesCurrent" xml:lang="en-US">Senior Notes, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SeniorNotesCurrent" 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_SeniorNotesCurrent" xlink:to="lab_us-gaap_SeniorNotesCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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 RMB1,121 million and RMB629 million as of December 31, 2020 and 2021, 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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityAbstract" xlink:label="loc_us-gaap_TemporaryEquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TemporaryEquityAbstract" xml:lang="en-US">Temporary Equity [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TemporaryEquityAbstract" 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_TemporaryEquityAbstract" xlink:to="lab_us-gaap_TemporaryEquityAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/terseLabel" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xml:lang="en-US">Convertible redeemable&#160;non-controlling&#160;interests</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xml:lang="en-US">Balance at the beginning of the year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xml:lang="en-US">Balance 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_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:to="lab_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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>
<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/2021/elts/us-gaap-2021-01-31.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,685,542,982 Class A ordinary shares issued and 2,667,590,268 outstanding, 444,250,851 Class B ordinary shares issued and 435,908,771 outstanding as of December 31, 2020; 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.)</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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/srt/2021/elts/srt-2021-01-31.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>
<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/2021/elts/srt-2021-01-31.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-20211231.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/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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>
<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/srt/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/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/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/verboseLabel" 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>
<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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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>
<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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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>
<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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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 gains/(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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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 - 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/2021/elts/us-gaap-2021-01-31.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 - 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="jd-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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 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_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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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="jd-20211231.xsd#jd_GainLossOnDispositionOfBusinessAndInvestment" xlink:label="loc_jd_GainLossOnDispositionOfBusinessAndInvestment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_GainLossOnDispositionOfBusinessAndInvestment" xml:lang="en-US">Gain (Loss) on Disposition of Business and Investment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_jd_GainLossOnDispositionOfBusinessAndInvestment" xml:lang="en-US">Gain from business and investment disposals</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_GainLossOnDispositionOfBusinessAndInvestment" xml:lang="en-US">Gain from business and investment disposals</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_GainLossOnDispositionOfBusinessAndInvestment" xlink:to="lab_jd_GainLossOnDispositionOfBusinessAndInvestment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_GainLossOnDispositionOfBusinessAndInvestment" xml:lang="en-US">Gain (loss) from sale or disposal of business and investment.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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>
<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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.xsd#jd_RepaymentOfNonrecourseSecuritizationDebt" xlink:label="loc_jd_RepaymentOfNonrecourseSecuritizationDebt" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_RepaymentOfNonrecourseSecuritizationDebt" xml:lang="en-US">Repayment of Nonrecourse Securitization Debt</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_jd_RepaymentOfNonrecourseSecuritizationDebt" xml:lang="en-US">Repayment of nonrecourse securitization debt</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_RepaymentOfNonrecourseSecuritizationDebt" xlink:to="lab_jd_RepaymentOfNonrecourseSecuritizationDebt" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_RepaymentOfNonrecourseSecuritizationDebt" xml:lang="en-US">The cash outflow for nonrecourse securitization debt.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/terseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US">Net cash provided by 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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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>
<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/2021/elts/us-gaap-2021-01-31.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>
<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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2003/role/terseLabel" 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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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 settled by/(provided to) JD Technology</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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.xsd#jd_PaymentToAcquireLongTermTimeDeposits" xlink:label="loc_jd_PaymentToAcquireLongTermTimeDeposits" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_PaymentToAcquireLongTermTimeDeposits" xml:lang="en-US">Payment To Acquire Long Term Time Deposits</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_jd_PaymentToAcquireLongTermTimeDeposits" xml:lang="en-US">Purchases of long-term time deposits</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_PaymentToAcquireLongTermTimeDeposits" xlink:to="lab_jd_PaymentToAcquireLongTermTimeDeposits" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_PaymentToAcquireLongTermTimeDeposits" xml:lang="en-US">Payment to acquire long term time deposits.</label>
<loc xlink:type="locator" xlink:href="jd-20211231.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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 (Note 6)</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/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>
<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>
<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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/terseLabel" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xml:lang="en-US">Net increase 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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.xsd#jd_NoncashOrPartNoncashAcquisitionEquityInvestmentsObtained" xlink:label="loc_jd_NoncashOrPartNoncashAcquisitionEquityInvestmentsObtained" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_NoncashOrPartNoncashAcquisitionEquityInvestmentsObtained" xml:lang="en-US">Noncash or Part Noncash Acquisition, Equity Investments Obtained</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_NoncashOrPartNoncashAcquisitionEquityInvestmentsObtained" xml:lang="en-US">Equity investments obtained through commitment of future services and contribution of certain business</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_NoncashOrPartNoncashAcquisitionEquityInvestmentsObtained" xlink:to="lab_jd_NoncashOrPartNoncashAcquisitionEquityInvestmentsObtained" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_NoncashOrPartNoncashAcquisitionEquityInvestmentsObtained" xml:lang="en-US">Equity investments obtained through noncash or part noncash acquisition, including, but not limited to, commitment of future services and contribution of certain business.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xml:lang="en-US">Issuance of ordinary shares of JD Logistics less cash proceeds received</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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/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>
<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/verboseLabel" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xml:lang="en-US">Disposal group discontinued operations cash and cash equivalents</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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/periodEndLabel" 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/periodStartLabel" 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-20211231.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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</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-20211231.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="jd-20211231.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-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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</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/2021/elts/us-gaap-2021-01-31.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/2009/role/negatedLabel" 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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/positiveLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Stock issued during the period shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Issuance</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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 Digits reorganization</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNetAbstract" xlink:label="loc_us-gaap_InterestIncomeExpenseNetAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InterestIncomeExpenseNetAbstract" xml:lang="en-US">Interest income and interest expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InterestIncomeExpenseNetAbstract" 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_InterestIncomeExpenseNetAbstract" xlink:to="lab_us-gaap_InterestIncomeExpenseNetAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeAndInterestExpenseDisclosureTextBlock" xlink:label="loc_us-gaap_InterestIncomeAndInterestExpenseDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InterestIncomeAndInterestExpenseDisclosureTextBlock" xml:lang="en-US">Interest Income and Interest Expense Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InterestIncomeAndInterestExpenseDisclosureTextBlock" 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_InterestIncomeAndInterestExpenseDisclosureTextBlock" xlink:to="lab_us-gaap_InterestIncomeAndInterestExpenseDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="loc_us-gaap_TemporaryEquityDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TemporaryEquityDisclosureAbstract" xml:lang="en-US">Convertible redeemable non-controlling interests</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityDisclosureAbstract" xlink:to="lab_us-gaap_TemporaryEquityDisclosureAbstract" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_TemporaryEquityTextBlock" xlink:label="loc_jd_TemporaryEquityTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_TemporaryEquityTextBlock" xml:lang="en-US">Temporary Equity [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_TemporaryEquityTextBlock" xml:lang="en-US">Convertible redeemable non-controlling interests</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_TemporaryEquityTextBlock" xlink:to="lab_jd_TemporaryEquityTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_TemporaryEquityTextBlock" xml:lang="en-US">The entire disclosure pertaining to temporary equity.</label>
<loc xlink:type="locator" xlink:href="jd-20211231.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="jd-20211231.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</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/srt/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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-20211231.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-20211231.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-20211231.xsd#jd_JdIndustryMember" xlink:label="loc_jd_JdIndustryMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdIndustryMember" xml:lang="en-US">Jd Industry [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JdIndustryMember" 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_JdIndustryMember" xlink:to="lab_jd_JdIndustryMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdIndustryMember" xml:lang="en-US">Jd industry.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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>
<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-20211231.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">Lines of credit and loan facilities</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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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="jd-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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-20211231.xsd#jd_CurrentExpectedCreditLossesImpairmentPolicyTextBlock" xlink:label="loc_jd_CurrentExpectedCreditLossesImpairmentPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_CurrentExpectedCreditLossesImpairmentPolicyTextBlock" xml:lang="en-US">Current Expected Credit Losses Impairment [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_CurrentExpectedCreditLossesImpairmentPolicyTextBlock" xml:lang="en-US">Current expected credit losses impairment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_CurrentExpectedCreditLossesImpairmentPolicyTextBlock" xlink:to="lab_jd_CurrentExpectedCreditLossesImpairmentPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_CurrentExpectedCreditLossesImpairmentPolicyTextBlock" xml:lang="en-US">Current expected credit losses impairment.</label>
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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-20211231.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="jd-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_KuayueExpressMember" xlink:label="loc_jd_KuayueExpressMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_KuayueExpressMember" xml:lang="en-US">Kuayue Express [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_KuayueExpressMember" xlink:to="lab_jd_KuayueExpressMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_KuayueExpressMember" xml:lang="en-US">Kuayue-Express Group Co., Ltd.</label>
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JiangsuFiveStarMember" xlink:label="loc_jd_JiangsuFiveStarMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JiangsuFiveStarMember" xml:lang="en-US">Jiangsu Five Star [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JiangsuFiveStarMember" xlink:to="lab_jd_JiangsuFiveStarMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JiangsuFiveStarMember" xml:lang="en-US">Jiangsu Five Star Appliance Co., Ltd.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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-20211231.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-20211231.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-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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="jd-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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/us-gaap/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="jd-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xlink:label="loc_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xml:lang="en-US">Interest Income and Interest Expense Disclosure [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xml:lang="en-US">Schedule of interest expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xlink:to="lab_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.xsd#jd_ActivitiesOfPreferredStockTableTextBlock" xlink:label="loc_jd_ActivitiesOfPreferredStockTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ActivitiesOfPreferredStockTableTextBlock" xml:lang="en-US">Activities of Preferred Stock [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ActivitiesOfPreferredStockTableTextBlock" xml:lang="en-US">Schedule of convertible redeemable non-controlling interests activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ActivitiesOfPreferredStockTableTextBlock" xlink:to="lab_jd_ActivitiesOfPreferredStockTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ActivitiesOfPreferredStockTableTextBlock" xml:lang="en-US">Tabular disclosure of the convertible redeemable preferred shares activities.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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-20211231.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="jd-20211231.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-20211231.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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="jd-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/verboseLabel" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xml:lang="en-US">Non controlling interest ownership percentage</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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.xsd#jd_XianJingdongXunchengLogisticsCompanyLimitedMember" xlink:label="loc_jd_XianJingdongXunchengLogisticsCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_XianJingdongXunchengLogisticsCompanyLimitedMember" xml:lang="en-US">Xian Jingdong Xuncheng Logistics Company Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_XianJingdongXunchengLogisticsCompanyLimitedMember" xml:lang="en-US">Xi'an Jingdong Xuncheng Logistics Co., Ltd</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_XianJingdongXunchengLogisticsCompanyLimitedMember" xlink:to="lab_jd_XianJingdongXunchengLogisticsCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_XianJingdongXunchengLogisticsCompanyLimitedMember" xml:lang="en-US">Represents information pertaining to Xi'an Jingdong Xuncheng Logistics Company Limited.</label>
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.xsd#jd_JdcomECommerceInvestmentHongKongCompanyLimitedMember" xlink:label="loc_jd_JdcomECommerceInvestmentHongKongCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdcomECommerceInvestmentHongKongCompanyLimitedMember" xml:lang="en-US">Jdcom E Commerce Investment Hong Kong Company Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JdcomECommerceInvestmentHongKongCompanyLimitedMember" xml:lang="en-US">JD.com E-Commerce (Investment) Hong Kong Co., Ltd.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdcomECommerceInvestmentHongKongCompanyLimitedMember" xlink:to="lab_jd_JdcomECommerceInvestmentHongKongCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdcomECommerceInvestmentHongKongCompanyLimitedMember" xml:lang="en-US">Represents information pertaining to JD.com E-Commerce (Investment) Hong Kong Company Limited.</label>
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.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="jd-20211231.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-20211231.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>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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-20211231.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-20211231.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>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_JDLogisticsIncMember" xml:lang="en-US">JD Logistics, Inc</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-20211231.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 (formerly known as Jingdong E-Commerce (Express) Hong Kong Co., Ltd.)</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-20211231.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-20211231.xsd#jd_JingdongFiveStarApplianceGroupCoLtdMember" xlink:label="loc_jd_JingdongFiveStarApplianceGroupCoLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JingdongFiveStarApplianceGroupCoLtdMember" xml:lang="en-US">Jingdong Five Star Appliance Group Co Ltd [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JingdongFiveStarApplianceGroupCoLtdMember" xml:lang="en-US">Jingdong Five Star Appliance Group Co., Ltd. (formerly known as Jiangsu Five Star Appliance Co., Ltd.) ("Jiangsu Five Star")</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JingdongFiveStarApplianceGroupCoLtdMember" xlink:to="lab_jd_JingdongFiveStarApplianceGroupCoLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JingdongFiveStarApplianceGroupCoLtdMember" xml:lang="en-US">Represents information pertaining to Jingdong Five Star Appliance Group Co Ltd.</label>
<loc xlink:type="locator" xlink:href="jd-20211231.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 (formerly known as JD Logistics 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-20211231.xsd#jd_JdPropertyGroupCorporationMember" xlink:label="loc_jd_JdPropertyGroupCorporationMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdPropertyGroupCorporationMember" xml:lang="en-US">JD Property Group Corporation [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_JdPropertyGroupCorporationMember" xml:lang="en-US">JD Property Group Corporation ("JD Property") (formerly known as Jingdong Logistics Group Corporation)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdPropertyGroupCorporationMember" xlink:to="lab_jd_JdPropertyGroupCorporationMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdPropertyGroupCorporationMember" xml:lang="en-US">Represents information pertaining to JD property group corporation.</label>
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.xsd#jd_BeijingJingdongZhenshiInformationTechnologyCo.LtdMember" xlink:label="loc_jd_BeijingJingdongZhenshiInformationTechnologyCo.LtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_BeijingJingdongZhenshiInformationTechnologyCo.LtdMember" xml:lang="en-US">Beijing Jingdong Zhenshi Information Technology Co., Ltd [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_BeijingJingdongZhenshiInformationTechnologyCo.LtdMember" xml:lang="en-US">Beijing Jingdong Zhenshi Information Technology Co., Ltd.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_BeijingJingdongZhenshiInformationTechnologyCo.LtdMember" xlink:to="lab_jd_BeijingJingdongZhenshiInformationTechnologyCo.LtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_BeijingJingdongZhenshiInformationTechnologyCo.LtdMember" xml:lang="en-US">Represents information pertaining to Beijing Jingdong Zhenshi Information Technology Co., Ltd.</label>
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdIndustrialTechnologyIncMember" xlink:label="loc_jd_JdIndustrialTechnologyIncMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdIndustrialTechnologyIncMember" xml:lang="en-US">JD Industrial Technology Inc [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JdIndustrialTechnologyIncMember" xml:lang="en-US">JD Industrial Technology Inc. ("JD Industry")</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdIndustrialTechnologyIncMember" xlink:to="lab_jd_JdIndustrialTechnologyIncMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdIndustrialTechnologyIncMember" xml:lang="en-US">Represents information pertaining to JD Industrial Technology Inc.</label>
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.xsd#jd_JiangsuHuijiSpaceTechnologyCompanyLimitedMember" xlink:label="loc_jd_JiangsuHuijiSpaceTechnologyCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JiangsuHuijiSpaceTechnologyCompanyLimitedMember" xml:lang="en-US">Jiangsu Huiji Space Technology Company Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JiangsuHuijiSpaceTechnologyCompanyLimitedMember" 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_JiangsuHuijiSpaceTechnologyCompanyLimitedMember" xlink:to="lab_jd_JiangsuHuijiSpaceTechnologyCompanyLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JiangsuHuijiSpaceTechnologyCompanyLimitedMember" xml:lang="en-US">Represents information pertaining to Jiangsu huiji space technology company limited.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xml:lang="en-US">Proceeds from Issuance Initial Public 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-20211231.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/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/verboseLabel" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xml:lang="en-US">Sale of stock net consideration received on the 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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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-20211231.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="jd-20211231.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-20211231.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/srt/2021/elts/srt-2021-01-31.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/2021/currency-2021.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/2021/currency-2021.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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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-20211231.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-20211231.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_StrategicCooperationMember" xlink:label="loc_jd_StrategicCooperationMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_StrategicCooperationMember" xml:lang="en-US">Strategic Cooperation [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_StrategicCooperationMember" xml:lang="en-US">Strategic Cooperation Agreement</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_StrategicCooperationMember" xlink:to="lab_jd_StrategicCooperationMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_StrategicCooperationMember" xml:lang="en-US">Represents the information pertaining to the transactions with Tencent Holdings Limited.</label>
<loc xlink:type="locator" xlink:href="jd-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.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="jd-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:to="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:to="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" />
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.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-20211231.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="jd-20211231.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-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_NumberOfCapitalLeases" xlink:label="loc_jd_NumberOfCapitalLeases" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_NumberOfCapitalLeases" xml:lang="en-US">Number of Capital Leases</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_NumberOfCapitalLeases" xml:lang="en-US">Number of capital leases</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_NumberOfCapitalLeases" xlink:to="lab_jd_NumberOfCapitalLeases" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_NumberOfCapitalLeases" xml:lang="en-US">Represents number of capital leases.</label>
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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="jd-20211231.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-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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-20211231.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/2021/country-2021.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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/srt/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" xml:lang="en-US">Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" xml:lang="en-US">Impairment charges</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" xlink:to="lab_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/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="jd-20211231.xsd#jd_UnrealizedGainRecordedOnWealthManagementProductsInFairValuePotion" xlink:label="loc_jd_UnrealizedGainRecordedOnWealthManagementProductsInFairValuePotion" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_UnrealizedGainRecordedOnWealthManagementProductsInFairValuePotion" xml:lang="en-US">Unrealized Gain Recorded On Wealth Management Products in Fair Value Potion</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_UnrealizedGainRecordedOnWealthManagementProductsInFairValuePotion" xml:lang="en-US">Gross unrealized gains</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_UnrealizedGainRecordedOnWealthManagementProductsInFairValuePotion" xlink:to="lab_jd_UnrealizedGainRecordedOnWealthManagementProductsInFairValuePotion" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_UnrealizedGainRecordedOnWealthManagementProductsInFairValuePotion" xml:lang="en-US">Unrealized&#8203; gain&#8203;s recorded on wealth management products in fair value potion.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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="jd-20211231.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="jd-20211231.xsd#jd_RealizedGainOfTheInvestmentSecurities" xlink:label="loc_jd_RealizedGainOfTheInvestmentSecurities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_RealizedGainOfTheInvestmentSecurities" xml:lang="en-US">Realized Gain Of The Investment Securities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_RealizedGainOfTheInvestmentSecurities" xml:lang="en-US">Realized gain of investment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_RealizedGainOfTheInvestmentSecurities" xlink:to="lab_jd_RealizedGainOfTheInvestmentSecurities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_RealizedGainOfTheInvestmentSecurities" xml:lang="en-US">Realized gain of the investment securities.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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-20211231.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-20211231.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-20211231.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-20211231.xsd#jd_FarfetchcomLimitedMember" xlink:label="loc_jd_FarfetchcomLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_FarfetchcomLimitedMember" xml:lang="en-US">Farfetchcom Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_FarfetchcomLimitedMember" xml:lang="en-US">Farfetch</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_FarfetchcomLimitedMember" xlink:to="lab_jd_FarfetchcomLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_FarfetchcomLimitedMember" xml:lang="en-US">Represents the information pertaining to Farfetch.com Limited.</label>
<loc xlink:type="locator" xlink:href="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/terseLabel" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xml:lang="en-US">Business Acquisition, Percentage of Equity Interest</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>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" 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_EquityMethodInvestmentOwnershipPercentage" xlink:to="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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="jd-20211231.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-20211231.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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>
<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="jd-20211231.xsd#jd_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred" xlink:label="loc_jd_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred" xml:lang="en-US">Business Combination Conversion of loan and assuming of debt Incurred</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred" xml:lang="en-US">Conversion of loan and assuming of debt</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred" xml:lang="en-US">Acquisition of equity interest by loan conversion</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred" xlink:to="lab_jd_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred" xml:lang="en-US">Business combination conversion of loan and assuming of debt Incurred.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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="jd-20211231.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/2009/role/negatedLabel" xlink:label="lab_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue" xml:lang="en-US">Net liabilities assumed</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="jd-20211231.xsd#jd_BusinessCombinationRecognizedPpeAppreciation" xlink:label="loc_jd_BusinessCombinationRecognizedPpeAppreciation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_BusinessCombinationRecognizedPpeAppreciation" xml:lang="en-US">Business Combination Recognized PPE appreciation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_BusinessCombinationRecognizedPpeAppreciation" xml:lang="en-US">Appreciation of property, equipment and software</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_BusinessCombinationRecognizedPpeAppreciation" xlink:to="lab_jd_BusinessCombinationRecognizedPpeAppreciation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_BusinessCombinationRecognizedPpeAppreciation" xml:lang="en-US">The amount of the fair value of PPE in excess of carrying value.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/terseLabel" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xml:lang="en-US">Trademark</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/totalLabel" 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-20211231.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/2021/elts/us-gaap-2021-01-31.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/terseLabel" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xml:lang="en-US">Payment to acquire remaining equity interest</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/2021/elts/us-gaap-2021-01-31.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/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>
<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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.xsd#jd_StatementLineitemsLineItems" xlink:label="loc_jd_StatementLineitemsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_StatementLineitemsLineItems" xml:lang="en-US">Statement Lineitems [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_StatementLineitemsLineItems" xlink:to="lab_jd_StatementLineitemsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_StatementLineitemsLineItems" xml:lang="en-US">Statement Lineitems .</label>
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_GainOnRevaluationOfEquityInterest" xlink:label="loc_jd_GainOnRevaluationOfEquityInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_GainOnRevaluationOfEquityInterest" xml:lang="en-US">Gain On Revaluation of equity interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_GainOnRevaluationOfEquityInterest" xml:lang="en-US">Gain On Revaluation of equity interest</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_GainOnRevaluationOfEquityInterest" xlink:to="lab_jd_GainOnRevaluationOfEquityInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_GainOnRevaluationOfEquityInterest" xml:lang="en-US">Gain on Revaluation of equity interest .</label>
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" xlink:label="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Restricted Cash</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Restricted Cash</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" xlink:to="lab_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Restricted Cash .</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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">Percenatge of ordinary shares acquired</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xml:lang="en-US">Business Combination, Consideration Transferred, Liabilities Incurred</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xml:lang="en-US">Business Combination, Consideration Transferred, Liabilities Incurred</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xml:lang="en-US">Business Acquisition, Transaction Costs</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xml:lang="en-US">Business Acquisition, Transaction Costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:to="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_BusinessCombinationTradeReceivablesAmountNotExpectedToBeCollected" xlink:label="loc_jd_BusinessCombinationTradeReceivablesAmountNotExpectedToBeCollected" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_BusinessCombinationTradeReceivablesAmountNotExpectedToBeCollected" xml:lang="en-US">Business Combination Trade Receivables Amount Not Expected To Be Collected</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_BusinessCombinationTradeReceivablesAmountNotExpectedToBeCollected" xml:lang="en-US">Business acquisition trade receivables amount not expected to be collected</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_BusinessCombinationTradeReceivablesAmountNotExpectedToBeCollected" xlink:to="lab_jd_BusinessCombinationTradeReceivablesAmountNotExpectedToBeCollected" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_BusinessCombinationTradeReceivablesAmountNotExpectedToBeCollected" xml:lang="en-US">Business combination trade receivables amount not expected to be collected.</label>
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.xsd#jd_BusinessCombinationTradeReceivablesGrossContractualAmount" xlink:label="loc_jd_BusinessCombinationTradeReceivablesGrossContractualAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_BusinessCombinationTradeReceivablesGrossContractualAmount" xml:lang="en-US">Business Combination Trade Receivables Gross Contractual Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_BusinessCombinationTradeReceivablesGrossContractualAmount" xml:lang="en-US">Business acquistion trade receivables gross contractual amount</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_BusinessCombinationTradeReceivablesGrossContractualAmount" xlink:to="lab_jd_BusinessCombinationTradeReceivablesGrossContractualAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_BusinessCombinationTradeReceivablesGrossContractualAmount" xml:lang="en-US">Business combination trade receivables gross contractual amount.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" xml:lang="en-US">Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" xml:lang="en-US">Business Acquisition, Percentage of Equity Interest Acquired</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" xlink:to="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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>
<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="jd-20211231.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-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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 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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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="jd-20211231.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-20211231.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-20211231.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/srt/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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-20211231.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-20211231.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="jd-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/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/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/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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xml:lang="en-US">Building and Building Improvements [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xml:lang="en-US">Building and building improvement</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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">2026</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-20211231.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">2022</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-20211231.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">2027 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-20211231.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">2024</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-20211231.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">2025</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-20211231.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">2023</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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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">2024</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/2021/elts/us-gaap-2021-01-31.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">2022</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/2021/elts/us-gaap-2021-01-31.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">2023</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/2021/elts/us-gaap-2021-01-31.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">2025</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/2021/elts/us-gaap-2021-01-31.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">2026</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/2021/elts/us-gaap-2021-01-31.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">2027 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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/periodStartLabel" xlink:label="lab_us-gaap_GoodwillGross" xml:lang="en-US">Goodwill</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/negatedPeriodStartLabel" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xml:lang="en-US">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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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="jd-20211231.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="jd-20211231.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-20211231.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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 payables</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-20211231.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="jd-20211231.xsd#jd_UnsecuredSeniorNotesDue2021Member" xlink:label="loc_jd_UnsecuredSeniorNotesDue2021Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_UnsecuredSeniorNotesDue2021Member" xml:lang="en-US">Unsecured Senior Notes Due2021 [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_UnsecuredSeniorNotesDue2021Member" xml:lang="en-US">3.125% notes due 2021</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_UnsecuredSeniorNotesDue2021Member" xlink:to="lab_jd_UnsecuredSeniorNotesDue2021Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_UnsecuredSeniorNotesDue2021Member" xml:lang="en-US">Represents information pertaining to 3.125% unsecured senior notes due 2021.</label>
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.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="jd-20211231.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-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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>
<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="jd-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xml:lang="en-US">Interest rate</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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/definitionGuidance" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" 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_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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>
<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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/verboseLabel" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xml:lang="en-US">Debt payable within one year</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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>
<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/2021/elts/us-gaap-2021-01-31.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>
<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/2021/elts/us-gaap-2021-01-31.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>
<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/2021/elts/us-gaap-2021-01-31.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>
<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/2021/elts/us-gaap-2021-01-31.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>
<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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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">2023</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/2021/elts/us-gaap-2021-01-31.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">2027 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/2021/elts/us-gaap-2021-01-31.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">2022</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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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">2024</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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">2025</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/2021/elts/us-gaap-2021-01-31.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">2026</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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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="jd-20211231.xsd#jd_JdLogisticsPropertiesCoreFundLPMember" xlink:label="loc_jd_JdLogisticsPropertiesCoreFundLPMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdLogisticsPropertiesCoreFundLPMember" xml:lang="en-US">Jd Logistics Properties Core Fund L P [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_JdLogisticsPropertiesCoreFundLPMember" xml:lang="en-US">Core Fund</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdLogisticsPropertiesCoreFundLPMember" xlink:to="lab_jd_JdLogisticsPropertiesCoreFundLPMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdLogisticsPropertiesCoreFundLPMember" xml:lang="en-US">Represents information pertaining to JD Logistics Properties Core Fund, L.P. (the "Fund")</label>
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdAriesDevelopmentMember" xlink:label="loc_jd_JdAriesDevelopmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdAriesDevelopmentMember" xml:lang="en-US">JD Aries Development [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JdAriesDevelopmentMember" xml:lang="en-US">JD Aries Development Member</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdAriesDevelopmentMember" xlink:to="lab_jd_JdAriesDevelopmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdAriesDevelopmentMember" xml:lang="en-US">JD Aries Development</label>
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_GicAndMubdalaInvestmentCompanyMember" xlink:label="loc_jd_GicAndMubdalaInvestmentCompanyMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_GicAndMubdalaInvestmentCompanyMember" xml:lang="en-US">GIC And Mubdala Investment Company [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_GicAndMubdalaInvestmentCompanyMember" xml:lang="en-US">GIC And Mubdala Investment Company</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_GicAndMubdalaInvestmentCompanyMember" xlink:to="lab_jd_GicAndMubdalaInvestmentCompanyMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_GicAndMubdalaInvestmentCompanyMember" xml:lang="en-US">GIC and Mubdala investment company [Member].</label>
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.xsd#jd_JdLogisticsPropertiesCoreFundIiLPMember" xlink:label="loc_jd_JdLogisticsPropertiesCoreFundIiLPMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JdLogisticsPropertiesCoreFundIiLPMember" xml:lang="en-US">JD Logistics Properties Core Fund II L P [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JdLogisticsPropertiesCoreFundIiLPMember" xml:lang="en-US">Core Fund II</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JdLogisticsPropertiesCoreFundIiLPMember" xlink:to="lab_jd_JdLogisticsPropertiesCoreFundIiLPMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JdLogisticsPropertiesCoreFundIiLPMember" xml:lang="en-US">Jd logistics properties core fund II L P.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_GicMember" xlink:label="loc_jd_GicMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_GicMember" xml:lang="en-US">Gic [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_GicMember" xml:lang="en-US">GIC</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_GicMember" xlink:to="lab_jd_GicMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_GicMember" xml:lang="en-US">This member representing GIC Private Limited.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.xsd#jd_ModernLogisticsFacilitiesMember" xlink:label="loc_jd_ModernLogisticsFacilitiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ModernLogisticsFacilitiesMember" xml:lang="en-US">Modern Logistics Facilities [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ModernLogisticsFacilitiesMember" xml:lang="en-US">Modern Logistics Facilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ModernLogisticsFacilitiesMember" xlink:to="lab_jd_ModernLogisticsFacilitiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ModernLogisticsFacilitiesMember" xml:lang="en-US">Modern logistics facilities.</label>
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.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-20211231.xsd#jd_CoreFundTwoMember" xlink:label="loc_jd_CoreFundTwoMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_CoreFundTwoMember" xml:lang="en-US">Core Fund Two [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_CoreFundTwoMember" xml:lang="en-US">Core Fund II</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_CoreFundTwoMember" xlink:to="lab_jd_CoreFundTwoMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_CoreFundTwoMember" xml:lang="en-US">Core fund two.</label>
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_LogisticsInvestmentDevelopmentFundOneMember" xlink:label="loc_jd_LogisticsInvestmentDevelopmentFundOneMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LogisticsInvestmentDevelopmentFundOneMember" xml:lang="en-US">Logistics Investment Development Fund One [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_LogisticsInvestmentDevelopmentFundOneMember" xml:lang="en-US">Logistics Investment Development Fund One</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LogisticsInvestmentDevelopmentFundOneMember" xlink:to="lab_jd_LogisticsInvestmentDevelopmentFundOneMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LogisticsInvestmentDevelopmentFundOneMember" xml:lang="en-US">Logistics investment development fund one [Member].</label>
<loc xlink:type="locator" xlink:href="jd-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup" xml:lang="en-US">Assets Held-for-sale, Not Part of Disposal Group</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup" xml:lang="en-US">Total gross asset value to be disposed to Core Fund</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup" xlink:to="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="jd-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets" xml:lang="en-US">Gain on disposal of assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_PercentageOfEquityInterestDisposed" xlink:label="loc_jd_PercentageOfEquityInterestDisposed" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_PercentageOfEquityInterestDisposed" xml:lang="en-US">Percentage Of Equity Interest Disposed</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_PercentageOfEquityInterestDisposed" xml:lang="en-US">Percentage of equity interest disposed</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_PercentageOfEquityInterestDisposed" xlink:to="lab_jd_PercentageOfEquityInterestDisposed" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_PercentageOfEquityInterestDisposed" xml:lang="en-US">Percentage of equity interest disposed.</label>
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_UnsecuredSeniorNotesAndBankBorrowingsMember" xlink:label="loc_jd_UnsecuredSeniorNotesAndBankBorrowingsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_UnsecuredSeniorNotesAndBankBorrowingsMember" xml:lang="en-US">Unsecured Senior Notes And Bank Borrowings [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_UnsecuredSeniorNotesAndBankBorrowingsMember" xml:lang="en-US">Unsecured Senior Notes Bank Borrowings and Others</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_UnsecuredSeniorNotesAndBankBorrowingsMember" xlink:to="lab_jd_UnsecuredSeniorNotesAndBankBorrowingsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_UnsecuredSeniorNotesAndBankBorrowingsMember" xml:lang="en-US">Unsecured&#8203; senior&#8203; notes&#8203; and&#8203; bank&#8203; borrowings&#8203;.</label>
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_NonrecourseSecuritizationDebtMember" xlink:label="loc_jd_NonrecourseSecuritizationDebtMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_NonrecourseSecuritizationDebtMember" xml:lang="en-US">Nonrecourse Securitization Debt [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_NonrecourseSecuritizationDebtMember" xml:lang="en-US">Nonrecourse securitization debt</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_NonrecourseSecuritizationDebtMember" xlink:to="lab_jd_NonrecourseSecuritizationDebtMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_NonrecourseSecuritizationDebtMember" xml:lang="en-US">Represents information pertaining to liabilities accounted for as nonrecourse securitization debt recognized in the transferor's statement of financial position at the end of each period.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="loc_us-gaap_OtherNonoperatingIncome" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherNonoperatingIncome" xml:lang="en-US">Other Nonoperating Income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherNonoperatingIncome" 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_OtherNonoperatingIncome" xlink:to="lab_us-gaap_OtherNonoperatingIncome" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/country-2021.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/2021/country-2021.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/terseLabel" xlink:label="lab_country_ID" xml:lang="en-US">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/2021/country-2021.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-20211231.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-20211231.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-20211231.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-20211231.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="jd-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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="jd-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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="jd-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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 China 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/2021/elts/us-gaap-2021-01-31.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 China 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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/(expenses)</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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-China 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/2021/elts/us-gaap-2021-01-31.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 China 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="jd-20211231.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="jd-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/periodStartLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xml:lang="en-US">Balance at beginning of the Year</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>
<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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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="jd-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityByClassOfStockTable" xlink:label="loc_us-gaap_TemporaryEquityByClassOfStockTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TemporaryEquityByClassOfStockTable" xml:lang="en-US">Temporary Equity, by Class of Stock [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable" xlink:to="lab_us-gaap_TemporaryEquityByClassOfStockTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLineItems" xlink:label="loc_us-gaap_TemporaryEquityLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TemporaryEquityLineItems" xml:lang="en-US">Temporary Equity [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TemporaryEquityLineItems" xml:lang="en-US">Temporary Equity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_TemporaryEquityLineItems" xml:lang="en-US">Preferred shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityLineItems" xlink:to="lab_us-gaap_TemporaryEquityLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xml:lang="en-US">Temporary Equity, Stock Issued During Period, Value, New Issues</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xml:lang="en-US">Issuance of preferred shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xml:lang="en-US">Issuance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_TemporaryEquityRedemptionTerm" xlink:label="loc_jd_TemporaryEquityRedemptionTerm" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_TemporaryEquityRedemptionTerm" xml:lang="en-US">Temporary Equity, Redemption Term</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_TemporaryEquityRedemptionTerm" xml:lang="en-US">Term of preferred shares redeemable by holders</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_TemporaryEquityRedemptionTerm" xlink:to="lab_jd_TemporaryEquityRedemptionTerm" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_TemporaryEquityRedemptionTerm" xml:lang="en-US">The term of redemption of temporary equity from the issuance date in the event that a qualified initial public offering (''Qualified IPO'') has not occurred and the temporary equity has not been converted, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</label>
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_TemporaryEquityRedemptionMinimumOfferingValueOfQualifiedIpo" xlink:label="loc_jd_TemporaryEquityRedemptionMinimumOfferingValueOfQualifiedIpo" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_TemporaryEquityRedemptionMinimumOfferingValueOfQualifiedIpo" xml:lang="en-US">Temporary Equity, Redemption, Minimum Offering Value of Qualified IPO</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_TemporaryEquityRedemptionMinimumOfferingValueOfQualifiedIpo" xml:lang="en-US">Minimum offering value on fully diluted basis</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_TemporaryEquityRedemptionMinimumOfferingValueOfQualifiedIpo" xlink:to="lab_jd_TemporaryEquityRedemptionMinimumOfferingValueOfQualifiedIpo" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_TemporaryEquityRedemptionMinimumOfferingValueOfQualifiedIpo" xml:lang="en-US">Minimum offering value on fully diluted basis as a qualified initial public offering (''Qualified IPO'').</label>
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_NumberOfVotePerShare" xlink:label="loc_jd_NumberOfVotePerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_NumberOfVotePerShare" xml:lang="en-US">Number of Vote per Share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_NumberOfVotePerShare" xml:lang="en-US">Number of vote per share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_NumberOfVotePerShare" xlink:to="lab_jd_NumberOfVotePerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_NumberOfVotePerShare" xml:lang="en-US">Number of vote per share.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityRedemptionPricePerShare" xlink:label="loc_us-gaap_TemporaryEquityRedemptionPricePerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TemporaryEquityRedemptionPricePerShare" xml:lang="en-US">Temporary Equity, Redemption Price Per Share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TemporaryEquityRedemptionPricePerShare" xml:lang="en-US">Shares purchase price</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityRedemptionPricePerShare" xlink:to="lab_us-gaap_TemporaryEquityRedemptionPricePerShare" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:label="loc_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xml:lang="en-US">Convertible Preferred Stock, Shares Issued upon Conversion</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xml:lang="en-US">Number of ordinary shares issued on conversion of each preferred shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:to="lab_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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">JD Logistics Inc [Member]</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">JD logistics Inc.</label>
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_TemporaryEquityConversionRightsThresholdPercentageOfOwnershipPercentage" xlink:label="loc_jd_TemporaryEquityConversionRightsThresholdPercentageOfOwnershipPercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_TemporaryEquityConversionRightsThresholdPercentageOfOwnershipPercentage" xml:lang="en-US">Temporary Equity, Conversion Rights, Threshold Percentage of Ownership Percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_TemporaryEquityConversionRightsThresholdPercentageOfOwnershipPercentage" xml:lang="en-US">Percentage of Preference Shareholders holding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_TemporaryEquityConversionRightsThresholdPercentageOfOwnershipPercentage" xlink:to="lab_jd_TemporaryEquityConversionRightsThresholdPercentageOfOwnershipPercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_TemporaryEquityConversionRightsThresholdPercentageOfOwnershipPercentage" xml:lang="en-US">Threshold percentage of ownership percentage hold by the shareholders who elect to convert.</label>
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_IncreaseDecreaseInTemporaryEquitySharesRollForward" xlink:label="loc_jd_IncreaseDecreaseInTemporaryEquitySharesRollForward" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_IncreaseDecreaseInTemporaryEquitySharesRollForward" xml:lang="en-US">Increase (Decrease) in Temporary Equity, Shares [Roll Forward]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_IncreaseDecreaseInTemporaryEquitySharesRollForward" 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_jd_IncreaseDecreaseInTemporaryEquitySharesRollForward" xlink:to="lab_jd_IncreaseDecreaseInTemporaryEquitySharesRollForward" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_IncreaseDecreaseInTemporaryEquitySharesRollForward" xml:lang="en-US">A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xml:lang="en-US">Temporary Equity, Shares Outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xml:lang="en-US">Balance at the beginning of the year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xml:lang="en-US">Balance 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_TemporaryEquitySharesOutstanding" xlink:to="lab_us-gaap_TemporaryEquitySharesOutstanding" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinarySharesShares" xlink:label="loc_jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinarySharesShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinarySharesShares" xml:lang="en-US">Conversion of convertible redeemable preferred shares to ordinary shares, shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinarySharesShares" xml:lang="en-US">Conversion of convertible redeemable preferred shares to ordinary shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinarySharesShares" xlink:to="lab_jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinarySharesShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinarySharesShares" xml:lang="en-US">Conversion of convertible redeemable preferred shares to ordinary shares, shares</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xml:lang="en-US">Increase (Decrease) in Temporary Equity [Roll Forward]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xml:lang="en-US">Amount</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinaryShares" xlink:label="loc_jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinaryShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinaryShares" xml:lang="en-US">Conversion of convertible redeemable preferred shares to ordinary shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinaryShares" xml:lang="en-US">&#160;Conversion of convertible redeemable preferred shares to ordinary shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinaryShares" xlink:to="lab_jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinaryShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinaryShares" xml:lang="en-US">Conversion of convertible redeemable preferred shares to ordinary shares</label>
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_IncomeLossFromContinuingOperationsAttributableToConvertibleRedeemableNonControllingInterest" xlink:label="loc_jd_IncomeLossFromContinuingOperationsAttributableToConvertibleRedeemableNonControllingInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_IncomeLossFromContinuingOperationsAttributableToConvertibleRedeemableNonControllingInterest" xml:lang="en-US">Income Loss From Continuing Operations Attributable To Convertible Redeemable Non Controlling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_IncomeLossFromContinuingOperationsAttributableToConvertibleRedeemableNonControllingInterest" xml:lang="en-US">Net loss attributable to mezzanine equity classified as non-controlling interests shareholders</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_IncomeLossFromContinuingOperationsAttributableToConvertibleRedeemableNonControllingInterest" xlink:to="lab_jd_IncomeLossFromContinuingOperationsAttributableToConvertibleRedeemableNonControllingInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_IncomeLossFromContinuingOperationsAttributableToConvertibleRedeemableNonControllingInterest" xml:lang="en-US">Amount after tax of income (loss) from continuing operations attributable to the convertible redeemable non-controlling interests.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:label="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xml:lang="en-US">Sale of Stock, Percentage of Ownership after Transaction</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:to="lab_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_SharesIssuedAsAPercentageOfTotalIssuedCapital" xlink:label="loc_jd_SharesIssuedAsAPercentageOfTotalIssuedCapital" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_SharesIssuedAsAPercentageOfTotalIssuedCapital" xml:lang="en-US">Shares Issued As A Percentage Of Total Issued Capital</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_SharesIssuedAsAPercentageOfTotalIssuedCapital" xml:lang="en-US">Shares issued as a percentage of total issued capital</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_SharesIssuedAsAPercentageOfTotalIssuedCapital" xlink:to="lab_jd_SharesIssuedAsAPercentageOfTotalIssuedCapital" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_SharesIssuedAsAPercentageOfTotalIssuedCapital" xml:lang="en-US">Shares issued as a percentage of total issued capital.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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="jd-20211231.xsd#jd_TransactionWithWalmartMember" xlink:label="loc_jd_TransactionWithWalmartMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_TransactionWithWalmartMember" xml:lang="en-US">Transaction With Walmart [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_jd_TransactionWithWalmartMember" xml:lang="en-US">Transaction with Walmart</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_TransactionWithWalmartMember" xlink:to="lab_jd_TransactionWithWalmartMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_TransactionWithWalmartMember" xml:lang="en-US">Represents information pertaining to a series of agreements entered into by the Company, Walmart and Yihaodian ("YHD"), a subsidiary of Walmart.</label>
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_GoogleLLCMember" xlink:label="loc_jd_GoogleLLCMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_GoogleLLCMember" xml:lang="en-US">Google LLC [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_GoogleLLCMember" xml:lang="en-US">Google LLC</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_GoogleLLCMember" xlink:to="lab_jd_GoogleLLCMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_GoogleLLCMember" xml:lang="en-US">Representing information pertaining to Google LLC.</label>
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_NewheightHoldingsLtdMember" xlink:label="loc_jd_NewheightHoldingsLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_NewheightHoldingsLtdMember" xml:lang="en-US">Newheight Holdings Ltd [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_NewheightHoldingsLtdMember" xml:lang="en-US">Newheight Holdings Ltd</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_NewheightHoldingsLtdMember" xlink:to="lab_jd_NewheightHoldingsLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_NewheightHoldingsLtdMember" xml:lang="en-US">Represents information pertaining to Newheight Holdings Ltd., a wholly owned subsidiary of Walmart.</label>
<loc xlink:type="locator" xlink:href="jd-20211231.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="jd-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaap_PrivatePlacementMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrivatePlacementMember" xml:lang="en-US">Private Placement [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PrivatePlacementMember" xml:lang="en-US">Private Placement</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrivatePlacementMember" xlink:to="lab_us-gaap_PrivatePlacementMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_ProceedsFromIssuanceOfCommonStockAfterDeductingFinancingCharges" xlink:label="loc_jd_ProceedsFromIssuanceOfCommonStockAfterDeductingFinancingCharges" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_ProceedsFromIssuanceOfCommonStockAfterDeductingFinancingCharges" xml:lang="en-US">Proceeds from Issuance of Common Stock, after Deducting Financing Charges</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_ProceedsFromIssuanceOfCommonStockAfterDeductingFinancingCharges" xml:lang="en-US">Consideration received after deducting financing charges</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_ProceedsFromIssuanceOfCommonStockAfterDeductingFinancingCharges" xlink:to="lab_jd_ProceedsFromIssuanceOfCommonStockAfterDeductingFinancingCharges" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_ProceedsFromIssuanceOfCommonStockAfterDeductingFinancingCharges" xml:lang="en-US">The cash inflow from the additional capital contribution to the entity after deducting financing charges.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.xsd#jd_SharesRepurchasedTotalUnderStockRepurchaseProgram" xlink:label="loc_jd_SharesRepurchasedTotalUnderStockRepurchaseProgram" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_SharesRepurchasedTotalUnderStockRepurchaseProgram" xml:lang="en-US">Shares Repurchased total under stock repurchase program</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_SharesRepurchasedTotalUnderStockRepurchaseProgram" xml:lang="en-US">Shares repurchased total (in ADS shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_SharesRepurchasedTotalUnderStockRepurchaseProgram" xlink:to="lab_jd_SharesRepurchasedTotalUnderStockRepurchaseProgram" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_SharesRepurchasedTotalUnderStockRepurchaseProgram" xml:lang="en-US">Total shares repurchased under stock &#8203;repurchase &#8203;program.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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="jd-20211231.xsd#jd_TwentyEighteenShareRepurchaseProgramMember" xlink:label="loc_jd_TwentyEighteenShareRepurchaseProgramMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_TwentyEighteenShareRepurchaseProgramMember" xml:lang="en-US">Twenty Eighteen Share Repurchase Program [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_TwentyEighteenShareRepurchaseProgramMember" xml:lang="en-US">2018 Share repurchase program</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_TwentyEighteenShareRepurchaseProgramMember" xlink:to="lab_jd_TwentyEighteenShareRepurchaseProgramMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_TwentyEighteenShareRepurchaseProgramMember" xml:lang="en-US">Twenty eighteen share repurchase program.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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>
<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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_VestingBasedOnPerformanceMember" xlink:label="loc_jd_VestingBasedOnPerformanceMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_VestingBasedOnPerformanceMember" xml:lang="en-US">Vesting Based On Performance [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_VestingBasedOnPerformanceMember" xml:lang="en-US">Performance-based</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_VestingBasedOnPerformanceMember" xlink:to="lab_jd_VestingBasedOnPerformanceMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_VestingBasedOnPerformanceMember" xml:lang="en-US">Represents a share based compensation award with vesting based on achievement of performance conditions.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xml:lang="en-US">Number of units unvested during the period</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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xml:lang="en-US">Proceeds from Stock Options Exercised</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xml:lang="en-US">Cash received from the exercises of share options</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_CashReceivableFromStockOptionExercises" xlink:label="loc_jd_CashReceivableFromStockOptionExercises" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_CashReceivableFromStockOptionExercises" xml:lang="en-US">Cash Receivable From Stock Option Exercises</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_CashReceivableFromStockOptionExercises" xlink:to="lab_jd_CashReceivableFromStockOptionExercises" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_CashReceivableFromStockOptionExercises" xml:lang="en-US">Amount receivable from exercise of stock options.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JdHealthPlanMember" xml:lang="en-US">JD Health Plan</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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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="jd-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/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/2021/elts/us-gaap-2021-01-31.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/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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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</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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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 &#8211; 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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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="jd-20211231.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-20211231.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-20211231.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-20211231.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="jd-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.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="jd-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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-20211231.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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="jd-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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="jd-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/verboseLabel" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xml:lang="en-US">Revolving lines of credit</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>
<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="jd-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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="jd-20211231.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="jd-20211231.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="jd-20211231.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-20211231.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-20211231.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="jd-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.xsd#jd_OneyearCorporateBondMember" xlink:label="loc_jd_OneyearCorporateBondMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_OneyearCorporateBondMember" xml:lang="en-US">oneyear corporate bond [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_OneyearCorporateBondMember" xml:lang="en-US">Oneyear corporate bond</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_OneyearCorporateBondMember" xlink:to="lab_jd_OneyearCorporateBondMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_OneyearCorporateBondMember" xml:lang="en-US">one-year corporate bond.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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">2027 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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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">2024</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/2021/elts/us-gaap-2021-01-31.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">2025</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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">2026</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/2021/elts/us-gaap-2021-01-31.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">2023</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/2021/elts/us-gaap-2021-01-31.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">2022</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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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-20211231.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-20211231.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="jd-20211231.xsd#jd_JDLFinancingMember" xlink:label="loc_jd_JDLFinancingMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_JDLFinancingMember" xml:lang="en-US">JDL Financing [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_JDLFinancingMember" xml:lang="en-US">JDL Financing</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_JDLFinancingMember" xlink:to="lab_jd_JDLFinancingMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_JDLFinancingMember" xml:lang="en-US">JDL Financing [Member]</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesSubscribedButUnissuedValue" xlink:label="loc_us-gaap_PreferredStockSharesSubscribedButUnissuedValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PreferredStockSharesSubscribedButUnissuedValue" xml:lang="en-US">Preferred Stock, Value, Subscriptions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PreferredStockSharesSubscribedButUnissuedValue" xml:lang="en-US">Preferred stock value issued but not subscribed</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesSubscribedButUnissuedValue" xlink:to="lab_us-gaap_PreferredStockSharesSubscribedButUnissuedValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xml:lang="en-US">Proceeds from Sale of Equity Method Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xml:lang="en-US">Sale of ordinary shares, equity method investment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:to="lab_us-gaap_ProceedsFromSaleOfEquityMethodInvestments" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/terseLabel" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xml:lang="en-US">Percentage of equity interest acquired</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="jd-20211231.xsd#jd_PercentageOfIssuedAndOutstandingShares" xlink:label="loc_jd_PercentageOfIssuedAndOutstandingShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_PercentageOfIssuedAndOutstandingShares" xml:lang="en-US">Percentage Of Issued And Outstanding Shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_PercentageOfIssuedAndOutstandingShares" xml:lang="en-US">Percentage of issued and outstanding shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_PercentageOfIssuedAndOutstandingShares" xlink:to="lab_jd_PercentageOfIssuedAndOutstandingShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_PercentageOfIssuedAndOutstandingShares" xml:lang="en-US">Percentage of issued and outstanding shares.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesSubscriptions" xlink:label="loc_us-gaap_CommonStockSharesSubscriptions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockSharesSubscriptions" xml:lang="en-US">Common Stock, Value, Subscriptions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockSharesSubscriptions" xml:lang="en-US">Total purchase price</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesSubscriptions" xlink:to="lab_us-gaap_CommonStockSharesSubscriptions" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_LineOfCreditNumberOfLeadArrangers" xlink:label="loc_jd_LineOfCreditNumberOfLeadArrangers" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_LineOfCreditNumberOfLeadArrangers" xml:lang="en-US">Line of Credit Number of Lead Arrangers</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_LineOfCreditNumberOfLeadArrangers" xml:lang="en-US">Number of lead arrangers</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_LineOfCreditNumberOfLeadArrangers" xlink:to="lab_jd_LineOfCreditNumberOfLeadArrangers" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_LineOfCreditNumberOfLeadArrangers" xml:lang="en-US">Line of credit number of lead arrangers.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" xml:lang="en-US">Business Acquisition, Equity Interest Issued or Issuable, Value Assigned</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" xml:lang="en-US">Business Acquisition, Equity Interest Issued or Issuable, Value Assigned</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" xlink:to="lab_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesSubscribedButUnissued" xlink:label="loc_us-gaap_CommonStockSharesSubscribedButUnissued" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockSharesSubscribedButUnissued" xml:lang="en-US">Common Stock, Shares Subscribed but Unissued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockSharesSubscribedButUnissued" xml:lang="en-US">Number of shares agreed to issue,Shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesSubscribedButUnissued" xlink:to="lab_us-gaap_CommonStockSharesSubscribedButUnissued" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_InvestmentUnderTheSharePurchaseAgreement" xlink:label="loc_jd_InvestmentUnderTheSharePurchaseAgreement" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_InvestmentUnderTheSharePurchaseAgreement" xml:lang="en-US">Investment Under The Share Purchase Agreement</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_InvestmentUnderTheSharePurchaseAgreement" xml:lang="en-US">Investment under the share purchase agreement</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_InvestmentUnderTheSharePurchaseAgreement" xlink:to="lab_jd_InvestmentUnderTheSharePurchaseAgreement" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_InvestmentUnderTheSharePurchaseAgreement" xml:lang="en-US">Investment under the share purchase agreement.</label>
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.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-20211231.xsd#jd_NonRedeemableSeriesBPreferredStockAgreementMember" xlink:label="loc_jd_NonRedeemableSeriesBPreferredStockAgreementMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_NonRedeemableSeriesBPreferredStockAgreementMember" xml:lang="en-US">Non Redeemable Series B Preferred Stock Agreement [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_NonRedeemableSeriesBPreferredStockAgreementMember" xlink:to="lab_jd_NonRedeemableSeriesBPreferredStockAgreementMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_NonRedeemableSeriesBPreferredStockAgreementMember" xml:lang="en-US">Non redeemable series B preferred stock agreement.</label>
<loc xlink:type="locator" xlink:href="jd-20211231.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="jd-20211231.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-20211231.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-20211231.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-20211231.xsd#jd_DepponHoldcoMember" xlink:label="loc_jd_DepponHoldcoMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DepponHoldcoMember" xml:lang="en-US">Deppon Holdco [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DepponHoldcoMember" xml:lang="en-US">Deppon Holdco</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DepponHoldcoMember" xlink:to="lab_jd_DepponHoldcoMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DepponHoldcoMember" xml:lang="en-US">Deppon Holdco [Member].</label>
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_AcquisitionOfCnlpMember" xlink:label="loc_jd_AcquisitionOfCnlpMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_AcquisitionOfCnlpMember" xml:lang="en-US">Acquisition of CNLP</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_AcquisitionOfCnlpMember" xml:lang="en-US">Acquisition of CNLP</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_AcquisitionOfCnlpMember" xlink:to="lab_jd_AcquisitionOfCnlpMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_AcquisitionOfCnlpMember" xml:lang="en-US">Acquisition of CNLP [Member].</label>
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_DepponLogisticsCoLtdMember" xlink:label="loc_jd_DepponLogisticsCoLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_jd_DepponLogisticsCoLtdMember" xml:lang="en-US">Deppon Logistics Co Ltd [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_jd_DepponLogisticsCoLtdMember" xml:lang="en-US">Deppon Logistics Co., Ltd</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_jd_DepponLogisticsCoLtdMember" xlink:to="lab_jd_DepponLogisticsCoLtdMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_jd_DepponLogisticsCoLtdMember" xml:lang="en-US">Deppon Logistics Co., Ltd [Member].</label>
<loc xlink:type="locator" xlink:href="jd-20211231.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>
<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/2021/elts/us-gaap-2021-01-31.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>
<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" />
</labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>25
<FILENAME>jd-20211231_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 28-April-2022 [05:10:26] {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-20211231.xsd#CoverPage" roleURI="http://www.jd.com/role/CoverPage" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ConsolidatedBalanceSheets" roleURI="http://www.jd.com/role/ConsolidatedBalanceSheets" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" roleURI="http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ConsolidatedStatementsOfCashFlows" roleURI="http://www.jd.com/role/ConsolidatedStatementsOfCashFlows" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ConsolidatedStatementsOfChangesInShareholdersEquity" roleURI="http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#PrincipalActivitiesAndOrganization" roleURI="http://www.jd.com/role/PrincipalActivitiesAndOrganization" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#SummaryOfSignificantAccountingPolicies" roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPolicies" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ConcentrationAndRisks" roleURI="http://www.jd.com/role/ConcentrationAndRisks" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#RestrictedCash" roleURI="http://www.jd.com/role/RestrictedCash" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#FairValueMeasurement" roleURI="http://www.jd.com/role/FairValueMeasurement" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#JdTechnologyReorganization" roleURI="http://www.jd.com/role/JdTechnologyReorganization" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#BusinessAcquisition" roleURI="http://www.jd.com/role/BusinessAcquisition" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#InvestmentInEquityInvestees" roleURI="http://www.jd.com/role/InvestmentInEquityInvestees" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#AccountsReceivableNet" roleURI="http://www.jd.com/role/AccountsReceivableNet" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#InventoriesNet" roleURI="http://www.jd.com/role/InventoriesNet" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#PropertyEquipmentAndSoftwareNet" roleURI="http://www.jd.com/role/PropertyEquipmentAndSoftwareNet" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#LandUseRightsNet" roleURI="http://www.jd.com/role/LandUseRightsNet" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#IntangibleAssetsNet" roleURI="http://www.jd.com/role/IntangibleAssetsNet" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#Goodwill" roleURI="http://www.jd.com/role/Goodwill" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#AccountsPayable" roleURI="http://www.jd.com/role/AccountsPayable" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#AccruedExpensesAndOtherCurrentLiabilities" roleURI="http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilities" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#UnsecuredSeniorNotes" roleURI="http://www.jd.com/role/UnsecuredSeniorNotes" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#Leases" roleURI="http://www.jd.com/role/Leases" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#GainOnSaleOfDevelopmentProperties" roleURI="http://www.jd.com/role/GainOnSaleOfDevelopmentProperties" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#InterestExpense" roleURI="http://www.jd.com/role/InterestExpense" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#OthersNet" roleURI="http://www.jd.com/role/OthersNet" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#Taxation" roleURI="http://www.jd.com/role/Taxation" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ConvertibleRedeemableNonControllingInterests" roleURI="http://www.jd.com/role/ConvertibleRedeemableNonControllingInterests" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#Financing" roleURI="http://www.jd.com/role/Financing" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#OrdinaryShares" roleURI="http://www.jd.com/role/OrdinaryShares" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ShareRepurchaseProgram" roleURI="http://www.jd.com/role/ShareRepurchaseProgram" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#OtherComprehensiveIncome" roleURI="http://www.jd.com/role/OtherComprehensiveIncome" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ShareBasedCompensation" roleURI="http://www.jd.com/role/ShareBasedCompensation" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#NetIncomeLossPerShare" roleURI="http://www.jd.com/role/NetIncomeLossPerShare" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#RelatedPartyTransactions" roleURI="http://www.jd.com/role/RelatedPartyTransactions" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#SegmentReporting" roleURI="http://www.jd.com/role/SegmentReporting" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#EmployeeBenefit" roleURI="http://www.jd.com/role/EmployeeBenefit" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#LinesOfCreditAndLoanFacilities" roleURI="http://www.jd.com/role/LinesOfCreditAndLoanFacilities" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#CommitmentsAndContingencies" roleURI="http://www.jd.com/role/CommitmentsAndContingencies" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#RestrictedNetAssets" roleURI="http://www.jd.com/role/RestrictedNetAssets" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#SubsequentEvents" roleURI="http://www.jd.com/role/SubsequentEvents" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#PrincipalActivitiesAndOrganizationTables" roleURI="http://www.jd.com/role/PrincipalActivitiesAndOrganizationTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#SummaryOfSignificantAccountingPoliciesTables" roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#FairValueMeasurementTables" roleURI="http://www.jd.com/role/FairValueMeasurementTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#BusinessAcquisitionTables" roleURI="http://www.jd.com/role/BusinessAcquisitionTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#InvestmentInEquityInvesteesTables" roleURI="http://www.jd.com/role/InvestmentInEquityInvesteesTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#AccountsReceivableNetTables" roleURI="http://www.jd.com/role/AccountsReceivableNetTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#InventoriesNetTables" roleURI="http://www.jd.com/role/InventoriesNetTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#PropertyEquipmentAndSoftwareNetTables" roleURI="http://www.jd.com/role/PropertyEquipmentAndSoftwareNetTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#LandUseRightsNetTables" roleURI="http://www.jd.com/role/LandUseRightsNetTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#IntangibleAssetsNetTables" roleURI="http://www.jd.com/role/IntangibleAssetsNetTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#GoodwillTables" roleURI="http://www.jd.com/role/GoodwillTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#AccountsPayableTables" roleURI="http://www.jd.com/role/AccountsPayableTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#AccruedExpensesAndOtherCurrentLiabilitiesTables" roleURI="http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#UnsecuredSeniorNotesTables" roleURI="http://www.jd.com/role/UnsecuredSeniorNotesTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#LeasesTables" roleURI="http://www.jd.com/role/LeasesTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#InterestExpenseTables" roleURI="http://www.jd.com/role/InterestExpenseTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#OthersNetTables" roleURI="http://www.jd.com/role/OthersNetTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#TaxationTables" roleURI="http://www.jd.com/role/TaxationTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ConvertibleRedeemableNonControllingInterestsTables" roleURI="http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#OtherComprehensiveIncomeTables" roleURI="http://www.jd.com/role/OtherComprehensiveIncomeTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ShareBasedCompensationTables" roleURI="http://www.jd.com/role/ShareBasedCompensationTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#NetIncomeLossPerShareTables" roleURI="http://www.jd.com/role/NetIncomeLossPerShareTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#RelatedPartyTransactionsTables" roleURI="http://www.jd.com/role/RelatedPartyTransactionsTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#SegmentReportingTables" roleURI="http://www.jd.com/role/SegmentReportingTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#CommitmentsAndContingenciesTables" roleURI="http://www.jd.com/role/CommitmentsAndContingenciesTables" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#PrincipalActivitiesAndOrganizationDetails" roleURI="http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#PrincipalActivitiesAndOrganizationDetails2" roleURI="http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#SummaryOfSignificantAccountingPoliciesDetails" roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#SummaryOfSignificantAccountingPoliciesDetails2" roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#SummaryOfSignificantAccountingPoliciesDetails3" roleURI="http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ConcentrationAndRisksDetails" roleURI="http://www.jd.com/role/ConcentrationAndRisksDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#RestrictedCashDetails" roleURI="http://www.jd.com/role/RestrictedCashDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#FairValueMeasurementDetails" roleURI="http://www.jd.com/role/FairValueMeasurementDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#FairValueMeasurementDetails2" roleURI="http://www.jd.com/role/FairValueMeasurementDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#FairValueMeasurementDetails3" roleURI="http://www.jd.com/role/FairValueMeasurementDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#JdTechnologyReorganizationDetails" roleURI="http://www.jd.com/role/JdTechnologyReorganizationDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail" roleURI="http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail" roleURI="http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfKuayueExpressAcquisitionDetail" roleURI="http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfKuayueExpressAcquisitionDetail" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails" roleURI="http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#BusinessAcquisitionAdditionalInformationDetail" roleURI="http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#InvestmentInEquityInvesteesDetails" roleURI="http://www.jd.com/role/InvestmentInEquityInvesteesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#InvestmentInEquityInvesteesDetails2" roleURI="http://www.jd.com/role/InvestmentInEquityInvesteesDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#AccountsReceivableNetDetails" roleURI="http://www.jd.com/role/AccountsReceivableNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#InventoriesNetDetails" roleURI="http://www.jd.com/role/InventoriesNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#PropertyEquipmentAndSoftwareNetDetails" roleURI="http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#LandUseRightsNetDetails" roleURI="http://www.jd.com/role/LandUseRightsNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#IntangibleAssetsNetDetails" roleURI="http://www.jd.com/role/IntangibleAssetsNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#GoodwillDetails" roleURI="http://www.jd.com/role/GoodwillDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#AccountsPayableDetails" roleURI="http://www.jd.com/role/AccountsPayableDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#AccruedExpensesAndOtherCurrentLiabilitiesDetails" roleURI="http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#UnsecuredSeniorNotesDetails" roleURI="http://www.jd.com/role/UnsecuredSeniorNotesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#UnsecuredSeniorNotesDetail2" roleURI="http://www.jd.com/role/UnsecuredSeniorNotesDetail2" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#LeasesDetails" roleURI="http://www.jd.com/role/LeasesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#LeasesDetails2" roleURI="http://www.jd.com/role/LeasesDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#LeasesDetails3" roleURI="http://www.jd.com/role/LeasesDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#GainOnSaleOfDevelopmentPropertiesDetails" roleURI="http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#InterestExpenseDetails" roleURI="http://www.jd.com/role/InterestExpenseDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#OthersNetDetails" roleURI="http://www.jd.com/role/OthersNetDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#TaxationDetails" roleURI="http://www.jd.com/role/TaxationDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#TaxationDetails2" roleURI="http://www.jd.com/role/TaxationDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#TaxationDetails3" roleURI="http://www.jd.com/role/TaxationDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#TaxationDetails4" roleURI="http://www.jd.com/role/TaxationDetails4" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ConvertibleRedeemableNonControllingInterestsDetails" roleURI="http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ConvertibleRedeemableNonControllingInterestsDetails2" roleURI="http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#FinancingDetails" roleURI="http://www.jd.com/role/FinancingDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#OrdinarySharesDetails" roleURI="http://www.jd.com/role/OrdinarySharesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ShareRepurchaseProgramDetails" roleURI="http://www.jd.com/role/ShareRepurchaseProgramDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#OtherComprehensiveIncomeDetails" roleURI="http://www.jd.com/role/OtherComprehensiveIncomeDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ShareBasedCompensationDetails" roleURI="http://www.jd.com/role/ShareBasedCompensationDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ShareBasedCompensationDetails2" roleURI="http://www.jd.com/role/ShareBasedCompensationDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#ShareBasedCompensationDetails3" roleURI="http://www.jd.com/role/ShareBasedCompensationDetails3" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#NetIncomeLossPerShareDetails" roleURI="http://www.jd.com/role/NetIncomeLossPerShareDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#NetIncomeLossPerShareDetails2" roleURI="http://www.jd.com/role/NetIncomeLossPerShareDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#RelatedPartyTransactionsDetails" roleURI="http://www.jd.com/role/RelatedPartyTransactionsDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#SegmentReportingDetails" roleURI="http://www.jd.com/role/SegmentReportingDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#SegmentReportingDetails2" roleURI="http://www.jd.com/role/SegmentReportingDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#EmployeeBenefitDetails" roleURI="http://www.jd.com/role/EmployeeBenefitDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#LinesOfCreditAndLoanFacilitiesDetails" roleURI="http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#LinesOfCreditAndLoanFacilitiesDetails2" roleURI="http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#CommitmentsAndContingenciesDetails" roleURI="http://www.jd.com/role/CommitmentsAndContingenciesDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#CommitmentsAndContingenciesDetails1" roleURI="http://www.jd.com/role/CommitmentsAndContingenciesDetails1" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#RestrictedNetAssetsDetails" roleURI="http://www.jd.com/role/RestrictedNetAssetsDetails" />
<roleRef xlink:type="simple" xlink:href="jd-20211231.xsd#SubsequentEventsDetails" roleURI="http://www.jd.com/role/SubsequentEventsDetails" />
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/CoverPage">
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract_187796" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021q4/dei-2021q4.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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="44" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="45" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="46" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="47" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="48" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="49" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_847109" />
<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_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_847109" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="26" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="27" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="30" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="34" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="37" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="38" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorNotesCurrent" xlink:label="loc_us-gaap_SeniorNotesCurrent_847116" />
<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_SeniorNotesCurrent_847116" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="40" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="41" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="42" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="43" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="44" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="45" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="46" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="47" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="48" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="49" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="50" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="51" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityAbstract" xlink:label="loc_us-gaap_TemporaryEquityAbstract_33" />
<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_TemporaryEquityAbstract_33" use="optional" order="52" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_TemporaryEquityAbstract_33" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_76" use="optional" order="53" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="54" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="55" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="56" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="57" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="58" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="59" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="60" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="61" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="62" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="63" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="64" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="65" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_88" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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-20211231.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_104" />
<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_104" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_109" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_173" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.xsd#jd_GainLossOnDispositionOfBusinessAndInvestment" xlink:label="loc_jd_GainLossOnDispositionOfBusinessAndInvestment_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_GainLossOnDispositionOfBusinessAndInvestment_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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_PaymentToAcquireLongTermTimeDeposits" xlink:label="loc_jd_PaymentToAcquireLongTermTimeDeposits_873701" />
<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_PaymentToAcquireLongTermTimeDeposits_873701" use="optional" order="39" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="40" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="41" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="42" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="43" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="44" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="45" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="46" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="47" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="48" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="49" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="50" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="51" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="52" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="53" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="54" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="55" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="56" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="57" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="58" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="59" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="60" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="61" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="62" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="63" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="64" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="65" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="66" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="67" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="68" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="69" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_RepaymentOfNonrecourseSecuritizationDebt" xlink:label="loc_jd_RepaymentOfNonrecourseSecuritizationDebt_244" />
<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_RepaymentOfNonrecourseSecuritizationDebt_244" use="optional" order="70" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="71" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="72" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="73" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="74" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="75" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="76" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="77" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="78" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="79" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="80" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="81" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="82" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="83" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="84" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="85" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_NoncashOrPartNoncashAcquisitionEquityInvestmentsObtained" xlink:label="loc_jd_NoncashOrPartNoncashAcquisitionEquityInvestmentsObtained_256" />
<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_NoncashOrPartNoncashAcquisitionEquityInvestmentsObtained_256" use="optional" order="86" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="87" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="88" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="89" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_263" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="15" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="21" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="22" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="23" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="25" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="28" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="31" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="38" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="39" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_301" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_304" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_307" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAbstract" xlink:label="loc_us-gaap_RestrictedCashAbstract_310" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_313" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReorganizationsAbstract" xlink:label="loc_us-gaap_ReorganizationsAbstract_316" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_852536" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_InvestmentInEquityInvesteesDisclosureAbstract" xlink:label="loc_jd_InvestmentInEquityInvesteesDisclosureAbstract_319" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetAbstract" xlink:label="loc_us-gaap_AccountsReceivableNetAbstract_325" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_328" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_331" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_LandUseRightsDisclosureAbstract" xlink:label="loc_jd_LandUseRightsDisclosureAbstract_334" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_337" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_GoodwillAbstract" xlink:label="loc_jd_GoodwillAbstract_487019" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrentAbstract" xlink:label="loc_us-gaap_AccountsPayableCurrentAbstract_346" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_349" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentsAbstract" xlink:label="loc_us-gaap_DebtInstrumentsAbstract_352" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_569031" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_GainOnSaleOfDevelopmentPropertiesAbstract" xlink:label="loc_jd_GainOnSaleOfDevelopmentPropertiesAbstract_568991" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/InterestExpense">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNetAbstract" xlink:label="loc_us-gaap_InterestIncomeExpenseNetAbstract_358" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeAndInterestExpenseDisclosureTextBlock" xlink:label="loc_us-gaap_InterestIncomeAndInterestExpenseDisclosureTextBlock_359" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestIncomeExpenseNetAbstract_358" xlink:to="loc_us-gaap_InterestIncomeAndInterestExpenseDisclosureTextBlock_359" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_361" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_364" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/ConvertibleRedeemableNonControllingInterests">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="loc_us-gaap_TemporaryEquityDisclosureAbstract_367" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_TemporaryEquityTextBlock" xlink:label="loc_jd_TemporaryEquityTextBlock_368" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityDisclosureAbstract_367" xlink:to="loc_jd_TemporaryEquityTextBlock_368" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/Financing">
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_FinancingForSubsidiaryGroupAbstract" xlink:label="loc_jd_FinancingForSubsidiaryGroupAbstract_568911" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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="jd-20211231.xsd#jd_JdHealthMember" xlink:label="loc_jd_JdHealthMember_873245" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_873243" xlink:to="loc_jd_JdHealthMember_873245" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdIndustryMember" xlink:label="loc_jd_JdIndustryMember_1311987" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_873243" xlink:to="loc_jd_JdIndustryMember_1311987" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdPropertyMember" xlink:label="loc_jd_JdPropertyMember_1311992" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_873243" xlink:to="loc_jd_JdPropertyMember_1311992" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="8" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_370" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/ShareRepurchaseProgram">
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_TreasuryStockDisclosureAbstract" xlink:label="loc_jd_TreasuryStockDisclosureAbstract_373" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_376" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_379" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_382" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_385" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_388" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract" xlink:label="loc_jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract_391" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/LinesOfCreditAndLoanFacilities">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="loc_us-gaap_LineOfCreditFacilityAbstract_394" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_397" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictionsForConsolidatedAndUnconsolidatedSubsidiariesAbstract" xlink:label="loc_us-gaap_RestrictionsForConsolidatedAndUnconsolidatedSubsidiariesAbstract_400" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_403" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/SummaryOfSignificantAccountingPoliciesPolicies">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_409" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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="jd-20211231.xsd#jd_CurrentExpectedCreditLossesImpairmentPolicyTextBlock" xlink:label="loc_jd_CurrentExpectedCreditLossesImpairmentPolicyTextBlock_852137" />
<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_CurrentExpectedCreditLossesImpairmentPolicyTextBlock_852137" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="38" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="39" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="40" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="41" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="42" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_452" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_456" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_458" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AccountingPoliciesTable_457" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_458" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_459" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_458" xlink:to="loc_us-gaap_TypeOfAdoptionMember_459" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="6" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_466" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_852552" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_JiangsuFiveStarMember" xlink:label="loc_jd_JiangsuFiveStarMember_852562" />
<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_JiangsuFiveStarMember_852562" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_KuayueExpressMember" xlink:label="loc_jd_KuayueExpressMember_852565" />
<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_KuayueExpressMember_852565" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" 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-20211231.xsd#jd_InvestmentInEquityInvesteesDisclosureAbstract" xlink:label="loc_jd_InvestmentInEquityInvesteesDisclosureAbstract_473" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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-20211231.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetAbstract" xlink:label="loc_us-gaap_AccountsReceivableNetAbstract_497" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_501" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_504" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_LandUseRightsDisclosureAbstract" xlink:label="loc_jd_LandUseRightsDisclosureAbstract_507" />
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_511" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_GoodwillAbstract" xlink:label="loc_jd_GoodwillAbstract_515" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrentAbstract" xlink:label="loc_us-gaap_AccountsPayableCurrentAbstract_518" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_521" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentsAbstract" xlink:label="loc_us-gaap_DebtInstrumentsAbstract_524" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_569036" />
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/InterestExpenseTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNetAbstract" xlink:label="loc_us-gaap_InterestIncomeExpenseNetAbstract_527" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xlink:label="loc_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_528" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestIncomeExpenseNetAbstract_527" xlink:to="loc_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_528" use="optional" order="1" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_530" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_533" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/ConvertibleRedeemableNonControllingInterestsTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="loc_us-gaap_TemporaryEquityDisclosureAbstract_540" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_873310" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityDisclosureAbstract_540" xlink:to="loc_us-gaap_StatementTable_873310" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_873312" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_873310" xlink:to="loc_us-gaap_StatementClassOfStockAxis_873312" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_873314" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_873312" xlink:to="loc_us-gaap_ClassOfStockDomain_873314" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_873321" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_873310" xlink:to="loc_dei_LegalEntityAxis_873321" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_873322" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_873321" xlink:to="loc_dei_EntityDomain_873322" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_873328" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_873310" xlink:to="loc_us-gaap_StatementLineItems_873328" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_ActivitiesOfPreferredStockTableTextBlock" xlink:label="loc_jd_ActivitiesOfPreferredStockTableTextBlock_541" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_873328" xlink:to="loc_jd_ActivitiesOfPreferredStockTableTextBlock_541" use="optional" order="7" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_543" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_546" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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="jd-20211231.xsd#jd_VestingBasedOnServiceMember" xlink:label="loc_jd_VestingBasedOnServiceMember_553" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_VestingCriteriaDomain_549" xlink:to="loc_jd_VestingBasedOnServiceMember_553" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_560" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_563" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_568" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/CommitmentsAndContingenciesTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_571" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.xsd#jd_InternetDataCentreServiceAgreementsMember" xlink:label="loc_jd_InternetDataCentreServiceAgreementsMember_579" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_576" xlink:to="loc_jd_InternetDataCentreServiceAgreementsMember_579" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_588" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.xsd#jd_JdPropertyGroupCorporationMember" xlink:label="loc_jd_JdPropertyGroupCorporationMember_892812" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdPropertyGroupCorporationMember_892812" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.xsd#jd_JdcomECommerceInvestmentHongKongCompanyLimitedMember" xlink:label="loc_jd_JdcomECommerceInvestmentHongKongCompanyLimitedMember_606" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdcomECommerceInvestmentHongKongCompanyLimitedMember_606" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_XianJingdongXunchengLogisticsCompanyLimitedMember" xlink:label="loc_jd_XianJingdongXunchengLogisticsCompanyLimitedMember_615" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_XianJingdongXunchengLogisticsCompanyLimitedMember_615" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_BeijingJingdongZhenshiInformationTechnologyCo.LtdMember" xlink:label="loc_jd_BeijingJingdongZhenshiInformationTechnologyCo.LtdMember_1350913" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_BeijingJingdongZhenshiInformationTechnologyCo.LtdMember_1350913" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JiangsuHuijiSpaceTechnologyCompanyLimitedMember" xlink:label="loc_jd_JiangsuHuijiSpaceTechnologyCompanyLimitedMember_1382926" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JiangsuHuijiSpaceTechnologyCompanyLimitedMember_1382926" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdIndustrialTechnologyIncMember" xlink:label="loc_jd_JdIndustrialTechnologyIncMember_1350914" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_591" xlink:to="loc_jd_JdIndustrialTechnologyIncMember_1350914" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JingdongFiveStarApplianceGroupCoLtdMember" xlink:label="loc_jd_JingdongFiveStarApplianceGroupCoLtdMember_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_JingdongFiveStarApplianceGroupCoLtdMember_873786" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="35" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_622" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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-20211231.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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-20211231.xsd#jd_JdHealthInternationalIncMember" xlink:label="loc_jd_JdHealthInternationalIncMember_873733" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_852712" xlink:to="loc_jd_JdHealthInternationalIncMember_873733" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JDLogisticsIncMember" xlink:label="loc_jd_JDLogisticsIncMember_1315754" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_852712" xlink:to="loc_jd_JDLogisticsIncMember_1315754" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaap_IPOMember_873737" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_852721" xlink:to="loc_us-gaap_IPOMember_873737" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2021/currency-2021.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="20" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2021/currency-2021.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="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="22" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="23" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_873745" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_873741" xlink:to="loc_us-gaap_CommonStockMember_873745" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="30" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="34" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="35" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="37" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="38" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="39" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="40" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_873730" />
<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_StockIssuedDuringPeriodSharesNewIssues_873730" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_873731" />
<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_SaleOfStockPricePerShare_873731" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_873732" />
<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_SaleOfStockConsiderationReceivedOnTransaction_873732" use="optional" order="43" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_642" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseMember_570972" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_570970" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseMember_570972" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="22" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="25" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="36" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_678" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.xsd#jd_StrategicCooperationMember" xlink:label="loc_jd_StrategicCooperationMember_692" />
<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_StrategicCooperationMember_692" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="21" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_709" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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-20211231.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-20211231.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/2021/country-2021.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-20211231.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-20211231.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-20211231.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-20211231.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_725" />
<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_InitialApplicationPeriodCumulativeEffectTransitionAxis_725" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_726" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_725" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_726" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="30" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="31" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="32" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="34" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="36" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="38" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="39" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="40" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="41" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="42" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="43" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="44" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="45" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="46" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="47" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="48" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="49" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_NumberOfCapitalLeases" xlink:label="loc_jd_NumberOfCapitalLeases_772" />
<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_NumberOfCapitalLeases_772" use="optional" order="50" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="51" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="52" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="53" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="54" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="55" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="56" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="57" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="58" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="59" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_789" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAbstract" xlink:label="loc_us-gaap_RestrictedCashAbstract_801" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_804" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="20" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_828" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_UnrealizedGainRecordedOnWealthManagementProductsInFairValuePotion" xlink:label="loc_jd_UnrealizedGainRecordedOnWealthManagementProductsInFairValuePotion_834" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_832" xlink:to="loc_jd_UnrealizedGainRecordedOnWealthManagementProductsInFairValuePotion_834" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale_835" />
<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_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale_835" use="optional" order="8" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_837" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.xsd#jd_FarfetchcomLimitedMember" xlink:label="loc_jd_FarfetchcomLimitedMember_862" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_InvestmentsIssuerDomain_846" xlink:to="loc_jd_FarfetchcomLimitedMember_862" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="24" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="27" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="28" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="29" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="33" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="38" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="39" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_RealizedGainOfTheInvestmentSecurities" xlink:label="loc_jd_RealizedGainOfTheInvestmentSecurities_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_jd_RealizedGainOfTheInvestmentSecurities_1409235" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReorganizationsAbstract" xlink:label="loc_us-gaap_ReorganizationsAbstract_880" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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-20211231.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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-20211231.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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/us-gaap/2021/elts/us-gaap-2021-01-31.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="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="22" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="23" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_852580" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_JiangsuFiveStarMember" xlink:label="loc_jd_JiangsuFiveStarMember_852585" />
<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_JiangsuFiveStarMember_852585" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="jd-20211231.xsd#jd_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred" xlink:label="loc_jd_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred_852586" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems_852589" xlink:to="loc_jd_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred_852586" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_852610" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_JiangsuFiveStarMember" xlink:label="loc_jd_JiangsuFiveStarMember_852614" />
<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_JiangsuFiveStarMember_852614" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_BusinessCombinationRecognizedPpeAppreciation" xlink:label="loc_jd_BusinessCombinationRecognizedPpeAppreciation_852619" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems_852615" xlink:to="loc_jd_BusinessCombinationRecognizedPpeAppreciation_852619" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfKuayueExpressAcquisitionDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_852638" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_KuayueExpressMember" xlink:label="loc_jd_KuayueExpressMember_852648" />
<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_KuayueExpressMember_852648" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_852653" />
<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_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_852653" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_852662" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_KuayueExpressMember" xlink:label="loc_jd_KuayueExpressMember_852667" />
<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_KuayueExpressMember_852667" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.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-20211231.xsd#jd_BusinessCombinationRecognizedPpeAppreciation" xlink:label="loc_jd_BusinessCombinationRecognizedPpeAppreciation_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_BusinessCombinationRecognizedPpeAppreciation_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_852673" />
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_852673" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_852713" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_JiangsuFiveStarMember" xlink:label="loc_jd_JiangsuFiveStarMember_852723" />
<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_JiangsuFiveStarMember_852723" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_KuayueExpressMember" xlink:label="loc_jd_KuayueExpressMember_852726" />
<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_KuayueExpressMember_852726" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_StatementLineitemsLineItems" xlink:label="loc_jd_StatementLineitemsLineItems_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_jd_StatementLineitemsLineItems_852732" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_852760" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatementLineitemsLineItems_852732" xlink:to="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_852760" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_jd_StatementLineitemsLineItems_852732" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_852735" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_874468" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatementLineitemsLineItems_852732" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_874468" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_874469" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatementLineitemsLineItems_852732" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage_874469" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred" xlink:label="loc_jd_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred_852744" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatementLineitemsLineItems_852732" xlink:to="loc_jd_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred_852744" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_GainOnRevaluationOfEquityInterest" xlink:label="loc_jd_GainOnRevaluationOfEquityInterest_852745" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatementLineitemsLineItems_852732" xlink:to="loc_jd_GainOnRevaluationOfEquityInterest_852745" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" xlink:label="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash_852747" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatementLineitemsLineItems_852732" xlink:to="loc_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash_852747" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_852746" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatementLineitemsLineItems_852732" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_852746" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_852748" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatementLineitemsLineItems_852732" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_852748" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_jd_StatementLineitemsLineItems_852732" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_852749" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_852750" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatementLineitemsLineItems_852732" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_852750" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_jd_StatementLineitemsLineItems_852732" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_852753" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_852756" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatementLineitemsLineItems_852732" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_852756" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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_jd_StatementLineitemsLineItems_852732" xlink:to="loc_jd_BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings_852765" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_jd_StatementLineitemsLineItems_852732" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_873895" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_BusinessCombinationTradeReceivablesGrossContractualAmount" xlink:label="loc_jd_BusinessCombinationTradeReceivablesGrossContractualAmount_873900" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatementLineitemsLineItems_852732" xlink:to="loc_jd_BusinessCombinationTradeReceivablesGrossContractualAmount_873900" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_BusinessCombinationTradeReceivablesAmountNotExpectedToBeCollected" xlink:label="loc_jd_BusinessCombinationTradeReceivablesAmountNotExpectedToBeCollected_873903" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_StatementLineitemsLineItems_852732" xlink:to="loc_jd_BusinessCombinationTradeReceivablesAmountNotExpectedToBeCollected_873903" use="optional" order="25" 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-20211231.xsd#jd_InvestmentInEquityInvesteesDisclosureAbstract" xlink:label="loc_jd_InvestmentInEquityInvesteesDisclosureAbstract_982" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.xsd#jd_InvestmentInEquityInvesteesDisclosureAbstract" xlink:label="loc_jd_InvestmentInEquityInvesteesDisclosureAbstract_994" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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-20211231.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-20211231.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="43" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="44" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="jd-20211231.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="46" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="47" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="48" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="49" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="50" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="51" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="52" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="53" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="54" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="55" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="56" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="57" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="58" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="59" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="60" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="61" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="62" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="63" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="64" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="65" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="66" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="67" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="68" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="69" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="70" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="71" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="72" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="73" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="74" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="75" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="76" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetAbstract" xlink:label="loc_us-gaap_AccountsReceivableNetAbstract_1139" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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-20211231.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-20211231.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_1157" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1168" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_1174" />
<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_BuildingAndBuildingImprovementsMember_1174" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_LandUseRightsDisclosureAbstract" xlink:label="loc_jd_LandUseRightsDisclosureAbstract_1185" />
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_1198" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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="jd-20211231.xsd#jd_StrategicCooperationMember" xlink:label="loc_jd_StrategicCooperationMember_1205" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_FiniteLivedIntangibleAssetsExcludingLandUseRightsMember_1202" xlink:to="loc_jd_StrategicCooperationMember_1205" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="14" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="15" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="17" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="22" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="23" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="24" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1224" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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-20211231.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="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaap_GoodwillGross_1232" />
<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_1232" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_1233" />
<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_1233" use="optional" order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_1234" />
<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_1234" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaap_GoodwillGross_1237" />
<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_1237" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="15" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrentAbstract" xlink:label="loc_us-gaap_AccountsPayableCurrentAbstract_1250" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_1255" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="12" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentsAbstract" xlink:label="loc_us-gaap_DebtInstrumentsAbstract_1266" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_UnsecuredSeniorNotesDue2021Member" xlink:label="loc_jd_UnsecuredSeniorNotesDue2021Member_1275" />
<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_UnsecuredSeniorNotesDue2021Member_1275" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="21" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="22" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="27" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="30" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/UnsecuredSeniorNotesDetail2">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract_852143" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_LongTermDebtByMaturityAbstract_852143" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_852144" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_LongTermDebtByMaturityAbstract_852143" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_852145" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_LongTermDebtByMaturityAbstract_852143" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_852146" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_LongTermDebtByMaturityAbstract_852143" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_852147" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_LongTermDebtByMaturityAbstract_852143" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_852148" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_LongTermDebtByMaturityAbstract_852143" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_852149" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_LongTermDebtByMaturityAbstract_852143" xlink:to="loc_us-gaap_LongTermDebt_852150" use="optional" order="7" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_569042" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_569052" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_569066" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract" xlink:label="loc_jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract_568995" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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-20211231.xsd#jd_JdLogisticsPropertiesCoreFundLPMember" xlink:label="loc_jd_JdLogisticsPropertiesCoreFundLPMember_569000" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_568999" xlink:to="loc_jd_JdLogisticsPropertiesCoreFundLPMember_569000" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_GicAndMubdalaInvestmentCompanyMember" xlink:label="loc_jd_GicAndMubdalaInvestmentCompanyMember_873409" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_568999" xlink:to="loc_jd_GicAndMubdalaInvestmentCompanyMember_873409" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdAriesDevelopmentMember" xlink:label="loc_jd_JdAriesDevelopmentMember_1313183" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_568999" xlink:to="loc_jd_JdAriesDevelopmentMember_1313183" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdLogisticsPropertiesCoreFundIiLPMember" xlink:label="loc_jd_JdLogisticsPropertiesCoreFundIiLPMember_1388548" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_568999" xlink:to="loc_jd_JdLogisticsPropertiesCoreFundIiLPMember_1388548" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_GicMember" xlink:label="loc_jd_GicMember_569005" />
<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_GicMember_569005" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_CoreFundTwoMember" xlink:label="loc_jd_CoreFundTwoMember_854501" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_FundDomain_854498" xlink:to="loc_jd_CoreFundTwoMember_854501" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_LogisticsInvestmentDevelopmentFundOneMember" xlink:label="loc_jd_LogisticsInvestmentDevelopmentFundOneMember_873408" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_FundDomain_854498" xlink:to="loc_jd_LogisticsInvestmentDevelopmentFundOneMember_873408" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="23" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="24" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_ModernLogisticsFacilitiesMember" xlink:label="loc_jd_ModernLogisticsFacilitiesMember_854513" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsDomain_854512" xlink:to="loc_jd_ModernLogisticsFacilitiesMember_854513" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="26" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="27" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_569015" />
<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_AssetsHeldForSaleNotPartOfDisposalGroup_569015" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="32" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_854524" />
<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_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_854524" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_PercentageOfEquityInterestDisposed" xlink:label="loc_jd_PercentageOfEquityInterestDisposed_1402004" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_GainOnSaleOfDevelopmentPropertiesLineItems_569014" xlink:to="loc_jd_PercentageOfEquityInterestDisposed_1402004" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets_1313181" />
<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_GainLossOnDispositionOfAssets_1313181" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/InterestExpenseDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNetAbstract" xlink:label="loc_us-gaap_InterestIncomeExpenseNetAbstract_1304" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1305" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestIncomeExpenseNetAbstract_1304" xlink:to="loc_us-gaap_StatementTable_1305" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_1306" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1305" xlink:to="loc_us-gaap_DebtInstrumentAxis_1306" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1307" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_1306" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1307" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_NonrecourseSecuritizationDebtMember" xlink:label="loc_jd_NonrecourseSecuritizationDebtMember_1317" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1307" xlink:to="loc_jd_NonrecourseSecuritizationDebtMember_1317" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_UnsecuredSeniorNotesAndBankBorrowingsMember" xlink:label="loc_jd_UnsecuredSeniorNotesAndBankBorrowingsMember_571191" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1307" xlink:to="loc_jd_UnsecuredSeniorNotesAndBankBorrowingsMember_571191" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_1308" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1305" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_1308" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaap_ReceivableTypeDomain_1309" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_1308" xlink:to="loc_us-gaap_ReceivableTypeDomain_1309" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srt_CounterpartyNameAxis_1310" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1305" xlink:to="loc_srt_CounterpartyNameAxis_1310" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1311" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_1310" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1311" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaap_InvestmentTypeAxis_1314" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1305" xlink:to="loc_us-gaap_InvestmentTypeAxis_1314" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_1315" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_1314" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_1315" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1316" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1305" xlink:to="loc_us-gaap_StatementLineItems_1316" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_1323" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1316" xlink:to="loc_us-gaap_InterestExpense_1323" use="optional" order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_1325" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_GainLossOnDispositionOfBusinessAndInvestment" xlink:label="loc_jd_GainLossOnDispositionOfBusinessAndInvestment_1326" />
<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_GainLossOnDispositionOfBusinessAndInvestment_1326" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="loc_us-gaap_OtherNonoperatingIncome_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_OtherNonoperatingIncome_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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1334" />
<loc xlink:type="locator" xlink:href="jd-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/country-2021.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/2021/country-2021.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/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.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/2021/country-2021.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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="jd-20211231.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="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="38" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="39" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="40" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="41" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="42" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="43" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="44" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1372" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="9" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1383" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="18" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="29" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="30" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="34" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="36" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1314693" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/ConvertibleRedeemableNonControllingInterestsDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="loc_us-gaap_TemporaryEquityDisclosureAbstract_1425" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityByClassOfStockTable" xlink:label="loc_us-gaap_TemporaryEquityByClassOfStockTable_1426" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityDisclosureAbstract_1425" xlink:to="loc_us-gaap_TemporaryEquityByClassOfStockTable_1426" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis" xlink:label="loc_srt_OwnershipAxis_1427" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_1426" xlink:to="loc_srt_OwnershipAxis_1427" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain" xlink:label="loc_srt_OwnershipDomain_1428" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_1427" xlink:to="loc_srt_OwnershipDomain_1428" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdLogisticsMember" xlink:label="loc_jd_JdLogisticsMember_873376" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_1428" xlink:to="loc_jd_JdLogisticsMember_873376" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdLogisticsIncMember" xlink:label="loc_jd_JdLogisticsIncMember_1404371" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_1428" xlink:to="loc_jd_JdLogisticsIncMember_1404371" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1429" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_1426" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1429" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1430" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1429" xlink:to="loc_us-gaap_ClassOfStockDomain_1430" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_1433" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1430" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_1433" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLineItems" xlink:label="loc_us-gaap_TemporaryEquityLineItems_1431" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_1426" xlink:to="loc_us-gaap_TemporaryEquityLineItems_1431" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_1434" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1431" xlink:to="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_1434" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_1435" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1431" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_1435" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_TemporaryEquityRedemptionTerm" xlink:label="loc_jd_TemporaryEquityRedemptionTerm_1436" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1431" xlink:to="loc_jd_TemporaryEquityRedemptionTerm_1436" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_TemporaryEquityRedemptionMinimumOfferingValueOfQualifiedIpo" xlink:label="loc_jd_TemporaryEquityRedemptionMinimumOfferingValueOfQualifiedIpo_1437" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1431" xlink:to="loc_jd_TemporaryEquityRedemptionMinimumOfferingValueOfQualifiedIpo_1437" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_NumberOfVotePerShare" xlink:label="loc_jd_NumberOfVotePerShare_1438" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1431" xlink:to="loc_jd_NumberOfVotePerShare_1438" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityRedemptionPricePerShare" xlink:label="loc_us-gaap_TemporaryEquityRedemptionPricePerShare_1439" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1431" xlink:to="loc_us-gaap_TemporaryEquityRedemptionPricePerShare_1439" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion" xlink:label="loc_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_1440" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1431" xlink:to="loc_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion_1440" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_1404341" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1431" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_1404341" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonredeemableNoncontrollingInterest" xlink:label="loc_us-gaap_NonredeemableNoncontrollingInterest_1404360" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1431" xlink:to="loc_us-gaap_NonredeemableNoncontrollingInterest_1404360" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalPreferredStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalPreferredStock_1404365" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1431" xlink:to="loc_us-gaap_AdditionalPaidInCapitalPreferredStock_1404365" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails2">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract" xlink:label="loc_us-gaap_TemporaryEquityDisclosureAbstract_1442" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityByClassOfStockTable" xlink:label="loc_us-gaap_TemporaryEquityByClassOfStockTable_1443" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityDisclosureAbstract_1442" xlink:to="loc_us-gaap_TemporaryEquityByClassOfStockTable_1443" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_1444" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_1443" xlink:to="loc_dei_LegalEntityAxis_1444" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_1445" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_1444" xlink:to="loc_dei_EntityDomain_1445" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdLogisticsMember" xlink:label="loc_jd_JdLogisticsMember_873350" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_1445" xlink:to="loc_jd_JdLogisticsMember_873350" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1446" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_1443" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1446" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1447" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1446" xlink:to="loc_us-gaap_ClassOfStockDomain_1447" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_1452" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1447" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_1452" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLineItems" xlink:label="loc_us-gaap_TemporaryEquityLineItems_1448" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_1443" xlink:to="loc_us-gaap_TemporaryEquityLineItems_1448" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_TemporaryEquityConversionRightsThresholdPercentageOfOwnershipPercentage" xlink:label="loc_jd_TemporaryEquityConversionRightsThresholdPercentageOfOwnershipPercentage_1453" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1448" xlink:to="loc_jd_TemporaryEquityConversionRightsThresholdPercentageOfOwnershipPercentage_1453" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_IncreaseDecreaseInTemporaryEquitySharesRollForward" xlink:label="loc_jd_IncreaseDecreaseInTemporaryEquitySharesRollForward_1449" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1448" xlink:to="loc_jd_IncreaseDecreaseInTemporaryEquitySharesRollForward_1449" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_1454" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_IncreaseDecreaseInTemporaryEquitySharesRollForward_1449" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_1454" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1455" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_IncreaseDecreaseInTemporaryEquitySharesRollForward_1449" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1455" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinarySharesShares" xlink:label="loc_jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinarySharesShares_1313256" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_IncreaseDecreaseInTemporaryEquitySharesRollForward_1449" xlink:to="loc_jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinarySharesShares_1313256" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_1456" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_IncreaseDecreaseInTemporaryEquitySharesRollForward_1449" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_1456" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_1450" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_1448" xlink:to="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_1450" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_1457" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_1450" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_1457" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_1458" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_1450" xlink:to="loc_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues_1458" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_IncomeLossFromContinuingOperationsAttributableToConvertibleRedeemableNonControllingInterest" xlink:label="loc_jd_IncomeLossFromContinuingOperationsAttributableToConvertibleRedeemableNonControllingInterest_1460" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_1450" xlink:to="loc_jd_IncomeLossFromContinuingOperationsAttributableToConvertibleRedeemableNonControllingInterest_1460" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinaryShares" xlink:label="loc_jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinaryShares_1313268" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_1450" xlink:to="loc_jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinaryShares_1313268" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_1461" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_1450" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_1461" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.jd.com/role/FinancingDetails">
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_FinancingForSubsidiaryGroupAbstract" xlink:label="loc_jd_FinancingForSubsidiaryGroupAbstract_568919" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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-20211231.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-20211231.xsd#jd_JdIndustryMember" xlink:label="loc_jd_JdIndustryMember_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_JdIndustryMember_1311990" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_SharesIssuedAsAPercentageOfTotalIssuedCapital" xlink:label="loc_jd_SharesIssuedAsAPercentageOfTotalIssuedCapital_873280" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_568933" xlink:to="loc_jd_SharesIssuedAsAPercentageOfTotalIssuedCapital_873280" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:label="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_1312002" />
<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_SaleOfStockPercentageOfOwnershipAfterTransaction_1312002" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/label" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_1463" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_1467" />
<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_CommonStockMember_1467" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_NewheightHoldingsLtdMember" xlink:label="loc_jd_NewheightHoldingsLtdMember_1479" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1469" xlink:to="loc_jd_NewheightHoldingsLtdMember_1479" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_GoogleLLCMember" xlink:label="loc_jd_GoogleLLCMember_547887" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1469" xlink:to="loc_jd_GoogleLLCMember_547887" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaap_PrivatePlacementMember_1481" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1471" xlink:to="loc_us-gaap_PrivatePlacementMember_1481" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaap_IPOMember_1482" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1471" xlink:to="loc_us-gaap_IPOMember_1482" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_TransactionWithWalmartMember" xlink:label="loc_jd_TransactionWithWalmartMember_571206" />
<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_TransactionWithWalmartMember_571206" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1486" />
<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_CommonStockParOrStatedValuePerShare_1486" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="25" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_ProceedsFromIssuanceOfCommonStockAfterDeductingFinancingCharges" xlink:label="loc_jd_ProceedsFromIssuanceOfCommonStockAfterDeductingFinancingCharges_1488" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_1476" xlink:to="loc_jd_ProceedsFromIssuanceOfCommonStockAfterDeductingFinancingCharges_1488" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="27" 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-20211231.xsd#jd_TreasuryStockDisclosureAbstract" xlink:label="loc_jd_TreasuryStockDisclosureAbstract_1491" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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="jd-20211231.xsd#jd_TwentyEighteenShareRepurchaseProgramMember" xlink:label="loc_jd_TwentyEighteenShareRepurchaseProgramMember_1386994" />
<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_TwentyEighteenShareRepurchaseProgramMember_1386994" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_SharesRepurchasedTotalUnderStockRepurchaseProgram" xlink:label="loc_jd_SharesRepurchasedTotalUnderStockRepurchaseProgram_657774" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1495" xlink:to="loc_jd_SharesRepurchasedTotalUnderStockRepurchaseProgram_657774" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="18" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_1505" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1519" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1531" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.xsd#jd_JdIndustryMember" xlink:label="loc_jd_JdIndustryMember_1389654" />
<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_JdIndustryMember_1389654" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="21" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="22" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="26" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="27" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_VestingBasedOnPerformanceMember" xlink:label="loc_jd_VestingBasedOnPerformanceMember_1563" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_VestingCriteriaDomain_1543" xlink:to="loc_jd_VestingBasedOnPerformanceMember_1563" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="35" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="37" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="38" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="39" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="40" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="41" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="42" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="43" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="44" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="45" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="46" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="47" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="48" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="49" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="50" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="51" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="52" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="53" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="54" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="55" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="56" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="57" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="58" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="59" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="60" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="61" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="62" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="63" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="64" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="65" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="66" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="67" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="68" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="69" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="70" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="71" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="72" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="73" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="74" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="75" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_1606" />
<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_ProceedsFromStockOptionsExercised_1606" use="optional" order="76" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_CashReceivableFromStockOptionExercises" xlink:label="loc_jd_CashReceivableFromStockOptionExercises_1607" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_1551" xlink:to="loc_jd_CashReceivableFromStockOptionExercises_1607" use="optional" order="77" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1382978" />
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1382978" use="optional" order="78" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1609" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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-20211231.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="jd-20211231.xsd#jd_JdHealthPlanMember" xlink:label="loc_jd_JdHealthPlanMember_1405246" />
<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_JdHealthPlanMember_1405246" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="14" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="20" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="25" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="28" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="30" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="31" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_1642" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_1658" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_1666" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="jd-20211231.xsd#jd_TransactionWithTencentHoldingsLimitedMember" xlink:label="loc_jd_TransactionWithTencentHoldingsLimitedMember_1409978" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1388064" xlink:to="loc_jd_TransactionWithTencentHoldingsLimitedMember_1409978" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="40" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="41" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="42" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="43" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="44" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_569548" />
<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_BusinessCombinationConsiderationTransferred1_569548" use="optional" order="45" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="46" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="47" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="48" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="49" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="50" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="51" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="52" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="53" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="54" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="55" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="56" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1409868" />
<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_StockIssuedDuringPeriodSharesNewIssues_1409868" use="optional" order="57" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_1720" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="17" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_667271" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/srt/2021/elts/srt-2021-01-31.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="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.xsd#jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract" xlink:label="loc_jd_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract_1738" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/LinesOfCreditAndLoanFacilitiesDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="loc_us-gaap_LineOfCreditFacilityAbstract_1741" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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/LinesOfCreditAndLoanFacilitiesDetails2">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="loc_us-gaap_LineOfCreditFacilityAbstract_1753" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_OneyearCorporateBondMember" xlink:label="loc_jd_OneyearCorporateBondMember_1353664" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_1353658" xlink:to="loc_jd_OneyearCorporateBondMember_1353664" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_1314546" />
<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_1314546" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_1353626" />
<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_DebtInstrumentCarryingAmount_1353626" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1353696" />
<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_DebtInstrumentInterestRateStatedPercentage_1353696" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1785" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1801" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/srt-2021-01-31.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/2021/elts/srt-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictionsForConsolidatedAndUnconsolidatedSubsidiariesAbstract" xlink:label="loc_us-gaap_RestrictionsForConsolidatedAndUnconsolidatedSubsidiariesAbstract_1811" />
<loc xlink:type="locator" xlink:href="jd-20211231.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-20211231.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-20211231.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/2021/country-2021.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-20211231.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-20211231.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-20211231.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-20211231.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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-20211231.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/2021/elts/us-gaap-2021-01-31.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-20211231.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_1832" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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="jd-20211231.xsd#jd_JDLFinancingMember" xlink:label="loc_jd_JDLFinancingMember_1402592" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_479316" xlink:to="loc_jd_JDLFinancingMember_1402592" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdPropertyMember" xlink:label="loc_jd_JdPropertyMember_1402600" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_479316" xlink:to="loc_jd_JdPropertyMember_1402600" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="20" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="21" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="22" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="23" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_TermAndRevolvingCreditFacilitiesMember" xlink:label="loc_jd_TermAndRevolvingCreditFacilitiesMember_670290" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_670289" xlink:to="loc_jd_TermAndRevolvingCreditFacilitiesMember_670290" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="26" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="27" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_BeijingJingdongCenturyTradeCompanyLimitedMember" xlink:label="loc_jd_BeijingJingdongCenturyTradeCompanyLimitedMember_672780" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_672779" xlink:to="loc_jd_BeijingJingdongCenturyTradeCompanyLimitedMember_672780" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="29" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="30" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="31" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="32" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="33" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.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="34" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_NonRedeemableSeriesBPreferredStockAgreementMember" xlink:label="loc_jd_NonRedeemableSeriesBPreferredStockAgreementMember_1383132" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AgreementDomain_874064" xlink:to="loc_jd_NonRedeemableSeriesBPreferredStockAgreementMember_1383132" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdlPlacementMember" xlink:label="loc_jd_JdlPlacementMember_1383133" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AgreementDomain_874064" xlink:to="loc_jd_JdlPlacementMember_1383133" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_JdSubscriptionMember" xlink:label="loc_jd_JdSubscriptionMember_1383158" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_jd_AgreementDomain_874064" xlink:to="loc_jd_JdSubscriptionMember_1383158" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="38" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="39" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="40" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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="41" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_DadaNexusLimitedMember" xlink:label="loc_jd_DadaNexusLimitedMember_1351622" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_1351611" xlink:to="loc_jd_DadaNexusLimitedMember_1351622" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="43" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="44" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_DepponHoldcoMember" xlink:label="loc_jd_DepponHoldcoMember_1353632" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1353629" xlink:to="loc_jd_DepponHoldcoMember_1353632" use="optional" order="45" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_DepponLogisticsCoLtdMember" xlink:label="loc_jd_DepponLogisticsCoLtdMember_1353636" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1353629" xlink:to="loc_jd_DepponLogisticsCoLtdMember_1353636" use="optional" order="46" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_AcquisitionOfCnlpMember" xlink:label="loc_jd_AcquisitionOfCnlpMember_1353946" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1353629" xlink:to="loc_jd_AcquisitionOfCnlpMember_1353946" use="optional" order="47" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_CnlpMember" xlink:label="loc_jd_CnlpMember_1404415" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1353629" xlink:to="loc_jd_CnlpMember_1404415" use="optional" order="48" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="49" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="50" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_1405234" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_1405233" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_1405234" use="optional" order="51" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="52" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_670285" />
<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_LineOfCreditFacilityMaximumBorrowingCapacity_670285" use="optional" order="53" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_874038" />
<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_MinorityInterestOwnershipPercentageByParent_874038" use="optional" order="54" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesSubscribedButUnissuedValue" xlink:label="loc_us-gaap_PreferredStockSharesSubscribedButUnissuedValue_874040" />
<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_PreferredStockSharesSubscribedButUnissuedValue_874040" use="optional" order="55" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_InvestmentUnderTheSharePurchaseAgreement" xlink:label="loc_jd_InvestmentUnderTheSharePurchaseAgreement_1410282" />
<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_InvestmentUnderTheSharePurchaseAgreement_1410282" use="optional" order="56" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_1353640" />
<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_BusinessAcquisitionPercentageOfVotingInterestsAcquired_1353640" use="optional" order="57" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_1353643" />
<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_BusinessCombinationConsiderationTransferred1_1353643" use="optional" order="58" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfEquityMethodInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleOfEquityMethodInvestments_1353935" />
<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_ProceedsFromSaleOfEquityMethodInvestments_1353935" use="optional" order="59" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_1353938" />
<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_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_1353938" use="optional" order="60" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_1353940" />
<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_PaymentsToAcquireBusinessesGross_1353940" use="optional" order="61" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_PercentageOfIssuedAndOutstandingShares" xlink:label="loc_jd_PercentageOfIssuedAndOutstandingShares_1353944" />
<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_PercentageOfIssuedAndOutstandingShares_1353944" use="optional" order="62" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtTerm" xlink:label="loc_us-gaap_LongTermDebtTerm_1353962" />
<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_LongTermDebtTerm_1353962" use="optional" order="63" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="jd-20211231.xsd#jd_LineOfCreditNumberOfLeadArrangers" xlink:label="loc_jd_LineOfCreditNumberOfLeadArrangers_1402574" />
<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_LineOfCreditNumberOfLeadArrangers_1402574" use="optional" order="64" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_1383168" />
<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_EquityMethodInvestmentOwnershipPercentage_1383168" use="optional" order="65" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="66" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="67" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesSubscribedButUnissued" xlink:label="loc_us-gaap_CommonStockSharesSubscribedButUnissued_1389684" />
<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_CommonStockSharesSubscribedButUnissued_1389684" use="optional" order="68" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesSubscriptions" xlink:label="loc_us-gaap_CommonStockSharesSubscriptions_1389685" />
<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_CommonStockSharesSubscriptions_1389685" use="optional" order="69" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_1404417" />
<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_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_1404417" use="optional" order="70" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_1405231" />
<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_DebtInstrumentBasisSpreadOnVariableRate1_1405231" use="optional" order="71" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>26
<FILENAME>g261582g00k01.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g261582g00k01.jpg
M_]C_X  02D9)1@ ! 0(!>0%Y  #_X4WP:'1T<#HO+VYS+F%D;V)E+F-O;2]X
M87 O,2XP+P \/WAP86-K970@8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(
M>G)E4WI.5&-Z:V,Y9"(_/@H\>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS
M.FUE=&$O(B!X.GAM<'1K/2)!9&]B92!835 @0V]R92 U+C,M8S Q,2 V-BXQ
M-#4V-C$L(#(P,3(O,#(O,#8M,30Z-38Z,C<@(" @(" @("(^"B @(#QR9&8Z
M4D1&('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR
M9&8M<WEN=&%X+6YS(R(^"B @(" @(#QR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B
M;W5T/2(B"B @(" @(" @(" @('AM;&YS.F1C/2)H='1P.B\O<'5R;"YO<F<O
M9&,O96QE;65N=',O,2XQ+R(^"B @(" @(" @(#QD8SIF;W)M870^87!P;&EC
M871I;VXO<&]S='-C<FEP=#PO9&,Z9F]R;6%T/@H@(" @(" @(" \9&,Z8W)E
M871O<CX*(" @(" @(" @(" @/')D9CI397$^"B @(" @(" @(" @(" @(#QR
M9&8Z;&D^<G(S.3,U,S,\+W)D9CIL:3X*(" @(" @(" @(" @/"]R9&8Z4V5Q
M/@H@(" @(" @(" \+V1C.F-R96%T;W(^"B @(" @(" @(#QD8SIT:71L93X*
M(" @(" @(" @(" @/')D9CI!;'0^"B @(" @(" @(" @(" @(#QR9&8Z;&D@
M>&UL.FQA;F<](G@M9&5F875L="(^9S P:S Q/"]R9&8Z;&D^"B @(" @(" @
M(" @(#PO<F1F.D%L=#X*(" @(" @(" @/"]D8SIT:71L93X*(" @(" @(" @
M/&1C.F1E<V-R:7!T:6]N/@H@(" @(" @(" @(" \<F1F.D%L=#X*(" @(" @
M(" @(" @(" @/')D9CIL:2!X;6PZ;&%N9STB>"UR97!A:7(B/D9I;&4@3F%M
M93H@(" @(" @(" @(" @("!G,#!K,#$N86DF(WA!.U5S97)N86UE.B @(" @
M(" @(" @(" @<G(S.3,U,S,F(WA!.TQO8V%L(%1I;64Z(" @(" @(" @(" @
M(#(Q+4%P<BTR,#(R(#$V.C U.C$Q)B-X03M%4U0@5&EM93H@(" @(" @(" @
M(" @(#(Q+4%P<BTR,#(R(# V.C,U.C$Q)B-X03M38W)I<'0@5F5R<VEO;CH@
M(" @(" @(" R+C8F(WA!.TEL;'5S=')A=&]R(%9E<G-I;VXZ(" @(#(V+C N
M,B8C>$$[1W)A<&AI8R!T>7!E.B @(" @(" @("!&;&]W($-H87)T)B-X03LF
M(WA!.RHJ*E1H92!P<F5F;&EG:'0@8VAE8VL@:7,@8V]M<&QE=&4N(%!L96%S
M92!E;G-U<F4@;6%N=6%L(&-H96-K<R!A<F4@8V]M<&QE=&5D('!E<B!P<F]C
M97-S+BHJ*B8C>$$[)B-X03M4:&4@9F]L;&]W:6YG(&9O;G1S(&%R92!P<F5S
M96YT(&EN('1H92!D;V-U;65N=#HF(WA!.R @(" @(" @("!4:6UE<TYE=U)O
M;6%N4%--5"8C>$$[)B-X03M4:&4@9F]L;&]W:6YG(&-O;&]R<R!A<F4@<')E
M<V5N="!I;B!T:&4@9&]C=6UE;G0Z)B-X03L@(" @(" @(" @0FQA8VLF(WA!
M.R8C>$$[+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM)B-X03L\+W)D9CIL:3X*(" @(" @(" @(" @/"]R9&8Z06QT
M/@H@(" @(" @(" \+V1C.F1E<V-R:7!T:6]N/@H@(" @(" \+W)D9CI$97-C
M<FEP=&EO;CX*(" @(" @/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](B(*
M(" @(" @(" @(" @>&UL;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M+WAA
M<"\Q+C O(@H@(" @(" @(" @("!X;6QN<SIX;7!'26UG/2)H='1P.B\O;G,N
M861O8F4N8V]M+WAA<"\Q+C O9R]I;6<O(CX*(" @(" @(" @/'AM<#I#<F5A
M=&5$871E/C(P,C(M,#0M,C%4,3<Z-#4Z,3<K,#4Z,S \+WAM<#I#<F5A=&5$
M871E/@H@(" @(" @(" \>&UP.D-R96%T;W)4;V]L/D%D;V)E($EL;'5S=')A
M=&]R($-3-B H5VEN9&]W<RD\+WAM<#I#<F5A=&]R5&]O;#X*(" @(" @(" @
M/'AM<#I-;V1I9GE$871E/C(P,C(M,#0M,C%4,3<Z-#4Z,3<K,#4Z,S \+WAM
M<#I-;V1I9GE$871E/@H@(" @(" @(" \>&UP.DUE=&%D871A1&%T93XR,#(R
M+3 T+3(Q5#$W.C0U.C$W*S U.C,P/"]X;7 Z365T861A=&%$871E/@H@(" @
M(" @(" \>&UP.E1H=6UB;F%I;',^"B @(" @(" @(" @(#QR9&8Z06QT/@H@
M(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E
M(CX*(" @(" @(" @(" @(" @(" @/'AM<$=);6<Z=VED=&@^,C0T/"]X;7!'
M26UG.G=I9'1H/@H@(" @(" @(" @(" @(" @(" \>&UP1TEM9SIH96EG:'0^
M,C4V/"]X;7!'26UG.FAE:6=H=#X*(" @(" @(" @(" @(" @(" @/'AM<$=)
M;6<Z9F]R;6%T/DI014<\+WAM<$=);6<Z9F]R;6%T/@H@(" @(" @(" @(" @
M(" @(" \>&UP1TEM9SII;6%G93XO.6HO-$%!45-K6DI29T%"06=%05-!0DE!
M040O-U%!<U5':'9D1SEZ84<Y=TE$375-04$T46ML3D$K,$%!04%!04)!05-!
M04%!045!)B-X03M!44))04%!04%104(O*S1!1&M&:V(R2FQ!1U1!04%!04%F
M+V)!25%!0F=114)!545"9U5&0F=K1T)164I#=V='0F=G3$1!;TM#=V]+)B-X
M03M$0D%-1$%W341!=U%$031014$X3T1"351&0E%417AW8D=X<V-(>#AF2'@X
M9DAX.&9(=T5(0G=C3D1!,%E%0D%91VA54D92;V9(>#AF)B-X03M(>#AF2'@X
M9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF
M2'@X9DAX.&8O.$%!15%G0D%!1#!!=T52)B-X03M!04E205%-4D%F+T5!84E!
M04%!2$%114)!445!04%!04%!04%!05%&07=)1T%104A#06M+0W=%04%G241!
M445"05%%04%!04%!04%!)B-X03M!44%#07=11D)G8TE#46],14%!0T%1341!
M9U%#0F=C1$)!24=!;DU"06=-4D)!049)4DEX459%1T4R16EC645537!':$)X
M5WA1:5!")B-X03M5=$AH37A::3A#4GEG=D5L47I25&MQ2WE9,U!#3E51;FLV
M3WI.:&156DA41#!U24E*;TU*0VAG6FA*4D92<5,P5G1.5DM"<GDT+U!%)B-X
M03LQ3U0P6EA71FQA5S%X9%AL.5=:,FAP86UT<V)7-799,U(Q9&YD-&58<#=F
M2#$K9C-/16A984AI26U+:31Y3FIO*T-K-5-6;'!E66U:)B-X03MQ8FY*,F5N
M-4MJ<$M7;7 V:7!Q<75S<F$V=F]204%)0T%1241"455%0E%914-!341B445!
M06A%1$)#15--545&55).:$EG6GAG6D5Y)B-X03MO8DAW1DU(4C133D-&5DII
M8W9%>DI$4D1G:&%357E7:5DW3$-",U!33F5*16=X9%5K=V=*0VAG6DIJ6D9'
M:61K9$95,SAQ3WIW>6=P)B-X03LP*U!Z:$I3:W1-5%4U4%)L9%E75G!B6$8Q
M95@Q4FQ:;61O85=P<F)',75B,E(Q9&YD-&58<#=F2#$K9C-/16A984AI26U+
M:31Y3FIO)B-X03LK1&Q*5U=L-6E:;7!U8VY:-F9K<4]K<&%A;G%+;7%Q-GET
M<G$K=B]A04%W1$%104-%44U2040X03E5-'$W1EA9<3=&6%EQ-T9867$W)B-X
M03M&6%EQ-T9867$W1EAN6&PR.#@V*V(Y278O349J<F@P:U-81C-B-DYP:3(Y
M=DQB<71R2SEU<C-B4U)V3S=-.%IB-$A3;F=E-G%:2#@P)B-X03MT2E,T.4,T
M,#(O:$LV<DYO:WIL64A63'%',48S53A*;5EX>5%K;$-Q:S=564QT5E9">2]M
M<C8V95AP=$TP839N='1C=FAA0U)N=$-")B-X03M'64I**V%/;'<P8D5P2'DK
M,SA)<40X9$9+<71C+VTO-69T8DM454QQ=S%'2%1J85-A:%E8=F]*3$AE5SA2
M54\Y=C95:VII:75(<$MQ)B-X03MF0CA8,E%31E=J*V)U:7)02DA.<&5P44Q$
M3EI26$US:V-!4TI.5$MR851/4D]4=VM:<6-10S8O=$M-5E%%;C4O*U%K;79O
M,$YZ8V95)B-X03ML9#$K<DQ$8TY-<V-Y=T]5:6EL95=0:7IG+W8P:G%V>$Q5
M67$Y0W-,<5,V=%5N:W1P8E)N-69U2BM(<4%":4%716)32T]12$E#=&%()B-X
M03MC03%!5E8X5F1I<G-69&ER<U9D:7)S5F1I<G-69&ER<U9D:7)S5F1I<G-6
M9&ER<U9D:7)S5F1I<G-69&ER<U9D:7)&269Y-S K,G9,)B-X03MX-TA5<BMY
M,'I56FUU3#=224AH1FY*22LX<$A/2C4T:$ED,T55<4$O9FEQ13%$.' Y179.
M564O+T%%:G%6<T<Q1DY95S!T<&\T;VMV)B-X03M5="]Q,W%+4D@V;3AD2W%8
M<'0T1F=65C!F-54V16LT=69R=#9B=U@V86MB<%=T-#5$26M$,G=2=E-H4E-$
M1DMY<S58,40Q3#%&8U95)B-X03MB:CAO9$9N,&UF4T<Q5%5H<'I7,'1L65<T
M93-)<W)A-$DY84LS3%%-84]G.4]S=DUQ;7E&8U953'8X;3=#-E,V5V)Z1G$U
M*W5'=TYW)B-X03M2*VIX>4]M8C)V.$%X-3=C5RM),#9N<G1T:7%);2]+97AF
M4F)N430Y93%A1%)R:'I*2%EP2F%&25,P;G%S26UE,F549U=R.$1S>6IS)B-X
M03M"=&ER3C1K6DEK4G!';%I60W1++T5->$%P>6)I1E=P.6=":7$W1EA9<3=&
M6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ)B-X03LW1EA9<3=&
M6%EQ-T9867$W1EA9<3=&6%EQ;U@Q-41:5TYX951':TYT13@P:#A&:E5S9G='
M2W!,-40Q3%=,+WDY1V1A9%@Q94-34T<Y)B-X03M:13E.4W=B:VQ&2%0Y,C8T
M<7E(1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&5TYA5&,K
M8CE7,'DQ,5-'.# K>F=V)B-X03LT:W593%8W3V%D-#0U5D1O<GEI-FA$<T9)
M-45)0EA&55@Y53@U+SA!5C P-R]U2%0O=T1:9&ER=G%N;E O<39A9"\S1' O
M.$%S=7A6)B-X03LS,51Z;B\Q9$Y/+S=H,"\O04=867$W-G U>B\V=6UN9CEW
M-F8O<W5X5C,Q5'IN+S%D3D\O-V@P+R]:9&ER=G%N;E X039U;6YF.7<V)B-X
M03MF+W-U>%8S,51Z;B]!3EA45'8X075(5"]!4%ID:7)V<6YN4"]!2W5M;F8X
M06-/;B]!3WDW1EAF5E!/9B]!1F1.3R\W:# O.$$R6%EQ)B-X03LW-G U>B\V
M=6UN9CEW-F8O04Q,<U9D.54X-2\Y6%14=BLT9% O=T)L,DMU*W%E8R\K<G!P
M,R]C3VXO-TQS5F0Y53@U+SE85%1V*S1D)B-X03M0+S)867%H.5$P4'I0<59J
M4' Y.7%T;CE3=3!-3C))3$=33U9O6$A'4E5D-W%65DQ+4TML1%1&5E9T23$R
M,#%#+W5T2W4W55$V:$UT)B-X03MX3&(S345R37-G9VIG2E=22FQ(17)#<#0X
M3W!*<FEQ-S O3W8K+SA!5&8X06M64"]!3E9-5F0V9FY8+V8K;2\X:7 O*W%M
M2W1I,C@V)B-X03M-2VY59$YJ2B]9*V]Z>54O,E@Q=4]V.$%W3TMU*W%E8R]W
M1'$V860O,T1P+RMY-T989E903V8X03%D3D\O=T,T9% X03EL,DMU*W%E)B-X
M03MC+SA!<39A9"]W0G<V9CA!-TQS5F0Y53@U+SA!5C P-R]U2%0O=T1:9&ER
M=G%N;E O<39A9"\S1' O.$%S=7A6,S%4>FXO,61.3R\W)B-X03MH,"\O04=8
M67$W-G U>B\V=6UN9CEW-F8O<W5X5C,Q5'IN+S%D3D\O-V@P+R]:9&ER=G%N
M;E X039U;6YF.7<V9B]S=7A6,S%4>FXO)B-X03M!3EA45'8X075(5"]!4%ID
M:7)4465D:U5S;#EP='=W-E)',&YG0B\U-F976C9F.$%!2$96;BM*-78X3V9P
M5#9L+W!N,6XV:#E3.55C)B-X03MF<E@Q>C9J5#%U4#DS-C(O4&A8:G9X<G1I
M<4\X=39F3G!V;"]43D]N6E=N<W)30S-L6D-3:&5+3E59<5-!85988F)&57=X
M5C)+=7A6)B-X03LR2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X
M5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5FHO*TAR,SE#+U5E)B-X
M03MC9G)F<&(Y26-Q='@Y3#E++UAU4#)A.'93,C95-60V8C1Q;"]L1'EH-5-U
M4$M7:51Z-DI94WIY,D9Q.'-R,G-,3WIT0W!:;5ER56MN)B-X03MQ8U948B]"
M4&MZ+W%W860O,&E19C@P67$W+T)0:WHO<7=A9"\P:5%F.#!9<3<O0E!K>B]Q
M=V%D+S!I468X,%EQ-R]"4&MZ+W%W860O)B-X03LP:5%F.#!9<3<O0E!K>B]Q
M=V%D+S!I468X,%EQ-R]"4&MZ+W%W860O,&E19C@P67$W+T)0:WHO<7=A9"\P
M:5%F.#!9<3<O0E!K>B]Q)B-X03MW860O,&E19C@P67$W+T)0:WHO<7=A9"\P
M:5%F.#!9<6M0:T1Y:#54=5!);FQU-'5.1G-*<#5T3'-P2EI:3%=&;F0R=#!,
M37I&4U-3)B-X03M456LT<6XS*T-F2FXO5F<P-R]P16<O-6]X5C,K0V9*;B]6
M9S W+W!%9R\U;WA6,RM#9DIN+U9G,#<O<$5G+S5O>%8S*T-F2FXO5F<P)B-X
M03LW+W!%9R\U;WA6,RM#9DIN+U9G,#<O<$5G+S5O>%8S*T-F2FXO5F<P-R]P
M16<O-6]X5C,K0V9*;B]69S W+W!%9R\U;WA6,RM#9DIN)B-X03LO5F<P-R]P
M16<O-6]X5C,K0V9*;B]69S W+W!%9R\U;WA6:E@U8F55=DMT,35',&DT=61'
M<UHU-4E36DI:3&%&,UDX,D93>DM38TMS)B-X03ML+W=4-4TO-G-';F8Y26M(
M+TY'0EAF-$HX;68Y5T14=BMK4T0O;6I&6&8T2CAM9CE71%1V*VM31"]M:D98
M9C1*.&UF.5=$5'8K:U-$)B-X03LO;6I&6&8T2CAM9CE71%1V*VM31"]M:D98
M9C1*.&UF.5=$5'8K:U-$+VUJ1EAF-$HX;68Y5T14=BMK4T0O;6I&6&8T2CAM
M9CE71%1V)B-X03LK:U-$+VUJ1EAF-$HX;68Y5T14=BMK4T0O;6I&56<K<3)V
M.$%G;C9L-DMF52]W0D\O5B]Q,T5E;#90-F8Y4#!U1D]01&@X4$=L2V)9)B-X
M03MQ;B]K;B]L1$Y!+S=:,7 O>5E41E4V>%8R2W5X5C)+=7A6,DMU>%8R2W5X
M5FIV-6,O=T1K=F9++R]B27-0*V]A4$974EEQ-T9867$W)B-X03M&6%EQ-T98
M67$W1EA9<7AB.')F+T%#6"MI+SA!1T$O.%1B17%Y;D9867$W1EA9<3=&6%EQ
M-T9867$W1E=&+SA!5$LO*T1(+S1S5TMP)B-X03LQ-4HO-5%Z45 K,F1A9CA!
M2FA-5E1R1EA9<3=&6%EQ-T9867$W1EA9<3=&5T\O;'HO=T-3.3AR+T%08DES
M4#A!<4=J>%9K5TMU>%8R)B-X03M+=7A6,DMU>%8R2W5X5C)+<U<O2S,O>5@K
M:2\X640O>$YS4W)+8U9D:7)S5F1I<G-69&ER<U9D:7)S5EE8+S!Y=B]G>"]W
M1&EX67%N)B-X03M8:VXO04I1>E%0.$%T;E=N+TIH3594<D9867%T;&QI:6EE
M5U8Q:FEJ571*27A#<7%Q2VMK;EE!1$950G!0;5!Y.7)#.#E),5,P,49F)B-X
M03MI*TLP;FEN2'=C95<X8DXY;FUT9FU-5E1(1EA9<3=&6%EQ-T973R]L>B\U
M3#-Y=B]!3G-I=R\V:&\X5E1U*W8W2%0W4U<X=C=M2S!S)B-X03LT0GEM=5HS
M5T].1C966C-)540U-'%L,FLK8R]**W-84G1.23$S5#E2=7=P:TYV85A513AN
M0F%!='=J9&UO2VIF1E9.+U!8:VA!>&9Z)B-X03M$<&EH2G9Q<FLS;'5+5#<O
M04QO+TAS*S,R975+<'9A6&1R95=S5C-A5%(S1G)/9VMG=4EM1'AU:D-Q<VIQ
M4T="2%%J1EA7,35A6%-Y)B-X03M.8E1X>G)&23A-<&I:6$-Y4FYI-DYX2F]Y
M;EEJ<4U65F-69&ER<U9D:7)&=GET+SAL+V]V+T=!+SA48D5Q;E=S95ED03!3
M1T]B5V13)B-X03MT9$UH;&)H1DIE5'@R-G-W1F5+;5)L0DY-5F$P9GI$;T=T
M>%-484YQ9'!Q8U540DI:3$]E3S165TEQ1EEX<W="<#0T<6U'2W5X5E-K)B-X
M03MU-U=+94<S:VU23&DT-65H0WI!4$IW1E<T2U16=4DS3DU65F-69&ER<U9D
M:7)#+RMM5B\X1U X03A73$95-CAK+W=$2T=A0B\R>G)4)B-X03LO:W=M2W Q
M:7)S5EE0*V(X13AV;'5X9&]P3&I38F)68D<T,3(S:$)C=G X8W9+54UG<5A1
M3GA:,2]L0GA60F599D]0;'%3=T]U958W)B-X03MI0S1N9VIT-V$Y,39Y5DQI
M3WDP*V4V:45X9FIY479'9TUG4F=E04):9T%A37%X-U9V4#-M0WDP*V5E1'I%
M;#-P3G!E5$-Z,6A"6DI.)B-X03MQ1G5T=$4T15)E25=C-U)4>D9#<UII37!&
M15E%34U+<VTO3$\X;FXX=V5D175D4W5R;5EA<TAJ<TQL67=964AS-UIO;F]S
M84]N24YW)B-X03M#<S%+2G-+.#))5C9":7)S5F1I<DAF>34O=T1*92M6+RLR
M4EEF.5$P94MO-WI69#)L;C5A,5,T=DIO-V4R:G1:=E5M;%E)9W%H07%Z)B-X
M03M51S5.359E52M34$Y/;DAY4G!&<F5E8CE)-3(O;#E%=$DW0DEK=CA!5#-J
M=%5,;60U6F(Q1DM):%)M6DDQ-6)C86M!2VQH5V=2*U@P)B-X03M(;'$T4&U7
M,F$T;CAN,U)N:G4T.4UM:%9R8U$X8E-:4%)J95-.5$A*.$UJ;50T1%)X.%93
M<E!V2R]N+U4Y6FLP5#8O-7)I,'%A5%1T)B-X03M+=7)E03(Y=39A<DQ+;R]3
M0VEQ:&UK17%T1G=T,E5X='564%1!<5%J.# O3V5O,C%L8C)F;5A3-V(Q3&Y6
M;U<Q,F0T8E-Z:VYT8FM,)B-X03MA448R=#<K3E9A,UE3:4]Q=38Y2F8U;%52
M869M=G(V-F]S='@U;'-R<50O16)A6"MH66AB4E%T85!P+W),4G!&*W,O0F1!
M4D)Y>2]&)B-X03M534YW<6Q5.#!J6%!.5W4K55IT43!F>FDY-W(X9')&93-7
M:E%7=&ES,79C>$5M-7-71'=Y1TE0>3E.1FQ8,4]3.'5B3'E'0E=D*U-T)B-X
M03M1=717,'545S5,=5=E>#%75G)J4V]::VIJ.4MZ3S!02&=K8D532U!5*TUS
M84U..%9:0FER1G9Y="]W1$IF-DPO04U91"]W051B17%K)B-X03LO=T-E1W!7
M9&XU36A%,3=B,E4X=7 V86)74S9)-&-O-S9'4FTT;#1Y>7AO<&1W1TAW9S=J
M<FEQ4F%X-3%U1W,R;#!B>FIP9"\U;$8U)B-X03M#25ET2VIT63=A*V<T8VAA
M4WDS0G9217EI3UIU46Y*54AP.&%R:7%31#AY=%1K=$$Q=#4Y17-4-DMB,G=N
M87IS;&YM,5)*5U4R8GAQ)B-X03MJ2WI-4GA%55-H>5!S<V9T17%I<%!Z1#@O
M9G!V5E!R=7(V6&]2,#E:5FTP5SEC0U99=G%G94LU:71J8D-75&I+96)0.6(Y
M4&E#0W$P)B-X03LU67$U9GI+.# R96IE5W(R3%A93EHQ2%<O3#DU<5 V34U6
M<W).9G=7<V9P>' V259I4%9%;%EX.%)C3T%A55)!<45S=GI(.#%#.#!/)B-X
M03M+*S@W85-U;39R97)"3$YB4U<Q>&12;SEO-WE#4U-3,7-O251&36E54F]7
M64=2434V8S%59C5A+TUR5DY:9S!X9%$X,7<V3W!S:VQG)B-X03MV=E-T2E4Q
M1SA3-VQI;F=C1F%C>$5K9$E94VIK>6-H=%%95E1F>40U=C@U878U>75O9%,Q
M3W=&=$A093(Y>C5E36<K=E=W:&M0,6%2)B-X03MB9&)73U)%36%$;$I*8U-)
M+TEC94IO=4)8<6U+<TPO-EI8+W=9+SA!>%ES5E1R>50O=T%O6F](+T%'>G)4
M+VMW;4MP,6ER<U9D:7)S)B-X03M69&ER<U9D:7)S5F1I<DAF>34O.&PW-5@O
M=T,R4EEF.5$P94MS:7A6,DMU>%8R2W5X5C)+;TQ6.4]L,4=Z3G)(9EA';CAY
M4%5M=&93)B-X03LY4FLV36Q:;S5G;UE(8W%!=S=%67%I8F$R9W1B84LR=#!%
M8T5#3$A&1T]I;V<T<4(X9TU65DU6670K5G8O:W8Y1B\T=T@O:6)9;%=5)B-X
M03LT<3=&56Q(;&5)96)M.'IF6')R-G<Q;TQ(-FHK-"MR96M(.5%';G!E<GDU
M;71F52]$1E4V>%8R2W5X5C)+=7A6,DMS3"]W0VU6+SA!)B-X03M":B\X5TQ&
M538X:R\X;UIO2"]B3W10.$%K=VU+<#%I<G-69&ER<U9D:7)S5F1I<G-69&ER
M2&9Y-2]W1$IE*U8O*S)2668Y43!E2W-I)B-X03MX5C)+=7A6,DMU>%8R2W5X
M5C)+=7A6:3,U5R\K4R\P6"]J068K2G1I5EI4:7)S5F1I<G-69&ER<U9D:7)S
M5F1I<D,O*VU6+SA'4#A!)B-X03LX5TQ&538X:R]W1$M'84(O,GIR5"]K=VU+
M<#%I<G-69&ER<U9D:7)S5F1I<G-69&ER2&9Y-2\X04IE*U8O=T1T:U=(+T%&
M1%(T<7E,)B-X03M&6%EQ-T9867$W1EA9<3=&6%EQ-T973&9L8B\U3"]29BM-
M0B\T;3)*5FQ/2W5X5C)+=7A6,DMU>%8R2W5X5C)+<TPO-EI8+W=9+SA!)B-X
M03MX67-65')Y5"]W06]:;T@O04=Z<E0O:W=M2W Q:7)S5F1I<G-69&ER<U9D
M:7)S5F1I<DAF>34O.&PW-5@O=T,R4EEF.5$P94MS:7A6)B-X03LR2W5X5C)+
M=7A6,DMU>%8R2W5X5FDS-5<O=T1K=CE&+S1W2"]!26TR2E9L3TMU>%8R2W5X
M5C)+=7A6,DMU>%8R2W-,+T%/;58O=T1")B-X03MJ+SA!1FEX5D]%.&HK56\P
M5T]04S1%4D%&4D9"04%'=T%!3TYQ,R]G<GER+T%.5S)(-VHO049X=%AF-$LX
M<2\Y5S)(-VHO6$<Q9"]G)B-X03MR>7(O04Y7,D@W:B]!1GAT6&8T2SAQ+SE7
M,D@W:B]81S%D+V=R>7(O04Y7,D@W:B]!1GAT6&8T2SAQ+SE7,D@W:B]81S%D
M+V=R>7(O)B-X03M!3E<R2#=J+T%&>'189C1+.'$O.5<R2#=J+UA',60O9W)Y
M<B]!3E<R2#=J+T%&>'173F554'DP.&E82&Q04EHU=$AG95=7=W18:V,X)B-X
M03LY,F%&4U1S,VIH5DXO=T1L5G8U9B]W1%9L9RLY+W=$;7)"874O=T-65R]L
M+R]W0E=71#<S+W=#87-B5C,O2W)F>2\X02MR3$(Y-R\X)B-X03LQ63)R=BM6
M5R]L+R]!3E=71#<S+T%/87-B5C,O04-Q,SAV.$$O<7EW9F4O+T%$5FIA=2\U
M5F(K6"]W1#%:65!V9B]M<D<Q9"]Y<3,X)B-X03MV+SA!<7EW9F4O.$%Z5FIA
M=2\U5F(K6"]!4#%:65!V9B]M<D<Q9"]Y<3,X=B]W1'%Y=V9E+W=$>E9J86]0
M>5@U3#AR2'ET<'!/;7<Q)B-X03LY161J-&XS=W%N6"M#=DMV+U9T:"LT+S%W
M5W)V.$9E5F8K<F)$.7@O<FIA=2]W049E5F8K<F)$.7@O<FIA=2]W5C56+S9T
M<U S2"MU)B-X03M.<3<O04%6-58O-G1S4#-(*W5.<3<O0EAL6"]Q,G<O8V8V
M-#)R=CA!0EAL6"]Q,G<O8V8V-#)R=CA&959F*W)B1#EX+W)J874O=T%&)B-X
M03ME5F8K<F)$.7@O<FIA;WHY039.*VDO,%8Y5&DO4C%E6#%8:CA&9E4Y5W10
M2#%0:7(T-'%J.%9D:7)S5F1I<G-69&ER<U9D:7)S5F1I)B-X03MQ4RM39BM5
M33!$+W1N5VXO04-95$95-GA6,DMU>%8R2W5X5C)+=7A6,DMU>%9*4$I8+TM+
M-F(O>&A(-GII5E1V1EA9<3=&6%EQ-T98)B-X03M9<3=&6%EQ-T9867$W1EA9
M<3=&6%EQ-T9867$W1EA9<3=&6%EQ:W9K;B]L1$Y!+S=:,7 O>5E41E4V>%8R
M2W5X5C)+=7A6,DMU>%8R)B-X03M+=7A62E!*6"]+2S9B+WAH2#9Z:594=D98
M67$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T98
M67%K=FMN)B-X03LO;$1.02\W6C%P+WE95$965%=03C-L4%):,'0Y6C%Q=S!Y
M-&M4,4DT8GDV:&=D:W%2>4-Y37!)<4-+-'%I.4PQ9E-D5W1&=F1+=EE.)B-X
M03M1<S)*5F)M,6Q384EL5%%G4$=75V\W-S1Q<3-D-UHR8UEL=34T-V5*;E=.
M6DI85D9,=65+2T-X07%Z1V=(9D968D9867%O,C$W6EA2)B-X03MM1G1C4GIM
M,VM-1G=);E8O5&Q5071'+T5N:7=$0W%N9D968D9867$W1E5K.&QF.$%+2S9B
M+W=!65(K<S1L53=X5C)+=7A6,DMU>%8R)B-X03M+=7A6,DMU>%8R2W5X5C)+
M=7A6,DMU>%8R2W5X5C)+=7A6,DMP3#5*+W=#54TP1"]!3%HQ<"]Y651&5TUF
M;E9D84YP+VLV835U-6],)B-X03M7-74W>E-9:$I+-F\P:5<R<%)4.%)Y235E
M;6AK9C)&5&EQ439V-70X,'=F;4IC,D=J6'5M,DYG2F)/-'1.4&YM4TTV=$9C
M=W$P.&QV)B-X03M'3%=6-7!#>#1+,&1W9U5R5F=14V-+<$(U:3@P,G5P*U%R
M3%5.5S@R5W0Y979E-E).2EE8149T1$IP96]*96]B:%)W16)X.$EV55AH)B-X
M03M,5BM+=65:6&Q25D5,*V%';U-A;6UL9C0T=%EB94<Y,64R;79#3E!.,#A&
M<D8V=')->FQ28G%#86]#26%.5'5C5E9D22].3'I"<3)K)B-X03M75C9U=5)W
M87E,4%1P9% P5T]/,V%05C5:84QE1&1$3'I%=V5-<D$V*VQX<7=P:7$W4G9-
M,6AP,3-R1FI:83-"-68P838X>39I3'I7)B-X03M,8C9Q570S1G1#,$5:3394
M5SAA>G5S;GA/=3519T5%-'%O-G0U+SA!4$1Y-EAA4RM9661%=7)M>G1*5FM9
M-F):>'5*3'E72U<U;5A5)B-X03MG>G-*8F%%4$=L<T=+<V9J5VA7<7).<D\T
M.#)$>G!*-61M,64X;&E3-%16;S=S=S)94CE+.4UO8E%L8F-,6#8Q4E=)4'%&
M3G=29U9N)B-X03LK2W!*-4LO-5)85&8K34DO5V-3<60T<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&56PX:R\X)B-X
M03MO6F](+V)/=% K5$-9<6Y72W5X5C)+=7A6,DMU>%9J*W!E5&MV9%1U8C%D
M5W8W5TLK:5-#+W-95V=-13!C65I1=%I96EI9=&Y.9E)K)B-X03M4>#8W-'%J
M9$HP0TQ4<FTT=51C>EAC.#173D=N15-I1T--<S!C15-W>'=Q151M859"62]T
M36%9<6UE2W!*-4LO-5)85&8K34DO5V-3)B-X03MQ9#1Q-T9867$W1EA9<3=&
M6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T95;#AK+SAO6F](
M+V)/=% X06MW;4MP,6ER)B-X03MS5F1I<G-69&ER<U9D:7)S5F1I<5-E4W8K
M558P,R]J0U Q;D5Q;F5+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+
M=7A6,DMU)B-X03MX5C)+=7A6,DMU>%9*9DI0+TM'84(O,GIR5"]K=VU+<#%I
M<G-69&ER<U9D:7)S5F1I<G-69&EQ4V53=BM55C S+VI#4#%N17%N94MU)B-X
M03MX5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R
M2W5X5F@S:R]Z:#53:#AP84I$3G)D:$9.1EE7<5-2=F11)B-X03MQ>7-S2V=Q
M=TQ60D)X5DXO.&)E5% K<B]!2V0O,&QW9C@Q-'$W+T<S:WHO<2]W0VYF.4IC
M2"].94MU+WAT-4TO-G8X07 S+U-80B]Z)B-X03M8:7)V.&)E5% K<B]!2V0O
M,&QW9C@Q-'$W+T<S:WHO<2]W0VYF.4IC2"].94MU+WAT-4TO-G8X07 S+U-8
M0B]Z6&ER=CAB9510*W(O)B-X03M!2V0O,&QW9C@Q-'$W+T<S:WHO<2]W0VYF
M.4IC2"].94MU+WAT-4TO-G8X07 S+U-80B]Z6&EQ>GE.2DA,-5(P=5-.9SAB
M=V=Q-FM%)B-X03M%16YC15EL53EX5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU
M>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+<U@X;39&;VMN:R]1<$I.4'1N)B-X
M03MK9E0W5FYD;UEY4U1!:$I*27A63V8X4&%"+S%B8E@O:U)(+WI4:7)V.%!A
M0B]W0E<R,2\U15(O.# T<3<O1#)G9CE7,C$O-452+SA!)B-X03M.3TMU+W=!
M4&%"+S%B8E@O04I%4B]W1$Y/2W4O=SEO2"]6='1F*U)%9B].3TMU+W<Y;T@O
M049B8E@O:U)(+WI4:7)V.%!A0B\Q8F)8)B-X03LO:U)(+W=!,#1Q-R]!03EO
M2"]6='1F.$%K4D@O04TP-'$W+T0R9V8Y5S(Q+S5%4B\X,#1Q9W9*0W%V;%!4
M1E5"5D5)055B04-P>$MP)B-X03LU:7)S5F1I<G-69&ER<U9D:7)S5F1I<G-6
M9&ER<U9D:7)S5F1I<G-69&ER<U9D:7)S5E-8>50O>6AM9V8Y<S8P+W=#5$-9
M<6Y72W5X)B-X03M6,DMU>%8R2W5X5C)+=7A6,DMP2C5++S526%1F*TU)+U=C
M4W%D-'$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&)B-X
M03M867$W1EA9<3=&56PX:R\X;UIO2"]B3W10*U1#67%N5TMU>%8R2W5X5C)+
M=7A6,DMU>%8R2W!*-4LO-5)85&8K34DO5V-3<60T<3=&)B-X03M867$W1EA9
M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T95;#AK+SA!
M2T=A0B]W0G,V,"\U34II<619<3=&5U K)B-X03M9=E!N;&YY-T]99%9L=4DS
M0U)33S!&;&584TET>$M9665C;'9$2VE'4U)3<4)I0U0P>%9-9$8Q>E1T6G1'
M=7)%>6U*2D=H9%HT2G)A)B-X03M66D4K,')X6$-24TMF;75+;R]&6%EQ-T98
M67$W1E5K.&QF.$%+2S9B+W=!65(K<S1L53=X5C)+=7A6,DMU>%8R2W5X5C)+
M=7A6,DMU)B-X03MX5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMP3#5*+W=#54TP
M1"]!3%HQ<"]Y651&539X5C)+<TDO3T0Q1#5094<S<S=Q.'5P-S-4:7-D)B-X
M03ML87HS56Y#,G9O8FE1<TE%:TMQ<V-B;C1U*W<S3TMS8C%T4$]S+S5I>EA5
M3C=Q3FAP<79:5#9.1&)71CE.1&-W*VMV,6U+-%I*;V)3)B-X03M*,F9K<D<V
M:4Q+3U!%9VEM2W-15S@O34]$5&(P22]M:4IB;'1(;G15.415<G$T56DT;%A5
M235*6EE824MX04TO<$I%:D5,=UAI9FE+)B-X03MP-W!D.35J=&9-;&<X6"M*
M6DQ:4$UL>D-Q6%5'<E-W1%)P3&-H1$HV<4986#9W-#1V2U-Y9V)%2TU#=F)C
M5F1I<G-64U1Y5B]Y:75M)B-X03LO=T1'169R3TI63SA69&ER<U9D:7)S5F1I
M<G-69&ER<U9D:7)S5F1I<G-69&ER<U9D:7)S5F1I<G-69&EQ4RM39BM533!$
M+W1N5VXO)B-X03M!0UE41E4V>%8R2W5X5C)+=7A6,DMU>%8R2W5X5DI02E@O
M2TLV8B]X:$@V>FE65'9&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9)B-X
M03MQ-T9867$W1EA9<3=&6%EQ-T9867%K=FMN+VQ$3D$O-UHQ<"]Y651&539X
M5C)+=7A6,DMU>%8R2W5X5C)+=7A62E!*6"]+2S9B+WAH)B-X03M(-GII5E1V
M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W
M1EA9<6MV:VXO;$1.02\W6C%P+WE95$95)B-X03LV>%8R2W5X5C)+=7A6,DMU
M>%8R2W5X5DI02E@O04-I=6TO.$%'169R3TI63SA69&ER<U9D:7)S5F1I<G-6
M9&ER<U9D:7)S5F1I<G-6)B-X03MD:7)S5F1I<G-69&ER<U9D:7)$+T%#:#5V
M.'!7+VQ,4DE*.6)S27 T<D,Q4U=*-W%&6%8Q:%5-<DM7<4-$,4=+<'0O:F)Y
M6B\Q9CA!)B-X03M4=CA!<$QG+S5R>%8S*TYV2FXO5B]W0D\O=T-K=40O;79&
M6&8T,CAM9CE8+T%%-R]!2U,T4"MA.%9D+VIB>5HO,68X051V.$%P3&<O)B-X
M03LU<GA6,RM.=DIN+U8O=T)/+W=#:W5$+VUV1EAF-#(X;68Y6"]!13<O04M3
M-% K83A69"]J8GE:+S%F.$%4=CA!<$QG+S5R>%8S*TYV)B-X03M*;B]6+W="
M3R]W0VMU1"]M=D989C0R.&UF.5@O044W+T%+4S10*V$X5E<K4C-35'EL<&-K
M8D(P94%-:G%A9V=K:T5%66Q5.'A6,DMU)B-X03MX5C)+=7A6,DMU>%8R2W5X
M5C)+=B\Y:ST\+WAM<$=);6<Z:6UA9V4^"B @(" @(" @(" @(" @(#PO<F1F
M.FQI/@H@(" @(" @(" @(" \+W)D9CI!;'0^"B @(" @(" @(#PO>&UP.E1H
M=6UB;F%I;',^"B @(" @(#PO<F1F.D1E<V-R:7!T:6]N/@H@(" @(" \<F1F
M.D1E<V-R:7!T:6]N(')D9CIA8F]U=#TB(@H@(" @(" @(" @("!X;6QN<SIP
M9&8](FAT=' Z+R]N<RYA9&]B92YC;VTO<&1F+S$N,R\B/@H@(" @(" @(" \
M<&1F.E!R;V1U8V5R/D%D;V)E(%!$1B!L:6)R87)Y(#$P+C Q/"]P9&8Z4')O
M9'5C97(^"B @(" @(#PO<F1F.D1E<V-R:7!T:6]N/@H@(" @(" \<F1F.D1E
M<V-R:7!T:6]N(')D9CIA8F]U=#TB(@H@(" @(" @(" @("!X;6QN<SIX;7!-
M33TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+VUM+R(*(" @(" @(" @
M(" @>&UL;G,Z<W12968](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]S
M5'EP92]297-O=7)C95)E9B,B"B @(" @(" @(" @('AM;&YS.G-T179T/2)H
M='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O4F5S;W5R8V5%=F5N
M=",B/@H@(" @(" @(" \>&UP34TZ1&]C=6UE;G1)1#YX;7 N9&ED.D)%0S1#
M04(P-D-#,45#,3%!1#-$03%%1C(Y131&0C5!/"]X;7!-33I$;V-U;65N=$E$
M/@H@(" @(" @(" \>&UP34TZ26YS=&%N8V5)1#YX;7 N:6ED.D)%0S1#04(P
M-D-#,45#,3%!1#-$03%%1C(Y131&0C5!/"]X;7!-33I);G-T86YC94E$/@H@
M(" @(" @(" \>&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/G5U:60Z,S4U968T
M93$M-#DR9BTT8C=B+6%B,V(M8S0V9C<W-F)C,65C/"]X;7!-33I/<FEG:6YA
M;$1O8W5M96YT240^"B @(" @(" @(#QX;7!-33I296YD:71I;VY#;&%S<SYD
M969A=6QT/"]X;7!-33I296YD:71I;VY#;&%S<SX*(" @(" @(" @/'AM<$U-
M.D1E<FEV961&<F]M(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @
M(" @(" @/'-T4F5F.FEN<W1A;F-E240^>&UP+FEI9#I"1$,T0T%",#9#0S%%
M0S$Q040S1$$Q148R.44T1D(U03PO<W12968Z:6YS=&%N8V5)1#X*(" @(" @
M(" @(" @/'-T4F5F.F1O8W5M96YT240^>&UP+F1I9#I"1$,T0T%",#9#0S%%
M0S$Q040S1$$Q148R.44T1D(U03PO<W12968Z9&]C=6UE;G1)1#X*(" @(" @
M(" @(" @/'-T4F5F.F]R:6=I;F%L1&]C=6UE;G1)1#YU=6ED.C,U-65F-&4Q
M+30Y,F8M-&(W8BUA8C-B+6,T-F8W-S9B8S%E8SPO<W12968Z;W)I9VEN86Q$
M;V-U;65N=$E$/@H@(" @(" @(" @(" \<W12968Z<F5N9&ET:6]N0VQA<W,^
M9&5F875L=#PO<W12968Z<F5N9&ET:6]N0VQA<W,^"B @(" @(" @(#PO>&UP
M34TZ1&5R:79E9$9R;VT^"B @(" @(" @(#QX;7!-33I(:7-T;W)Y/@H@(" @
M(" @(" @(" \<F1F.E-E<3X*(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z
M<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QS=$5V
M=#IA8W1I;VX^<V%V960\+W-T179T.F%C=&EO;CX*(" @(" @(" @(" @(" @
M(" @/'-T179T.FEN<W1A;F-E240^>&UP+FEI9#HS,F8X8C8V."TY8S=B+31D
M-#,M.3@X,2UB,6$T9C<R9#$U8F0\+W-T179T.FEN<W1A;F-E240^"B @(" @
M(" @(" @(" @(" @(#QS=$5V=#IW:&5N/C(P,C(M,#0M,C%4,34Z,C$Z,#<K
M,#4Z,S \+W-T179T.G=H96X^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IS
M;V9T=V%R94%G96YT/D%D;V)E($EL;'5S=')A=&]R(#(V+C @*%=I;F1O=W,I
M/"]S=$5V=#IS;V9T=V%R94%G96YT/@H@(" @(" @(" @(" @(" @(" \<W1%
M=G0Z8VAA;F=E9#XO/"]S=$5V=#IC:&%N9V5D/@H@(" @(" @(" @(" @(" \
M+W)D9CIL:3X*(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E
M/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^
M<V%V960\+W-T179T.F%C=&EO;CX*(" @(" @(" @(" @(" @(" @/'-T179T
M.FEN<W1A;F-E240^>&UP+FEI9#I"14,T0T%",#9#0S%%0S$Q040S1$$Q148R
M.44T1D(U03PO<W1%=G0Z:6YS=&%N8V5)1#X*(" @(" @(" @(" @(" @(" @
M/'-T179T.G=H96X^,C R,BTP-"TR,50Q-SHT-3HQ-RLP-3HS,#PO<W1%=G0Z
M=VAE;CX*(" @(" @(" @(" @(" @(" @/'-T179T.G-O9G1W87)E06=E;G0^
M061O8F4@26QL=7-T<F%T;W(@0U,V("A7:6YD;W=S*3PO<W1%=G0Z<V]F='=A
M<F5!9V5N=#X*(" @(" @(" @(" @(" @(" @/'-T179T.F-H86YG960^+SPO
M<W1%=G0Z8VAA;F=E9#X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @
M(" @(" @(#PO<F1F.E-E<3X*(" @(" @(" @/"]X;7!-33I(:7-T;W)Y/@H@
M(" @(" \+W)D9CI$97-C<FEP=&EO;CX*(" @(" @/')D9CI$97-C<FEP=&EO
M;B!R9&8Z86)O=70](B(*(" @(" @(" @(" @>&UL;G,Z>&UP5%!G/2)H='1P
M.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O="]P9R\B"B @(" @(" @(" @('AM
M;&YS.G-T1&EM/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O
M1&EM96YS:6]N<R,B"B @(" @(" @(" @('AM;&YS.G-T1FYT/2)H='1P.B\O
M;G,N861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O1F]N=",B"B @(" @(" @(" @
M('AM;&YS.GAM<$<](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]G+R(^
M"B @(" @(" @(#QX;7!44&<Z3E!A9V5S/C$\+WAM<%109SI.4&%G97,^"B @
M(" @(" @(#QX;7!44&<Z2&%S5FES:6)L951R86YS<&%R96YC>3Y&86QS93PO
M>&UP5%!G.DAA<U9I<VEB;&54<F%N<W!A<F5N8WD^"B @(" @(" @(#QX;7!4
M4&<Z2&%S5FES:6)L94]V97)P<FEN=#Y4<G5E/"]X;7!44&<Z2&%S5FES:6)L
M94]V97)P<FEN=#X*(" @(" @(" @/'AM<%109SI-87A086=E4VEZ92!R9&8Z
M<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(#QS=$1I;3IW/C8Q
M,BXP,# P,# \+W-T1&EM.G<^"B @(" @(" @(" @(#QS=$1I;3IH/C<Y,BXP
M,# P,# \+W-T1&EM.F@^"B @(" @(" @(" @(#QS=$1I;3IU;FET/E!O:6YT
M<SPO<W1$:6TZ=6YI=#X*(" @(" @(" @/"]X;7!44&<Z36%X4&%G95-I>F4^
M"B @(" @(" @(#QX;7!44&<Z1F]N=',^"B @(" @(" @(" @(#QR9&8Z0F%G
M/@H@(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U
M<F-E(CX*(" @(" @(" @(" @(" @(" @/'-T1FYT.F9O;G1.86UE/E1I;65S
M3F5W4F]M86Y04TU4/"]S=$9N=#IF;VYT3F%M93X*(" @(" @(" @(" @(" @
M(" @/'-T1FYT.F9O;G1&86UI;'D^5&EM97,@3F5W(%)O;6%N/"]S=$9N=#IF
M;VYT1F%M:6QY/@H@(" @(" @(" @(" @(" @(" \<W1&;G0Z9F]N=$9A8V4^
M4F5G=6QA<CPO<W1&;G0Z9F]N=$9A8V4^"B @(" @(" @(" @(" @(" @(#QS
M=$9N=#IF;VYT5'EP93Y/<&5N(%1Y<&4\+W-T1FYT.F9O;G14>7!E/@H@(" @
M(" @(" @(" @(" @(" \<W1&;G0Z=F5R<VEO;E-T<FEN9SY697)S:6]N(#<N
M,# \+W-T1FYT.G9E<G-I;VY3=')I;F<^"B @(" @(" @(" @(" @(" @(#QS
M=$9N=#IC;VUP;W-I=&4^1F%L<V4\+W-T1FYT.F-O;7!O<VET93X*(" @(" @
M(" @(" @(" @(" @/'-T1FYT.F9O;G1&:6QE3F%M93YT:6UE<RYT=&8\+W-T
M1FYT.F9O;G1&:6QE3F%M93X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @
M(" @(" @(" @(#PO<F1F.D)A9SX*(" @(" @(" @/"]X;7!44&<Z1F]N=',^
M"B @(" @(" @(#QX;7!44&<Z4&QA=&5.86UE<SX*(" @(" @(" @(" @/')D
M9CI397$^"B @(" @(" @(" @(" @(#QR9&8Z;&D^0FQA8VL\+W)D9CIL:3X*
M(" @(" @(" @(" @/"]R9&8Z4V5Q/@H@(" @(" @(" \+WAM<%109SI0;&%T
M94YA;65S/@H@(" @(" @(" \>&UP5%!G.E-W871C:$=R;W5P<SX*(" @(" @
M(" @(" @/')D9CI397$^"B @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A
M<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \>&UP1SIG
M<F]U<$YA;64^1&5F875L="!3=V%T8V@@1W)O=7 \+WAM<$<Z9W)O=7!.86UE
M/@H@(" @(" @(" @(" @(" @(" \>&UP1SIG<F]U<%1Y<&4^,#PO>&UP1SIG
M<F]U<%1Y<&4^"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @
M(" \+W)D9CI397$^"B @(" @(" @(#PO>&UP5%!G.E-W871C:$=R;W5P<SX*
M(" @(" @/"]R9&8Z1&5S8W)I<'1I;VX^"B @(" @(#QR9&8Z1&5S8W)I<'1I
M;VX@<F1F.F%B;W5T/2(B"B @(" @(" @(" @('AM;&YS.FEL;'5S=')A=&]R
M/2)H='1P.B\O;G,N861O8F4N8V]M+VEL;'5S=')A=&]R+S$N,"\B/@H@(" @
M(" @(" \:6QL=7-T<F%T;W(Z0W)E871O<E-U8E1O;VP^061O8F4@26QL=7-T
M<F%T;W(\+VEL;'5S=')A=&]R.D-R96%T;W)3=6)4;V]L/@H@(" @(" \+W)D
M9CI$97-C<FEP=&EO;CX*(" @/"]R9&8Z4D1&/@H\+W@Z>&UP;65T83X*(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @( H\/WAP86-K970@96YD/2)W(C\^_]L 0P !
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$!_]L 0P$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!_\
M$0@ \ #C P$1  (1 0,1 ?_$ !X  0$  @(# 0$            (!@<)"@($
M!0$#_\0 0Q    8" 0 ## @&  4%      ,$!08' @@!&#B7"1$3%1976'B8
MM]36$A07(3%6AK8B.6%SU]@R05)QU2-19X&2_\0 %P$! 0$!
M      $# O_$ "L1 0 "  0& @(#  ,!       !$2$Q06$"47&1L=&!H3+P
M$L'A8G*2HO_:  P# 0 "$0,1 #\ [_               A3&RYQ;&[]O:Z)Y
M8^5U7U!4#1MF*2HU@SHY+9\OON770U)UQKR[-3LK2PRMVVERDY"./\-W+W)Y
M6XIY*I7-;2C:E!:PB><SSTK#YO\ U\Z1;2NFOKC8%7SY,^6U(:H8]:)@Y6 >
MKCD>7RN,;;;*VC1L,+4LS%'&IC122OCX-X>1%-K>W,K^V\IUC7PU+#CFI**N
M+Z_41/W],$EW= W-1S+&6LX+$%$U@NS^O- RJ'V!/'J*3-A07)L6?2QTBDD$
MR@!\E8D3PT)4,KKJ2IR7R"3..2@J11J42(V+.D<<"UE>L3-QCE%\XQTGEN]F
M?]TGB<$@2^U?LQ?9#7CK$=MY!63PTR-OP<9H\:<)9FYV#''MK7-J8F&<S%BK
MN<2.MG3QG(B7)GCQQ,M2PR0K6U@5B.&9F(WB/_65<V1<;VNC;82Z%2ZD%\=;
M6&[JEIV424FPF-Y+;,+]AC1*JFDB!J3LZ<]USR6.Q4?L=FS4MQ4/58\+XR]6
M(WY&&D$K#/Q[Z5SO9\/CNA3@NAD3L&/ZY6&]0RT'#6+"HI2H<,XM'IBW;234
MB$Q8E<Y3&.,'BR4Q!0ZQ5\F34P$3*+^3\M9UD8G4D4DO"-L9E;\[^(Q_NLLG
M(?'5KPY1]B<9"RXQI_7LS8M?([@YIWK!@>%2(@]S9<7E(40E=L6I:8>AQ<TQ
M!*=?P1PJ)*++-QPQ(^R                             TU.*!JZP9O'[
M+?&A\;K$C3$NBK;-X1.9W6\H/B3BN)=%<1?'FO9)&%LGB?+H06[)8W)379F;
M7GZ;TUHD3MGDMY+?VP*?:9ZZV8[$O<PA;VK<<(Y#8HL,:+,M2*D/S/7=@J;6
M@OE8CBDU9$<P=8E8[@[3-AD,I(>) W/[[(' ATQ.?G?)8+G]B.GQAAAH_J\:
M=:]2 MSQ>X<^NBIS60I;P\K+-M0V2LQE<V<9<L'3Q*5^6O$EA;?&;*-YDS8U
MQ)V96XK(M*T9)<V!"B:DXOQ3U7#2K6AT9YW'%U<&FQNQD%N-LDC>$VL)-'4R
M:^\SC;GRB#(EE9#97BRRE"MR52QQK]+&7!S6/<C5YJL5,D?S7(?RG#'*ICGA
MECGAIR?55:C4&M>UDC61-^4O3A-ZHL=<M.LVU#,E<TI!L2,]8/B@C*:\IC3(
MVWH491B+,GEM?C4Y2N2HWA9CX<$O]J&)QG1#5^'1U-$([!I*WQ1LGT,LF-QK
MFX+I6,,'D=>RLN<PM#7+4NL-2AK>#Q^7DIY BK&"DQZMN7!*CS/B9Q:)&606
MYN]>?.\[YSOFKX$                                >FXN")I;USJY*
M2D;<V(U3@O6'Y<8$)$2(C-2J4G9\_=@40048:9ES]V.&'///X (([G-*K"D-
M/RQ#9TDDTEE+=,HM*#%$Q=5SP_-V%XT/3&QCW'L5CD<>MQCL3GEO32'0]OY-
MY1,$8CK9&&HI(V,:5"E+Q9X=LJK#'>HN;QQ<@8(                 (&U_
MI-FNFBJ9N.S[#V%?+ MFK(!9<N71[9W8FLH[@^SN*M4H7M\<@=5VA"H/&8\T
MGNF36QMK3'R#BVM(DR=ESP\9KW=<69J9C#"9SB)_IMWHCU7^:]G/;8W,_P ]
M@7.W:/1T1ZK_ #7LY[;&YG^>P+G;M'HZ(]5_FO9SVV-S/\]@7.W:/1T1ZK_-
M>SGML;F?Y[ N=NT>CHCU7^:]G/;8W,_SV!<[=H]'1'JO\U[.>VQN9_GL"YV[
M1Z.B/5?YKV<]MC<S_/8%SMVCT=$>J_S7LY[;&YG^>P+G;M'HZ(]5_FO9SVV-
MS/\ /8%SMVCT=$>J_P U[.>VQN9_GL"YV[1Z.B/5?YKV<]MC<S_/8%SMVCT=
M$>J_S7LY[;&YG^>P+G;M'IZ;CIM3#RWKV=Z>-BGIG=42IM=F9ZW(W =V=V;%
MQ!B5>V.S4XWHI;W-L7I334J]O7IE"-:E--3*B#2#<R\A<[=H],GE6N,/D,K7
MS5DE-GUI(7AJ8V9].K&?O45:GQ%&2526/Y.48XR71;)P:T2LUN)=TS*F=CVP
MI VKERI"TM*="+Z3UC]F/]YOC\:V*>..>.-B-F>]SW_QLAJRYX[_ -WW991'
M++C^G>YX[WX_C]X+?_'A^_;\XUISYX[QFPFS9G'?YY^^T4Y//>YX[W>^DFC9
M&7>_Y\??W^.?OXY_ $O:/O\ N9.C$WY<<\'7ALT=SSWN><OMNDR?GO\ '///
MW<(N$N''?[_W\<8\<=[CCCO 7T[1Z>6&L+/CW^_<VS!G?_Z[YG/'>_[>#6X?
MC_7O_P! +G;M'IY]&1F\\6RO;U/?_(@7.W:/3\Z,3+QSSS]L6RW?Y_\ GR?\
M\?AQQ]V/+E]'C_AX_#CC[^_S^.67?%SMVCT_>C(S>>+97MZGO_D0+G;M'I^<
MZQLW/'/'%Q[+<<\\<\=_B^I[W^/Z\=]PYX[_ !^/'?XYX_\ ?CG@"YV[1Z?R
MZ+[3YZMF^WB;?% 7.W:/1T7VGSU;-]O$V^* N=NT>G],=9&O#CO<73LOSQ^/
M\5YS#/G_ /69^67_ -=_O<?\@+G;M'IXY:QMV7///%W[,X<?].-WRCGCC_M]
M/Z67W_C]^7/].]Q]P%SMVCT\>C&DQ_B(O;9L@['[RCOMG>E7@C./^$SZLX)%
MB$_Z'/>R\$K2*4YG>^B<29ASSAR+Z=H]?NK@JW![J=MSISL98VN$:<JYM5BK
MC.*8ML\MB%&96$^)Y;"(U.OH20RMGFNH6>H:#)/FQHU++#&/ZTV-B)0XDJG8
MU<O5G<<,3$3C%\O]MS"4AL/!VBEJA::LHS:%YK%KJ^ -U<NY]9X*#W6!HHHT
MIH@Y''GOB,\\U='RFY48<<D2FFYF\YF)B,\LBL3B<YO.YMM#I,9^CULYV6I_
MF0$.DQGZ/6SG9:G^9 #I,9^CULYV6I_F0 Z3&?H];.=EJ?YD .DQGZ/6SG9:
MG^9 #I,9^CULYV6I_F0 Z3&?H];.=EJ?YD .DQGZ/6SG9:G^9 &/IMPF)9*G
MJ$)J-V5-E4>C\9E3TS8U7CPI01Z9.4M:(RYFYY2#A/D0[N4$EJ1/@4<8=@8R
M*>3RB<#$V9X_?WNR#I,9^CULYV6I_F0 Z3&?H];.=EJ?YD .DQGZ/6SG9:G^
M9 #I,9^CULYV6I_F0 Z3&?H];.=EJ?YD .DQGZ/6SG9:G^9 #I,9^CULYV6I
M_F0 Z3&?H];.=EJ?YD 8Y+=Q8_!8^X2J6T?LJR1]J^J>,'-357!A";Z\M3-R
M3Z>"9_/.Y\,M6)D^/T"LN]F;CSE]'#C++@9LCZ3&?H];.=EJ?YD .DQGZ/6S
MG9:G^9 #I,9^CULYV6I_F0 Z3&?H];.=EJ?YD .DQGZ/6SG9:G^9 #I,9^CU
MLYV6I_F0 Z3&?H];.=EJ?YD .DQGZ/6SG9:G^9 #I,9^CULYV6I_F0!PA[>.
M/<FIYL18<KV8/V4@EW.G,4QFT4S8WQHR:N6^$1IKCO'+<@9GI(G^NQ-$PN/_
M *3FI\-PK\/GX$PW-.4:<,\51417^]7.%I?U.]3O5IHGW714''%G/6?*E@0
M        3'%.N9??JQZC^]7=D%TCK/CA4X"         "5]U^K)9GZ,]X$4!
M>'..L>54 @          .CKW7K^8EL3_ 'JM]RE;@VX/QCY\R[>FE_4[U.]6
MFB?==%09<6<]9\J6!         !,<4ZYE]^K'J/[U=V072.L^.%3@(
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
M$:5*H=G M 4O=#TY&!1KBN*:D38UEK%IF&2E26VMS>@P.-SQ1HDB?@L@LCW
M !,<4ZYE]^K'J/[U=V072.L^.%3@(DF+ZI<PR87=+(S>%L-&&P-UL]X6"R)4
ME7<(^7MJ@E6UD;'8\YFUR;)&".NL&J*+LJU0D>N96D-4/#RPR=F>U")P;BWA
M$5&$5$XWG,\ZSGD^*S:6QME=J^=B+2LD\VM]K+<V[9DZ@BO^4ZR?W/&K@BDJ
MC3IX&$$G&P9(TWC.N&-&E.1R-(IS9SULF<>&W(M4+SPC&(CM6,;X8]98M$-!
MH_7TFB\O@E\7C$GUNXM9JG"MH45GWK4A5LW7+;_<H;*2UM;+,&,J*V#.I=A!
MY97_ !#IXP1R2O;7Y3JEZI,\HB_RVC2L\*BN>M1,W<7I6#V%NB+41-2[,@]^
MW=6=D%6=<\]QF$4PJ9:HSCE_FP!39U5*6*8U?*8LOA"]RJZ OS$L<6-9,X^_
MQ=N7)I2<F,<4"\G\L*J*PPQTNISWG;&ZM_*0]SXJV7.KJJE$WLI^97Z^)O?3
M[%W)=&#VYX=K!U->],9##G!SYC'$G41$ZFI"Z<X'9/O$PSEY_#^JE:DK'Q;D
M7^4QE485_P#7\KQUOXV8Y/M3IQG0+1K(9-K:V":I:YPJ.YW-8L[@4)F6O4>K
M!P;)+75BQGFN83"#I+8$'?&%O?8]($C6IFLBL%(QJY?)4\93%F, N+NHC:,N
MF,S4:?TY"&=H;(^TM;"R($S6S,C<B:&AL1%8D(VYL;4Q2- @2$8<<8$IDB0D
MI.05AQQB647AACQQQQP#E-&Z_5DLS]&>\"* O#G'6/*J 1+,AUBR<[WGNPD=
MN2R(/,K!IN!4@Y-[&U58[1YNB=<R6RY='7!K13*NI.IYD'CVV)8H7*7-:Y-2
MM/RV),F?$E$9]9+>%5$U,SKK7*8Y0^2X:I-*6THK?J.P;7<K0@*%]9$RLMRA
MARZ=5:Y1)I:,Z(E)SQ'TZ9V@YLI84-FMZI4XM,G16D>LD/EHC:G1Y:U@O]_>
MM<MDGT9W.8]9JWK#'[DF]BP;8ZE-:]9ZJC,WA;A7?+U1TGHHA@>U.<*-(CTE
MA4O2/$M:,&M_RF39*&>7P%M:&9>RH%BE_5.A>+BOBXIC*9F:QQOG^QM6%5HF
MU+1<R*7R]]N.U99*9WKSGKQ)WM^QKSPZYH,DLUE>4T(3-4#:T#=*BG2?/Q"%
MO0)4\&;F@MJ:D40)3MQ?)A+VC._'.^3%JXTB05+(3'* WY=[%&'F%5['9U7A
M9M9J(K/I95E8QZH8;9[PI45P9*F25^0T.A+9*FR%2.+PN9<0F-IWV,*&KA^:
MW\3,SGW^9FN6<S+6R;N9==M;%"&^/W/=<?D-64UJ;3U6SAO.K7*10HO3-TLI
MPJ6:$IU==*8^^21W0VY/8Q8[?(&5QALMB[X:VDQ=F/PQ7!&$1')?Y3MG,U_V
MJ_$-V)-2SVRV66WVC8:]VU_50V*0BX&\I96QS3?#=!I-+);%G"9%**X,50QX
M;G2=RYN,64RIK,LZ*.Y,5+3IVM@BV+&2\*J,[B<;BZPSRPC.U? CHZ]UZ_F)
M;$_WJM]RE;@VX/QCY\R[>FE_4[U.]6FB?==%09<6<]9\J6!         !,<4
MZYE]^K'J/[U=V072.L^.%3@(         )7W7ZLEF?HSW@10%X<XZQY50"
M         Z.O=>OYB6Q/]ZK?<I6X-N#\8^?,NWII?U.]3O5IHGW714&7%G/6
M?*E@0         3'%.N9??JQZC^]7=D%TCK/CA4X"         "5]U^K)9GZ
M,]X$4!>'..L>54 @          .CKW7K^8EL3_>JWW*5N#;@_&/GS+MZ:7]3
MO4[U::)]UT5!EQ9SUGRI8$         $QQ3KF7WZL>H_O5W9!=(ZSXX5. @
M        E?=?JR69^C/>!% 7ASCK'E5 (          #HZ]UZ_F);$_WJM]R
ME;@VX/QCY\R[:47TXA,*C,=AL5M79-DC$28FB,QQF1WW/N$C0PL+>G:F=L2\
M&N)AG"9 WI$Z4C@PS//P16/T\\LN_ER8YON]%YG\]&S?;Y._C@#HO,_GHV;[
M?)W\< =%YG\]&S?;Y._C@#HO,_GHV;[?)W\< =%YG\]&S?;Y._C@#HO,_GHV
M;[?)W\< =%YG\]&S?;Y._C@#HO,_GHV;[?)W\< FV-ZT-*C;J[VSFXMD2<$>
MN.K"[%81><V*<E&3E9NXJ?-,L7<+/#J4*/AKP-;DAF7)2(]:Z'$\<9KS^<CJ
MZB,LYTB=.'G"BNBLS^>_:/V@)W\8"7.W:/1T5F?SW[1^T!._C +G;M'HZ*S/
MY[]H_: G?Q@%SMVCT=%9G\]^T?M 3OXP"YV[1Z.BLS^>_:/V@)W\8!<[=H]'
M169_/?M'[0$[^, N=NT>CHK,_GOVC]H"=_& 7.W:/1T5F?SW[1^T!._C +G;
MM'I-VW6L;.W:\V"L^V/9-?X'F)\_5'2])LO0'?3G$:+[RA(>LY*.XP^GX0OC
M+C^ W LSC^+#@"YV[1Z4ST7F?ST;-]OD[^.!#HO,_GHV;[?)W\< =%YG\]&S
M?;Y._C@#HO,_GHV;[?)W\< =%YG\]&S?;Y._C@#HO,_GHV;[?)W\< =%YG\]
M&S?;Y._C@#HO,_GHV;[?)W\< =%YG\]&S?;Y._C@$ZSGN3^F]GRIUG5DQFPI
MW-7WE'D]RN2VW8*Y[=>6YO2-+?RM58OA.)OU)J0(6Y/WB\?H)$A!?/?YPYRY
M.HXN*,(GZCTY)0<@          F.*=<R^_5CU']ZN[(+I'6?'"IP$
M  $P[E]6VQ_T?^_8N IX                        !,<4ZYE]^K'J/[U=
MV072.L^.%3@(         )AW+ZMMC_H_]^Q<!3P
M   "8XIUS+[]6/4?WJ[L@ND=9\<+=4WGT:KQN0.<F->>"75W3L36CCT5E4U>
MW-V4I5JXM&W1R%LL@D"[/! W."]28E;#24:!$K6K#"$J<TW$C!J<V'J._D'C
M6J)&Y21JS86.4HG17"YU%6QYC<D4O"-E?8ZX3"-,"23-2Q4P.Z?E='SG).F.
M2<EJS$^1Z;@X57CLSNPI[%*K@DQLN=N1K-"8!&7N8RYY):W=ZS:(U'&Y0[/C
MKDU,*!T>5I3<VI%*P\EM;UBKD@@S(LC/Z// &;)&Y>D=6]"Z(#?#H7)&F7HC
M_H&%>&2+"<%"8WP9V!9I?A"3,,_H&EX&8?2^CGACEQSCP'N ,$@5F0JS2)2H
MA+N:[EPJ;R.N9/P<T/;,:US*)'E)I S9IWUM;#U/U$X\GC%P1%*6M;@9B<@7
M*B>?" 5]XL[  $P[E]6VQ_T?^_8N IX                        !,<4Z
MYE]^K'J/[U=V072.L^.%2:LXE,G.6'EFFEHBCE?.*=(H7*N."23.<_JB-(2H
M6*5.17)A92=&0:J499^ (*,,,XPR(X)(55NQD6U"T2JI\@^TT;B#?15GU1>3
M+KD[1F)WI6]PNF<$^QZ89'O[NU%&1J.HV^TD'E"S.CBU1Z72.#REQ)-:&U0\
MLIUA,S-QG<7=3&-_UA7-G%D0'8R90+<:N9Y =E)-9WV8['L%5S-KG#6KI>T:
MXLG7/R1K:+N,>9GALCKK-T$US)8W1C(KV+K&RP$[]9Q:I##Y"<>YB*N)N,XZ
MX3T^>5:S,37JI:FO(BSHO%4V&TZ:EC-EJ-E+QB58UZ)<2JU=M+Y]%K60YNA4
ML*DB.&IKO*@>2R&HU1+<PRTWF2QYD;R\71V*&$Q.5U/*-8^+SW^F)1*$[V.%
M1X11_P [U;;+QUNH5FUGF*B42W+&%WY7]KV:19)]]J>7S+-UX=HF=43M)I#9
M/#^S6=6S;)8PA5.TK5/3/*!<=<<8K3"NDYQ-5MAEM-H@5W--HRLN2PRYT^NL
MQO?=Y?-$-9JY7&)X9*IRGIX_7*SFTV'.S-+%L1Q;&&YF!&N;5!B.-3J3P672
M!,UIF)-)H\)F)C>(C/:[PUSCXB6G(DY['$6-4L.V+G][.;U7AVDS1>5GU2IF
MBF$L5MHZ72H[<IE[PIV1%->,=L^?6' IK+I'*V]D-YQ?4K@='EL39("YHA-:
M5KGK%X5>.%:?<S,+LTZBMGMDPM"-S2<2B<0'7Z736M:=FKG:$HFRVU(S:2^/
MW<2[6'F\/KL9)I%3\4DD(I:.25^.6N^2E@L!Q).*)D?@BB36$QA>-<M,)WFY
MK3",:;IW+ZMMC_H_]^Q<$4\                         F.*=<R^_5CU'
M]ZN[(+I'6?'"IP$      !J]51]++K!^UI;4%7K+5^KIDGVFJH!$U%@_54:7
ME$D3>69S3G(_JZ5%ERD3$^,O!D)>>4Y6.)7/. %SE>')DL'@<'K**L\%K:&Q
M2OH1'B#4K!#H/'6B)Q5C3'*3EAR=GCS"C0-#80:K4J%1I2)&068I/./SQY--
MSRR#1FY?5ML?]'_OV+@*>                         3'%.N9??JQZC^]
M7=D%TCK/CA4X"         "8=R^K;8_Z/_?L7 4\
M     F.*=<R^_5CU']ZN[(+I'6?'"IP$         $P[E]6VQ_T?^_8N IX
M                       !"+^[W6U;F7#]CU?U;.O#ZQZL^47VE7!+*H\5
M>"M7<KQ1XE\EZ-N?Q_\ 7O".?C+Z]Y-^*OJ:#ZMXX\8J/%1UA47><Z7I&\-E
M>5NZWH_:M^V#;/\ HV"8<Y[1[/*W=;T?M6_;!MG_ $; PYSVCV>5NZWH_:M^
MV#;/^C8&'.>T>SRMW6]'[5OVP;9_T; PYSVCV>5NZWH_:M^V#;/^C8&'.>T>
MSRMW6]'[5OVP;9_T; PYSVCV>5NZWH_:M^V#;/\ HV!ASGM'L\K=UO1^U;]L
M&V?]&P,.<]H]I\VFDVV:JBYDGE]*:[,48.6PHM\>(WM#94K?FYNRGT7\.J:8
MXZ:@PUO>5I6/WDH%DJ82#^?X<W)/Q_$!ASGM'MR3@@
M     "8XIUS+[]6/4?WJ[L@ND=9\<*G 0         3#N7U;;'_1_P"_8N I
MX                        !,<4ZYE]^K'J/[U=V072.L^.%3@(
M  )AW+ZMMC_H_P#?L7 4\                         F.*=<R^_5CU']Z
MN[(+I'6?'"IP$         $P[E]6VQ_T?^_8N IX
M    !,<4ZYE]^K'J/[U=V072.L^.%3@( (OW\9UI6J.Q=DLLTLF'2FI];=A9
MC#%E?V/-:]Q2RYLK%W>&"1.G,*>V%0_*HVO9"SV5 ]*%S&0:M6GJ&I4IY2'I
M"QG'6&C(I=$YJUV;JLJ6(3"Z)*546M^QUK<VM?!BTU!"KA=GNL9$NA4EN"<G
MN3(EB3=3\OL5U:2.7:,+) J1L>">++9T=(48K")TN8RUB(G[O]ICSUW1><MB
MF=DM=6P>3E-1-'O$/=$4YD#=&'=CMW;UUU:4XE27*&N>,JX94A#'.TLHC;23
M%WE4[.L5;%"Q-'"I5(),U]?<TM87UO+E>DX7C'Q>S9%6[CVQ)+?A-;3RM*\:
M6J2WYL%K>N?(C-Y([N!,TIF%/]H-4G2-;Q#F=/A&)!#(\>VKVXYR.=&^2J2C
MB%*IL+RQ,I,5OA$_$\][_>7(X#D 3#N7U;;'_1_[]BX"G@
M          $QQ3KF7WZL>H_O5W9!=(ZSXX5. @ QJ90Z*V'%)#!9RP-<KALM
M:%S!*(P^I"G!DD+$YD9I7-E>6X_C-,Y-+FD,-1N3<K+-1KT1QZ-62<F.-*S#
M6[WK7K_)7VL91(Z:KA_DM+IRT=42!YB3.Z/5?HB#4"E.AB[FM2GK6I E6-+2
MX(T*<[%*D<FAI<DQ)2]L0*$Y;G'&<<\<^K&"M-]4$YBTY+KI3B,]R,P,7*$4
M CB)0JY*FY-E)L35"5 2=R2BL%,FFK>1QGP0WR=*E>41:=>F(/+%SSGNS=NH
M*EVF0-\K;*RAZ*2M,TDUC-CXG9TY;FAGTT:<V"7S-,KXQ\*5)I.Q&G,K\]8Y
M<+W5J/4-RT\Y(><3F1MT  3#N7U;;'_1_P"_8N IX
M     !,<4ZYE]^K'J/[U=V072.L^.%3@(         )AW+ZMMC_H_P#?L7 4
M\                         F.*=<R^_5CU']ZN[(+I'6?'"IP$
M  $P[E]6VQ_T?^_8N IX                        !##S=%.U#N9<?VLV
MQ6E7^4.L>J_B#[1)W%H5X\\4VKN7XU\3^4KJV>,_%GC-M\8?4O#_ %+Q@A^L
M^#^MD>$.JF8BHF<9\0VCTT-._2PUI[=JN^:02IY3VDZ:&G?I8:T]NU7?-(%3
MRGM)TT-._2PUI[=JN^:0*GE/:3IH:=^EAK3V[5=\T@5/*>TG30T[]+#6GMVJ
M[YI J>4]I.FAIWZ6&M/;M5WS2!4\I[2=-#3OTL-:>W:KOFD"IY3VDZ:&G?I8
M:T]NU7?-(%3RGM*>]J=K=7)?1,SC$3V2H*425\60IN98]';BKQ[?'AP43Z+X
JD(6MI;9$I7N"P[+^$I,D3G'F<_=AAER!4\I[2Y&@0           !__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>27
<FILENAME>g261582g00k02.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g261582g00k02.jpg
M_]C_X  02D9)1@ ! 0(!>0%Y  #_X4P&:'1T<#HO+VYS+F%D;V)E+F-O;2]X
M87 O,2XP+P \/WAP86-K970@8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(
M>G)E4WI.5&-Z:V,Y9"(_/@H\>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS
M.FUE=&$O(B!X.GAM<'1K/2)!9&]B92!835 @0V]R92 W+C$M8S P," W.2YA
M.#<S,6(Y+" R,#(Q+S Y+S Y+3 P.C,W.C,X(" @(" @(" B/@H@(" \<F1F
M.E)$1B!X;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M
M<F1F+7-Y;G1A>"UN<R,B/@H@(" @(" \<F1F.D1E<V-R:7!T:6]N(')D9CIA
M8F]U=#TB(@H@(" @(" @(" @("!X;6QN<SID8STB:'1T<#HO+W!U<FPN;W)G
M+V1C+V5L96UE;G1S+S$N,2\B"B @(" @(" @(" @('AM;&YS.GAM<#TB:'1T
M<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+R(*(" @(" @(" @(" @>&UL;G,Z
M>&UP1TEM9STB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+V<O:6UG+R(*
M(" @(" @(" @(" @>&UL;G,Z<&1F/2)H='1P.B\O;G,N861O8F4N8V]M+W!D
M9B\Q+C,O(@H@(" @(" @(" @("!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]
M(FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]S5'EP92]297-O=7)C95)E
M9B,B"B @(" @(" @(" @('AM;&YS.G-T179T/2)H='1P.B\O;G,N861O8F4N
M8V]M+WAA<"\Q+C O<U1Y<&4O4F5S;W5R8V5%=F5N=",B"B @(" @(" @(" @
M('AM;&YS.GAM<%109STB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W0O
M<&<O(@H@(" @(" @(" @("!X;6QN<SIS=$1I;3TB:'1T<#HO+VYS+F%D;V)E
M+F-O;2]X87 O,2XP+W-4>7!E+T1I;65N<VEO;G,C(@H@(" @(" @(" @("!X
M;6QN<SIS=$9N=#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E
M+T9O;G0C(@H@(" @(" @(" @("!X;6QN<SIX;7!'/2)H='1P.B\O;G,N861O
M8F4N8V]M+WAA<"\Q+C O9R\B"B @(" @(" @(" @('AM;&YS.FEL;'5S=')A
M=&]R/2)H='1P.B\O;G,N861O8F4N8V]M+VEL;'5S=')A=&]R+S$N,"\B/@H@
M(" @(" @(" \9&,Z9F]R;6%T/F%P<&QI8V%T:6]N+W!O<W1S8W)I<'0\+V1C
M.F9O<FUA=#X*(" @(" @(" @/&1C.F-R96%T;W(^"B @(" @(" @(" @(#QR
M9&8Z4V5Q/@H@(" @(" @(" @(" @(" \<F1F.FQI/G)R,SDS-3,S/"]R9&8Z
M;&D^"B @(" @(" @(" @(#PO<F1F.E-E<3X*(" @(" @(" @/"]D8SIC<F5A
M=&]R/@H@(" @(" @(" \9&,Z=&ET;&4^"B @(" @(" @(" @(#QR9&8Z06QT
M/@H@(" @(" @(" @(" @(" \<F1F.FQI('AM;#IL86YG/2)X+61E9F%U;'0B
M/DUI8W)O<V]F="!7;W)D("T@,C8Q-3@R(%18/"]R9&8Z;&D^"B @(" @(" @
M(" @(#PO<F1F.D%L=#X*(" @(" @(" @/"]D8SIT:71L93X*(" @(" @(" @
M/&1C.F1E<V-R:7!T:6]N/@H@(" @(" @(" @(" \<F1F.D%L=#X*(" @(" @
M(" @(" @(" @/')D9CIL:2!X;6PZ;&%N9STB>"UR97!A:7(B/D9I;&4@3F%M
M93H@(" @(" @(" @(" @("!G,#!K,#(N86DF(WA!.U5S97)N86UE.B @(" @
M(" @(" @(" @<G(S.3,U,S,F(WA!.TQO8V%L(%1I;64Z(" @(" @(" @(" @
M(#(Q+4%P<BTR,#(R(#$V.C Q.C0Y)B-X03M%4U0@5&EM93H@(" @(" @(" @
M(" @(#(Q+4%P<BTR,#(R(# V.C,Q.C0Y)B-X03M38W)I<'0@5F5R<VEO;CH@
M(" @(" @(" R+C8F(WA!.TEL;'5S=')A=&]R(%9E<G-I;VXZ(" @(#(V+C N
M,B8C>$$[1W)A<&AI8R!T>7!E.B @(" @(" @("!&;&]W($-H87)T)B-X03LF
M(WA!.^* HB!$;V-U;65N="!#;VQO<B!-;V1E('=A<R!S970@=&\@4D="+"!I
M="!H87,@8F5E;B!C:&%N9V5D('1O($--64LN)B-X03LF(WA!.^* HB Q($--
M64L@8FQA8VL@;V)J96-T<R!C:&%N9V5D('1O(&=R87ES8V%L92XF(WA!.R8C
M>$$[(" @(" @(.* HB Q,S(@=&5X="!C:&%R86-T97)S(&AA=F4@=&]T86P@
M:6YK(&-O=F5R86=E(&]V97(@,C@P+B8C>$$[*BHJ1DE8($%.1"!215)53B!0
M4D5&3$E'2%0@4T-225!4*BHJ)B-X03LF(WA!.U1H92!F;VQL;W=I;F<@9F]N
M=',@87)E('!R97-E;G0@:6X@=&AE(&1O8W5M96YT.B8C>$$[(" @(" @(" @
M(%1I;65S3F5W4F]M86Y04TU4)B-X03LF(WA!.U1H92!F;VQL;W=I;F<@8V]L
M;W)S(&%R92!P<F5S96YT(&EN('1H92!D;V-U;65N=#HF(WA!.R @(" @(" @
M("!#35E+)B-X03L@(" @(" @(" @0FQA8VLF(WA!.R8C>$$[+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM)B-X03M&
M:6QE($YA;64Z(" @(" @(" @(" @(" @9S P:S R+F%I)B-X03M5<V5R;F%M
M93H@(" @(" @(" @(" @(')R,SDS-3,S)B-X03M,;V-A;"!4:6UE.B @(" @
M(" @(" @(" R,2U!<'(M,C R,B Q-CHP,CHR-"8C>$$[15-4(%1I;64Z(" @
M(" @(" @(" @(" R,2U!<'(M,C R,B P-CHS,CHR-"8C>$$[4V-R:7!T(%9E
M<G-I;VXZ(" @(" @(" @,BXV)B-X03M);&QU<W1R871O<B!697)S:6]N.B @
M(" R-BXP+C(F(WA!.T=R87!H:6,@='EP93H@(" @(" @(" @1FQO=R!#:&%R
M="8C>$$[)B-X03OB@*(@,3(P(&)L86-K('1E>'0@8VAA<F%C=&5R<R!C:&%N
M9V5D('1O(&]V97)P<FEN="XF(WA!.R8C>$$[5&AE(&9O;&QO=VEN9R!F;VYT
M<R!A<F4@<')E<V5N="!I;B!T:&4@9&]C=6UE;G0Z)B-X03L@(" @(" @(" @
M5&EM97-.97=2;VUA;E!3350F(WA!.R8C>$$[5&AE(&9O;&QO=VEN9R!C;VQO
M<G,@87)E('!R97-E;G0@:6X@=&AE(&1O8W5M96YT.B8C>$$[(" @(" @(" @
M($)L86-K)B-X03LF(WA!.RTM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+28C>$$[/"]R9&8Z;&D^"B @(" @(" @(" @
M(#PO<F1F.D%L=#X*(" @(" @(" @/"]D8SID97-C<FEP=&EO;CX*(" @(" @
M(" @/'AM<#I#<F5A=&5$871E/C(P,C(M,#0M,C%4,38Z,#(Z,C<K,#4Z,S \
M+WAM<#I#<F5A=&5$871E/@H@(" @(" @(" \>&UP.D-R96%T;W)4;V]L/D%D
M;V)E($EL;'5S=')A=&]R(#(V+C @*%=I;F1O=W,I/"]X;7 Z0W)E871O<E1O
M;VP^"B @(" @(" @(#QX;7 Z36]D:69Y1&%T93XR,#(R+3 T+3(Q5#$V.C R
M.C(W*S U.C,P/"]X;7 Z36]D:69Y1&%T93X*(" @(" @(" @/'AM<#I-971A
M9&%T841A=&4^,C R,BTP-"TR,50Q-CHP,CHR-RLP-3HS,#PO>&UP.DUE=&%D
M871A1&%T93X*(" @(" @(" @/'AM<#I4:'5M8FYA:6QS/@H@(" @(" @(" @
M(" \<F1F.D%L=#X*(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54
M>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QX;7!'26UG.G=I
M9'1H/C(U-CPO>&UP1TEM9SIW:61T:#X*(" @(" @(" @(" @(" @(" @/'AM
M<$=);6<Z:&5I9VAT/C$P.#PO>&UP1TEM9SIH96EG:'0^"B @(" @(" @(" @
M(" @(" @(#QX;7!'26UG.F9O<FUA=#Y*4$5'/"]X;7!'26UG.F9O<FUA=#X*
M(" @(" @(" @(" @(" @(" @/'AM<$=);6<Z:6UA9V4^+SEJ+S1!05%3:UI*
M4F=!0D%G14%304))04%$+S=107-51VAV9$<Y>F%'.7=)1$UU34%!-%%K;$Y!
M*S!!04%!04%"04%304%!04%%028C>$$[05%"24%!04%!44%"+RLT041K1FMB
M,DIL04=404%!04%!9B]B04E104)G445"055%0F=51D)G:T="45E*0W=G1T)G
M9TQ$06]+0W=O2R8C>$$[1$)!341!=TU$07=11$$T4$5!.$]$0DU41D)15$5X
M=V)'>'-C2'@X9DAX.&9(>#AF2'=%2$)W8TY$03!914)!64=H55)&4F]F2'@X
M9B8C>$$[2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X
M9DAX.&9(>#AF2'@X9DAX.&9(>#AF+SA!04519T%B045!07=%4B8C>$$[04%)
M4D%135)!9B]%06%)04%!04A!445"05%%04%!04%!04%!04%11D%W24=!44%(
M0T%K2T-W14%!9TE$05%%0D%114%!04%!04%!028C>$$[05%!0T%W449"9V-)
M0U%O3$5!04-!44U$06=10T)G8T1"04E'06Y-0D%G35)"04%&25))>%%614=%
M,D5I8UE%54UP1VA">%=X46E00B8C>$$[571(:$UX6FDX0U)Y9W9%;%%Z4E1K
M<4MY63-00TY546YK-D]Z3FAD55I(5$0P=4E)2F]-2D-H9UIH2E)&4G%3,%9T
M3E9+0G)Y-"]0128C>$$[,4]4,%I85T9L85<Q>&18;#E76C)H<&%M='-B5S5V
M63-2,61N9#1E6' W9D@Q*V8S3T5H66%(:4EM2VDT>4YJ;RM#:S535FQP95EM
M6B8C>$$[<6)N2C)E;C5+:G!+5VUP-FEP<7%U<W)A-G9O4D%!24-!44E$0E%5
M14)1645#04U$8E%%04%H141"0T53355%1E523FA)9UIX9UI%>28C>$$[;V)(
M=T9-2%(T4TY#1E9*:6-V17I*1%)$9VAA4U5Y5VE9-TQ#0C-04TYE2D5G>&15
M:W=G2D-H9UI*:EI&1VED:V1&53,X<4]Z=WEG<"8C>$$[,"M0>FA*4VMT3515
M-5!2;&195U9P8EA&,658,5)L6FUD;V%7<')B1S%U8C)2,61N9#1E6' W9D@Q
M*V8S3T5H66%(:4EM2VDT>4YJ;R8C>$$[*T1L2E=7;#5I6FUP=6-N6C9F:W%/
M:W!A86YQ2VUQ<39Y=')Q*W8O84%!=T1!44%#15%-4D%$.$$Y531Q-T9867$W
M1EA9<3=&6%EQ-R8C>$$[1EA%9T%K;6='-4IX5E,K=#)V.$%V-E!B<CA1.%%0
M2'A967$W-C5A159%.&102&MV=C<O-4HK-T980SAT0TMI94]N:GE8,CDO.&]F
M9B8C>$$[:7)8,7EZ+S,O2#1F8E@S.2]W1$I/2W9.=DUF-5E36&UQ-FQQ,FHK
M84<P;3EV1SE7,4MH4W1V3%)A=7!$2WAR-G-X3RLO<41W1T953R8C>$$[9GDS
M.#1I84,T4&YT,W4T249I:FYL1'-Y4T]S85A"6#DX4&AL:VAC.%0P,D@W3TMQ
M=#,U1#@X>3-";&DO34=7,W1H1$=G:55-87-O-28C>$$[=35:-6U0>&@V97DP
M4%A&6'!51GA!:U-2=F-P3$MQ:%AF:V],35!H2F]$=%9G8T-R=G)T;"]W071%
M9E-V,C$V5356-BM'*TMT+U<W6"8C>$$[;G<Y85!N6&IX-4-T83AA57(Q<G1I
M<E@Q,GIP6#$T-D56<GI8<%1L-"M'*TMQ<7-R0W%K34YX54=O,C)/2W)'=6):
M4U$P<4M2,4)90R8C>$$[;31(-C)(,S1Q,3EC=$-+:65/;FIY6#,Y+W=$2E S
M67%W+WIF-51F6&18='11=$Y89S U<F4S34UD,G%,2F-1>4-A3UI:65=,0DMJ
M:28C>$$[14E916-824Y185E662]P;C5A95ER6%5B<2LO>'$V>C-C;'1*3DY%
M=C=X:F(R;W1Y<FQP0TA$4U)"=FDX1#-*>%9.+TM0;&YZ0G!7="8C>$$[4EAE
M<F5:,S%/,E,Q6EI%3GA,-F-K=%9%5&5J23AQ<C9C6EEU=V(T,EI446-2:7)/
M9G)L<'DT*W9(>7)3;DIA,7%2-"M)3T)80SAT0R8C>$$[44)01U-2541K=E%J
M;#0K0G)I<7)I<G-69&ER<U9D:7)S5F1I<G-69&ER<U9D:7)S5E%U<D%(4W(P
M2&]92E%A1VXW0C<X6E K26XU2"8C>$$[1E98-G!A+S<U:C,V+T-014AW.%9'
M2W4K<#)G1D)"2%1W-'(W*S,K569V>%9W<S=10V=G:G T8U8Y=F(O04-2.3)+
M=&95-U O04AX2"8C>$$[-"]96#,Y=CAO-'$T,E9M97-%6B\R0RMW.% X04I'
M2W1M,'14,6AJ4&8W23A39D1X66Y&5VI:,FA&1$)'4E-L3T,Y2T%5-F5!07A6
M=B8C>$$[-G!A,7(V361E=&5)<C%R-&5*<FER6#%+>2\U6C0K;%!S3#!P>' P
M.$YS5F(K<5=V4&XV369/=DQL>$9A,356<E1R6&9&5W9Q5FY3;B8C>$$[;U(P
M07!49W93;DAW.$YS5E5T3%96=%A#:6<Y931.4&Y/-5 W2V9Q*VLY4W%P,E9T
M8DUB;W1%<D5Z=E5S03-D5"]);F12-"]01E56.28C>$$[5'1!2T-#3VYH>%@S
M.78X04M0,S1Q,3E4=$M5.4-/;FAW6'94,B]Y4CDR2W1I>G1",&=J+T%/0E@S
M4&@O;$A&5W9Q5FXO=FE0<%0W0R8C>$$[.4M!94AG0FER9C%/,#5C=E%J-59R
M6&ET83%*.%!%;D953'%L<&%$5$QS:49!4D))059645%"1U8R4$-3;7=P.6LO
M23E-5E(K2W5X5B8C>$$[,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5D,V<TLV
M5F5J>&=L1S%F-40T36@O=T-'2'IX5D99<3=&6%EQ-T9867$W1EA9<3=&6%EQ
M-R8C>$$[1EA9<6AD349,6G@O>&9C2'8S;F,Y,F8Y9C!$<&ER5VY#;C%N,VYC
M.2]B>%IV-&9,1E58:7)S5F1I<G-69&EQ1C%95C!Q.4AJ0DM.<28C>$$[+W=!
M:#A'42\X35!N:7%65'1O=7-A-6%X,70Y46=G:79O-5500UI5;FAM=#!D5T(U
M0EA1,54Y>&EQ3R]W,35C+S9T5FXO=T)).%@O3B8C>$$[3TMU+W<Q-6,O=T-R
M5EHO.4DX6"]!1%1I<5@K669,,F=2-D)Q8VME;5=I4TIA5'-J<D)'0T-),DE)
M25A&5U$T<3=&6%EQ-T9867$W1B8C>$$[6%EQ-T952')*<'!&.&9#,VQ/.5 U
M1#1Q-"\T52],1E5::7)S5F1I<G-69&ER<U9D:7)S5F1I<G-69&EQ1#!O,718
M4"]!0SA823=D<B8C>$$[:'@R5E Q9E-E=4MU,# Q*W1E,7A)3S-T-$MV.&9N
M:7%J-6MR*VAB:T%K5D-Q4W!)3D,T0C-'+U1&6&8T8S!B+T%*6B\K2&LO-7%X
M5B8C>$$[,RM(3D<O-5HO=T1H-5 X06UR1EAF-&,P8B]L;B]W0TAK+S5Q>%8S
M*TA.1R\U6B\K2&LO-7%X5D-A=C5E,%I.2G981G91<D)+465B.28C>$$[:U!J
M>D@O0VXU6593:GDS-4(X="M6=DYK.3-P34QR9&%Y;"]D,S P:G,U6C-U24A#
M<41S<7!Z25AA=FE49U9M;4MU>%9,=DUV+TM/828C>$$[<B]Z0C-(+TIP<U91
M3V@V4F(S1V@V9F-45#-K:S Q=$1*23,Q,C="6FUJ0DHO=E%.>6-667)P9C5H
M+VPW9DUY>3-/<%=!0VAL939U<B8C>$$[<TLU2U!*>%)O<#51>%9);4IP,%!W
M+V%"54975&%*2C57,7E/9513<BLV=6QT6E1"8V-B>2M5<$MV,FM93DEP<4]H
M.39J<41G5DAA9"8C>$$[0TQB5V(R,6IK;65"8F$R;%9:<'!:<4\W>G%X0FQ:
M>4MH1GA653AW1B]W0DA+<74X9G%83G!'>E)U,&)C6DQQ3D=!6D-R0W%S4G-C
M5B8C>$$[63<U;#%V>7 U8C%#>',Y56PQ1U V+TA.3D9/;#-D3VEP8FU-4T9G
M2B]5,CE:4'-Q9'0K9TI#<6TO;78X=5534C,Q;35666E&;$IU="8C>$$[4DA!
M<WEQ;UE&='528V-A.5)5:EE':%9(95AR-WED-6E39#E&,4LV=D9T*T%M2UAL
M.'9(,4)Y6#=C:3E29U9',GIY1'DQ9E9:-5=I3B8C>$$[+T=H9'!(9FI&3DMI
M079Y16AO<6=6-58Y.%96=%-G1GIR5FQB4U-42D-B839K6DE:<%EA<VML=7%K
M;4IK2F](8G(T-'%L;FUI-#!(>28C>$$[,W!Y86AF2%5:24AL5T-K3C=C;&=Z
M9VMB4$]L9G,P;TYY96=W<6PK;BMA4$ID.7).;F\P3GAQ4#$K*VIN94I$8S-P
M5E1B*VU74FY75B8C>$$[;$1C6FQF8F%N56IP:7%D835P1G9B84QQ1GI"4&5*
M3D)B5%-24#ED=7I2:VI,2V%'56IQ34-P+VEQ4W=7360Y<4=Q3F-46% W;353
M2R8C>$$[2EER;65&5E0V=$,Y07-4;W8R;DHV67%K4&U(>DPU3CAV875M;F%V
M8V%H8F-O0F-T9"]7-W0T55%L=T]F0UIP0G9%4GDT8V%L4E=R0R8C>$$[<%98
M,%!7+TIU=6%R3G!U;#-T.6-447=*9&E68G$K.4HT6D=:1F1(.5=H0DLW2&]W
M,UAK3594830P*TMY,4A3;6=M=68S='DX8VEY6"8C>$$[5GA+:DPY5FUA:%-3
M4C%0>$M$,'=+;F5+<$1O*VQ16&5N4EA.>%!D=$Y+6$QK6&PP;W)Z66)+<V=5
M9E%-5E)I*UAT4%5516PT0E5N+R8C>$$[04AT=D]P3E0O=3-&6$1Y.7 T<E-3
M.$9452\V8F5D9BM2=4MP5F1A9&9(56(W5&)%;5,R:W0W4U-1,V0Q4$E9>5IP
M=512<31M<5=63B8C>$$[+VE8;TU+<'0U:&523D=U5$<W4G124GI2:6I!331"
M;WEK16)(=&=6,S9!<V8Y*S-N+U-B968Y5F-69"MG3$@O9G0U+S!M,VXO0496
M>"8C>$$[5C,V07-F.$%F=#4O,&TS;B]66$951F)L-#E%,61!.&MO9V4V4TPQ
M2DI:2#1H86AE6F-32"]G=V9!:D-Q3FXO-5-/>"\U9S=V+VLW8B8C>$$[6494
M2$9867%L,VU8+VQ(3E8O-6<W:B]K,#)+=&57=T0U8S!S2&-'>F<O-4Y,:7)"
M4%!1.'1A2&17,75027$V,T9A869).$4P54A0,"8C>$$[-&MC+S9,2"LV:S-F
M;7IC95AZ=W$Y0C!Z4CE*,'E/4DY.<S1B3DIM.5-665DQ:D1-4E-P0V=B-$93
M*U<O*W)E6F)X9G$X."]+>G1$5R8C>$$[1D]92#<R-38W:D973C,O-6=.965A
M-5!+=C9&=F\Q9VPP-C0O4UIJ+T%.2%AN9%)(:$UD=E19,"M(<GDY<TMS>3%$
M471',4=54S,Y;"8C>$$[1&-Y0T=3,T1Y;T=0;WEL5$I(=BMY>%)34C=91F56
M-EAR5G)D83-F,D=P+VPT9U=85T1:4EA-3G%X57=/56MA-&YA4TE"<5-O1%5B
M2"8C>$$[<#)Q4W(Q3%-03#)H84US:39465%72WIC9E9&=D=S9DQG3TLX=4E&
M841!<5-R<7EW-D9Q:V(R;'<V<DQQ6$M14DLP5E!R13%45BM3,"8C>$$[.&53
M:V4R1E5$-4XX-TXU<#%X;F)38G944'%#-FAA:#=L2U)4*VYC44HV:T0W8V@X
M4'AB8DAB9D%R25!.<D-$47)J548P.614=71.0B8C>$$[=F)+,5E-4UHT45-H
M6&ER=%56-TM4:7)"9DE6,7!M<6$U87!D*U(Q,'I5;TE7=41R2S)X:FE%>F-+
M<D=854]#448U5F)B66(Y:7(P1"8C>$$[>DUA95<Y5E!7;&YC8D0O:D4R0E5"
M<B]M.#94;U=P87%.379*:EE7<S$Q-E)J-$(O4FIA5&E7*TQJ6&I3=$U65V52
M9&)/=5=.-W%P<R8C>$$[8FY4:F0S0T]B2SE4,#4T+SE%9T9'5W K:C)X5DQ0
M>E!-3FQP.%8Q1C5E:#%Y-#%+5U!4-W-3=W9/1F=26F)I27E,1W)S544X86EV
M4B8C>$$[4S-,=&EQ,SAS-61&,6$Q3W-7+VQ*=DQ.>D%0<3!-8SA+=WDK:2\W
M,&=55F%+5UEM;C K=U9:2'(P+V]81VM3*VTX=D<X8C1):'E9,28C>$$[=$IX
M<TU64V)Z9"M93"M8<D]Z=58P3%5D44YZ9'@R;C%E0TPY.&955FI73F0K8D1J
M.6YB-31Q:DQA=VLQ8GE1.6I'-71N=F)E84E/=R8C>$$[87%E;U='-%)K8G8R
M65E666AA9FPY<CDO8G=P6BMD;6XP-C!.=$@V5G%8.4U3,FIX3DER*VI-<2]'
M15I74V<V9SEC5E9V2S-K=CAX.28C>$$[23$S4C)U4$U597 K6')C5%!C;T1*
M15=%:75S36%X.&YJ.4].9E0T065".2M3<DU:8C<V<C5J=2\Y2&UN-3)D<B]C
M<'IP4U<U-C=J028C>$$[<D=V32]W0UE$2G)S9FQJ.4-8-TQE5WE84#$Y62]W
M0C-$*RM++W9X*W=H-&).6')T5$-Q3#@Y954S,4Q5<F)69C!V0F]Y5SA(;U(S
M-R8C>$$[;W9R=WEM9$I9-4E89&Q13E=0:%)G45%Z1&5T3599.48K5VYM0S%:
M-58X-G9:,U=O*VQX=31G9E9M:U=!<%=R>69V955H5G0V+VII<B8C>$$[25!+
M,VLS>E1P979*96%N<C%X<4YO;'-5:VIA85EX>5160WAN,%I':U9E0V,K5$$O
M1U=866-C5E)K=7%,8C)'=7AV87IY2TIB:W1)<R8C>$$[871&47!V579Y5V<W
M.&Q).7-64S=Y<C4U8GI*-3!V8DDV5&0R2#9(5RMT:&143"LT;D-Z,C8O=3,R
M*TUC9FI7;G<K3T)79#1Q-T95=28C>$$[.'DO.&\U<78O34AC9CAM;7A64S!1
M,T$X<#9E8EE+,7=,0T@P43EE0F8P4G@U53-P6')I<D(S,68X-6PY4T-(5$)*
M8G-B67!E5$,R1B8C>$$[,'!D2S-)0TI)25-Q4V]54V]R>%E.=G@K27%Y;GE.
M<69N6%5B4S=M.#%A6D1P3393<DAA,C!2-6QK.4Y885%V>F-%8S-+055(,E-E
M*R8C>$$[=U9.25 K56IV=CA!;41T4"M4='II<G1F+W="-%EV.$%M37-V*V]Y
M3$96;FU6.5I44VUB4T%X=696:$5H:D-'55%'5E)/,%-Y+W5Z228C>$$[<UA)
M<4<R<C)047%S1G9.92]/<4U7:C(R:'=Z96Y55'A/66Q-;G=C5V%5:5IG3TQ(
M;4)(5&MD<6=$8W%Z>GDS8V$U8S9(85A'=5%2,B8C>$$[=7%Y<'EU<E='=D-.
M:69S06QM-55(9G8W6491='%'4&PS55%L95IL,4QJ5&Q7=C%M86Q/0E9V=4YC
M5E)C+W=$>6MD:B]!37=D,R]Y9"8C>$$[='-64W)Z;E U>FEA,5!L>4E3:FA-
M6D%F5&]B9TY&.5A38C%.,6=:5$PV:E(O1TM,5$972TPU:B]!1'985U<U95AR
M9#E.;'1R96I6:B8C>$$[<$1C14\P9T,K=C9J,35P>4IA9S0P559.8TMS*SAW
M*V]03$]P:5%G>695<"M:555"4'!.5V=*3S,P-$944$95=3!R+V4W5V8K67A0
M*R8C>$$[;T\S>%9J4&U(55!Z3'1T675$;W1I;#-A*W1$2&)2>2MK3&-7,&=H
M5C5M64]K,W)2>71+4VQE4'!Q4#)S5E%V:R]7+WI9=4Y39W10328C>$$[3VIX
M5S%M-WIY4S,U15I):3EE67A*>&IM*T)V4SE.5BM&=6A,1W!X5FU'<2\W,V%.
M+W=!>&HO.$%52&-9<6U/2W!4;W1V2&-E6%5T-28C>$$[82MN36MS8C!*0C1S
M>D$P239D8U999G$S-4HV5'%B=WEY-GAQ154P3G-T<7-K1%%W+T1(1UEO,S1X
M>&]V<4MH2'A%9G-R+TMO0G15,28C>$$[.&]F;&IP6&QM.6IU;TPR-G9':&IA
M2T9,:V]Y<'I32T]Q8U98:GA31&ET3VEM;4)5-U<U=&]F360T2G!5:DQ79'!X
M1'-&<E-7-396>"8C>$$[5E4X>"]W1$A'=5 Y:"]Y8UA&5D1Z6#58=%!-;6UP
M65A-,&M%85-I65-1.$]D47),,618<',O8CE645971#)F-4$V1EHS2'$R,G,V
M:B8C>$$[1T)A<%IP1T=H25))-&QI-4HK-RM&;45A;&E/<$%R:'175BM4+TET
M<C59=6(R83-V<FTV*W5X=U)T2% V65)0<35K25I6:E9"5FA.428C>$$[*WEJ
M07%+:$1(4SEB0U8U;5<V-# U5G)W,G!W2W0Y>')H5D9Z+W=$2U(R4"]!1$(S
M9B]*,C)W2V]E8G9-23AV84)C870V2S-(;TY%9R8C>$$[:&%4,&=X;6Q3269%
M1FLV8S8O6GA6:75K+VY0;U=P,W5M861"87EJ56(V5EEP66EY*VY%0S-",T5N
M-V9&+VA#.%%X-C!!0G<P<DUF328C>$$[=B]+3V%R+WI",T@O04-A8D%Q;&$V
M1&,R=')$87<V=F5,1$%I>%)Q5G1$4E5!5E)5,B]G35969C!69F8Y6&TX+S1#
M>B]!3WEF1EAF;R8C>$$[<2LO-G9.-2]W1FXO04YK*TMQ=&IP<'1R:6$T:W5P
M<G%E6DDT,FMM15%O:U)C<4%):VI(5U)U,DMR.5%S579B53(W4U!$.&-C:7EX
M."8C>$$[95-T1DES:6MC,61F=$E/;WA61"]!2TMV=BMR>F5F.$%!5V8O04=4
M-'$W.498,R]6-790*T%S+RMY9D989F]Q*R]W0W)Z968X0EHO.28C>$$[:RM+
M<DQQ>&IS+TQT.6)I47E$,&)M4C5:=E1Q>E,X-4A:<7%).3)C+W,P>%98=G1-
M3GIC=S--9#%.85112DI'<G=I23%756]Z06E62B8C>$$[4C%I6'!I<6XK:7(W
M+W$X,VXO05=F+UI0:7)V,%9F9CE8;3@O-$-Z+T%/>69&5DLU,$LT=6)A5S)N
M,64X94=D1VIL5&IA0W%U3TQ#;R8C>$$[9T(V2$95,GA63'!.2&LK<WIZ,BMO
M6$YR.5IC4U-X>$-";$QH1FIQ4%9I:V(W35DW-'$W.498,R]!1F5B>B]G3% O
M<VYX5C,V2W9V*R8C>$$[<GIE9CA"6B\Y:RM+=$IO,'8Q<3)U2CE2=6)N-G$U
M;&II:T9U<49M:F5+<#E/1TYV<WE(=FEQ6EEQ;%5/:'HR.&9P5RMQ,V-524Q&
M228C>$$[=W1Q46]9;'%!=$%Z9"LU>%94<W),55HT5V1T6G5Q:5=A4#16<WE+
M4GES9S919&%,=C<T<39Z<W12;3EF;').,2LW;&%-8U9S>G-T3R8C>$$[=$E/
M=4MO6%<Y16AI,&I78GDT;6MV<FE3=V5.6'5&:"M"66ML6F5(<'AX,#-K3F-+
M<#-F,E5D-UIY,G-J=$=S;W!Z4VY*4T1516-G=R8C>$$[-FIU34-O8CE&6#,O
M049E8GHO9TQ0+W-N>%8S-DMV=BMR>F5F.$):+SEK*TMU+U)6.2\Q96)Z+V=,
M4#A!-THX5E5R;E0P<W1",4M0,28C>$$[;6Y-<V,X<W,P+W!!;&Y1,35F07-1
M2'I7;FII<7)0.$$X<$A9+W=$34AD+SAN8F)&5T-8,G,O;3-B,F-+>#9#=7)4
M,T%*=F],:C9U:R8C>$$[345Q4G-Z<D%5;%5Y4F5R>$5:9C1I4&QH5E%86&9Z
M9W1K:E)02V1M.&MC635Y<458;$M!9RM"5FY.0CAB.2LS=G-Q;E5'<2MD-R]4
M9B8C>$$[338K64Y+:#!U>'0W83185&EJ96\X-FQ:04A,0GE"4E9&459&83$Y
M<U9:>F=6,DMU>%8R2W5X5C)+=7A6,DMO6%979&1,=D=J<GI%128C>$$[:%1J
M>4160T=L3TAX,2\Q9"]$1E56:7)S5F1I<G-69&ER<U9D:7)S5F1I<G-69&EQ
M1C Q;F$S8W97=G(S04A,;%=G;F-,.79E;$]N8B8C>$$[=S)P:7)T4%HR*W,X
M*U<P-VAE6%!P=%-N4'0X='-655!-=CA!>6IM<2]W1$U(8V8X;6UX5DUC5F1I
M<G-69&EQ1C%6;EA3-WAO-CAX0B8C>$$[254T.&<Q46AP5&@X9&8X058S.$U6
M54HO*U5J<V8K64\W+S5/,C)+<&II<G-64S=Z3"]Y:FUQ+SAW9'@O>6%B1E5X
M>%8R2W5X5C)+=28C>$$[>%8R2W5X5C)+;U!74V\P:2M,049F<3AV24YX<%1G
M9790-% K0S(X8U92;4MU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+;U!3:7!T
M6"8C>$$[-&=!9E=,;G!X<%@V=SEF<V)D9G X9#8T<3=44W8K;&-10B]P16QA
M8V5U,UAJ+TAF1E9,>DPO>6IM<2\X=V1X+WEA8D9895E8:U12<B8C>$$[:WAU
M,&)556,P66]W1$]!84UP0D=X-UEQ-SE!5U K+V)Z+W!.=E X07%R:7)V,$)9
M+W=#+V)Z+W!.=E K<75+=2]11FHO=C(X+W=#:R8C>$$[,C@O-G$T<6=99F<P
M3%=9;F0U66]7=6M8,3505E!!2EAI6&Y,5D<O-U)P.4=&5610+W=!<$A9+SAW
M9#,O04UN8F)!<5DT<3=&574X>28C>$$[+W=$2T]A<B]!37=D>"]Y86)&57AX
M5C)+=7A6,DMU>%8R2W5X5C)+;V)61EIT374Q6&M734UG54IY-59+2#=0048V
M+S9U+VAI<4IX5B8C>$$[,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5D1A8W),
M8G5'-58Y86,O1GER47I/4CES03!P,#=5-F)5>%9Q=U9H.5DU8W0U,TDU8W5M
M,R8C>$$[5&M"=#AT<U9783=B>C-/:6%H8G=*-FLX,71.2$9'0T)Y9&]Y1D97
M24%Q5#-/2W--.'HK9#E65%AO+TQH.'58<'1B=3%3-&959UEM4R8C>$$[,TEN
M-"]V=41U9U4X9'9J-58O6D]&53<X+V%&6C9Z<$9T8EAT.4AP.7!(95%Y>GIY
M1E9*4595;VI0.$MU,TMI=#(W8C1&66DO-60K628C>$$[;TY5<V(K4'ID2&(X
M23=I0WEH06MJ5FQU9E%:55-K-$)(<5$X:E)D-B],0VAL4#5F95AV3E=I,D9X
M1#5I,6@Y6'5'8TQ$2S59+T)(528C>$$[97(X4EEQ,&]O4V<R5VYC,4I#56QV
M+U!+,D=V,TAL6F1+=C4U.5-A*VM3*VEJ8U%$,#13,T-.,7%Z>6)B<74V.69B
M0W%+.&\K931V3B8C>$$[2&UQ-V=85$QU=V)2>G%6:3AT=VQ)6FI$8W=2.&]P
M3VA0=V9'=C=*,C,V-$9:,6ER<U93-WI,+WEJ;7$O.'=D>"]W06UM>%9-8U9D
M:28C>$$[<G-69&ER<U9D:7)S5F1I<40Q<%$R:C-Y;6Q$8GEG.&EO6&1$,4QL
M5G O<D=N:FEQ37A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5B8C>$$[0C93
M;U<Q8T-N*SE&>69H2VMB,T5H+UE*1F9(=C0W,7A6,FU+0CEB<'@S=5I$.$I5
M*TA8:51V.$%09D956FEQ5RM9+RM/3F-F-T0O:R8C>$$[-'5+<4AM=GEV865:
M3DY3=W5:<$E),&Q%=VMH-&,V:%=8<39V5%HK,S9Q9W%S2',O>4(P2WIU4%9T
M=%HQ1TU#,5-Z4TU.0U%I4GA,1B8C>$$[>50Y,SA,34DQ3$5D4T)81&%S<CAN
M*U)B6'EX8S-S,79F6$XQ.61J9VIA3V8P=VEF5GI)47ER1W%#<D-A:#EL1T)6
M8TM',&98465.1"8C>$$[2F0O831H9#0V8FQY<3 O,6I4>'=Q:EIG0C5I<U%"
M46963'<W93AT<V-#<&QI<G-64S=Z3"]W06\U<78O041",T@O2G!S5E1(1EA9
M<28C>$$[-T9867$W1EA9<3=&6%EQ:&17-2]O<3DT16@O46PT;&5683A$4VY%
M33,S06Y&559I<G-69&ER<U9D:7)S5F1I<G-69&ER<U9D:7%&,"8C>$$[>FXY
M5V9M4U0V.7A3=DMT4%AE;C)G<#9D3S-H56(T<3%P+U O045N:U-F,S<X83AU
M;3-4:T8O1&)&55AI<4@Q0WE3*W-P8E8S94Y:4B8C>$$[5#%)*U!*4T1516-G
M>3E2,T=+;V(Y1E@S+U8U=E K07,O=T1S;GA6,S9+=G8K<GIE9CA"6B]W1%I0
M:7)V,%9F9CE8;3@O=T-!<R\X028C>$$[<VYX5E1L,#@R3VEA9VMC.',X<W%4
M>6UA4V=K3'5P-F5I9RMJ:6QF;FEQ=F973C-,9'=89'!02$101$A,1BLY:6%6
M0VMR27@R5C1I0R8C>$$[1$5/*TMR4%$X>"\X=#%N+T%.26MV+UI4:7)V43AX
M+SAT,6XO04Y):W8O6E1I<6AF86)R,35:6$9N3&8R;VEU63-H8W)A4T)G<G%6
M3B8C>$$[2S-*,S-X5D]-5F1I<G-69&ER<U9D:7)S5F1I<48Q6&HK:3=Z;%1J
M-D5N2W93;D$Y8U91<"]W055586XQ1W8W3F97+VUJ-B\W1#%0<"8C>$$[-"LK
M2W1,+VER,"]I*V\K<%%D4%=P5VML9G@Y3"]H=F)&6$PO04EQ-&IL.5(U,4YA
M9713;C=U;B]!1$XO-%@S>%9O9C1S<4LO54M6*R8C>$$[2VYR9EIR2C Y-F5N
M+W=!3C=9<3 O=T1I+W=$62]2.6%D+U<V.%4O-#(Y5#9/4'9I<3DO.%562$0V
M:E-U+TPQ=G,X-5!$=C9F<"\W3"8C>$$[;#)P:7$Q=CA796ME2#%$,65!<%@Q
M=5!0,#!R-SAF5C4O=T-X<#-R:7$T9C1O.5@T=G%0<%8R<#8S3&HV:F926# K
M4"MY<C)X5E1(*R8C>$$[365*<BMJ=5A!,"]V-F,O5$90.$%9*W)8+UDK*TMQ
M;B]!1'1(,7(O:GDK<2MP+WAB-FYP97(O=U!0,'9O-64R2W)$+VDW,'A4.4@K
M<"8C>$$[>"M+=G)C969P9'9B,68X06AF9D956'!(3#9M,U!J>3EE-#5C4',Q
M.60V-'%G;W8P,39T,SE2*W$K;#9Z,#E8,4]83&Q(5W9(8C=(<28C>$$[9E1X
M.3A65D8O=T%696XX6#%(,4M$<#8Q2S!K<BM0<&8X3C=9<3$O>G1N<$@O940Q
M9FEP+V9C96MF2#,V*W!8+T%'4'9I<F%F-'$O8B8C>$$[*V\Y93-R9$]4+SA!
M1W9P+U1Y.7-65VHO04)D>$A,.4@X=4\Y4%=P>C1**TA0;CE(2#-X5F0O>G18
M<D0O04AH.4AL=B]!2#-,:'IB-B8C>$$[2RMN=RMM=F%M2V]E*R]X2#E4;BMT
M+U5V<78Q9'9R2$0Q95@Y=T]F2&PX3E!5-55R*WI4=FA64&-#=7A6,DMU>%8O
M+UH\+WAM<$=);6<Z:6UA9V4^"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@
M(" @(" @(" @(" \+W)D9CI!;'0^"B @(" @(" @(#PO>&UP.E1H=6UB;F%I
M;',^"B @(" @(" @(#QP9&8Z4')O9'5C97(^06-R;V)A="!$:7-T:6QL97(@
M,3 N,"XP("A7:6YD;W=S*3PO<&1F.E!R;V1U8V5R/@H@(" @(" @(" \>&UP
M34TZ1&]C=6UE;G1)1#YX;7 N9&ED.CDU9# Q86(S+6(W9&(M-64T,2UB-#,S
M+3(P,V1F9#,Q934U.3PO>&UP34TZ1&]C=6UE;G1)1#X*(" @(" @(" @/'AM
M<$U-.DEN<W1A;F-E240^>&UP+FEI9#HY-60P,6%B,RUB-V1B+35E-#$M8C0S
M,RTR,#-D9F0S,64U-3D\+WAM<$U-.DEN<W1A;F-E240^"B @(" @(" @(#QX
M;7!-33I/<FEG:6YA;$1O8W5M96YT240^=75I9#HS-35E9C1E,2TT.3)F+31B
M-V(M86(S8BUC-#9F-S<V8F,Q96,\+WAM<$U-.D]R:6=I;F%L1&]C=6UE;G1)
M1#X*(" @(" @(" @/'AM<$U-.D1E<FEV961&<F]M(')D9CIP87)S951Y<&4]
M(E)E<V]U<F-E(CX*(" @(" @(" @(" @/'-T4F5F.FEN<W1A;F-E240^>&UP
M+FEI9#HY-V$U93,V,RUF-&4P+3EE-#(M86)E8RTT,#(R-S9D8F5B8V8\+W-T
M4F5F.FEN<W1A;F-E240^"B @(" @(" @(" @(#QS=%)E9CID;V-U;65N=$E$
M/GAM<"YD:60Z.3=A-64S-C,M9C1E,"TY930R+6%B96,M-# R,C<V9&)E8F-F
M/"]S=%)E9CID;V-U;65N=$E$/@H@(" @(" @(" @(" \<W12968Z;W)I9VEN
M86Q$;V-U;65N=$E$/G5U:60Z,S4U968T93$M-#DR9BTT8C=B+6%B,V(M8S0V
M9C<W-F)C,65C/"]S=%)E9CIO<FEG:6YA;$1O8W5M96YT240^"B @(" @(" @
M(" @(#QS=%)E9CIR96YD:71I;VY#;&%S<SYD969A=6QT/"]S=%)E9CIR96YD
M:71I;VY#;&%S<SX*(" @(" @(" @/"]X;7!-33I$97)I=F5D1G)O;3X*(" @
M(" @(" @/'AM<$U-.DAI<W1O<GD^"B @(" @(" @(" @(#QR9&8Z4V5Q/@H@
M(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E
M(CX*(" @(" @(" @(" @(" @(" @/'-T179T.F%C=&EO;CYS879E9#PO<W1%
M=G0Z86-T:6]N/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z:6YS=&%N8V5)
M1#YX;7 N:6ED.C$T.#@Y.#(X+6(S,V$M-&4T9"TX,S8X+3 Y.#%D9#DR-3<P
M,SPO<W1%=G0Z:6YS=&%N8V5)1#X*(" @(" @(" @(" @(" @(" @/'-T179T
M.G=H96X^,C R,BTP-"TR,50Q-3HS-3HU,RLP-3HS,#PO<W1%=G0Z=VAE;CX*
M(" @(" @(" @(" @(" @(" @/'-T179T.G-O9G1W87)E06=E;G0^061O8F4@
M26QL=7-T<F%T;W(@,C8N," H5VEN9&]W<RD\+W-T179T.G-O9G1W87)E06=E
M;G0^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IC:&%N9V5D/B\\+W-T179T
M.F-H86YG960^"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @
M(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @
M(" @(" @(" @(" @/'-T179T.F%C=&EO;CYS879E9#PO<W1%=G0Z86-T:6]N
M/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z:6YS=&%N8V5)1#YX;7 N:6ED
M.CDU9# Q86(S+6(W9&(M-64T,2UB-#,S+3(P,V1F9#,Q934U.3PO<W1%=G0Z
M:6YS=&%N8V5)1#X*(" @(" @(" @(" @(" @(" @/'-T179T.G=H96X^,C R
M,BTP-"TR,50Q-CHP,CHR-RLP-3HS,#PO<W1%=G0Z=VAE;CX*(" @(" @(" @
M(" @(" @(" @/'-T179T.G-O9G1W87)E06=E;G0^061O8F4@26QL=7-T<F%T
M;W(@,C8N," H5VEN9&]W<RD\+W-T179T.G-O9G1W87)E06=E;G0^"B @(" @
M(" @(" @(" @(" @(#QS=$5V=#IC:&%N9V5D/B\\+W-T179T.F-H86YG960^
M"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" \+W)D9CI3
M97$^"B @(" @(" @(#PO>&UP34TZ2&ES=&]R>3X*(" @(" @(" @/'AM<$U-
M.E)E;F1I=&EO;D-L87-S/F1E9F%U;'0\+WAM<$U-.E)E;F1I=&EO;D-L87-S
M/@H@(" @(" @(" \>&UP5%!G.DUA>%!A9V53:7IE(')D9CIP87)S951Y<&4]
M(E)E<V]U<F-E(CX*(" @(" @(" @(" @/'-T1&EM.G<^-C$R+C P,# P,#PO
M<W1$:6TZ=SX*(" @(" @(" @(" @/'-T1&EM.F@^-SDR+C P,# P,#PO<W1$
M:6TZ:#X*(" @(" @(" @(" @/'-T1&EM.G5N:70^4&]I;G1S/"]S=$1I;3IU
M;FET/@H@(" @(" @(" \+WAM<%109SI-87A086=E4VEZ93X*(" @(" @(" @
M/'AM<%109SI.4&%G97,^,3PO>&UP5%!G.DY086=E<SX*(" @(" @(" @/'AM
M<%109SI(87-6:7-I8FQE5')A;G-P87)E;F-Y/D9A;'-E/"]X;7!44&<Z2&%S
M5FES:6)L951R86YS<&%R96YC>3X*(" @(" @(" @/'AM<%109SI(87-6:7-I
M8FQE3W9E<G!R:6YT/E1R=64\+WAM<%109SI(87-6:7-I8FQE3W9E<G!R:6YT
M/@H@(" @(" @(" \>&UP5%!G.D9O;G1S/@H@(" @(" @(" @(" \<F1F.D)A
M9SX*(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O
M=7)C92(^"B @(" @(" @(" @(" @(" @(#QS=$9N=#IF;VYT3F%M93Y4:6UE
M<TYE=U)O;6%N4%--5#PO<W1&;G0Z9F]N=$YA;64^"B @(" @(" @(" @(" @
M(" @(#QS=$9N=#IF;VYT1F%M:6QY/E1I;65S($YE=R!2;VUA;CPO<W1&;G0Z
M9F]N=$9A;6EL>3X*(" @(" @(" @(" @(" @(" @/'-T1FYT.F9O;G1&86-E
M/E)E9W5L87(\+W-T1FYT.F9O;G1&86-E/@H@(" @(" @(" @(" @(" @(" \
M<W1&;G0Z9F]N=%1Y<&4^3W!E;B!4>7!E/"]S=$9N=#IF;VYT5'EP93X*(" @
M(" @(" @(" @(" @(" @/'-T1FYT.G9E<G-I;VY3=')I;F<^5F5R<VEO;B W
M+C P/"]S=$9N=#IV97)S:6]N4W1R:6YG/@H@(" @(" @(" @(" @(" @(" \
M<W1&;G0Z8V]M<&]S:71E/D9A;'-E/"]S=$9N=#IC;VUP;W-I=&4^"B @(" @
M(" @(" @(" @(" @(#QS=$9N=#IF;VYT1FEL94YA;64^=&EM97,N='1F/"]S
M=$9N=#IF;VYT1FEL94YA;64^"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@
M(" @(" @(" @(" \+W)D9CI"86<^"B @(" @(" @(#PO>&UP5%!G.D9O;G1S
M/@H@(" @(" @(" \>&UP5%!G.E!L871E3F%M97,^"B @(" @(" @(" @(#QR
M9&8Z4V5Q/@H@(" @(" @(" @(" @(" \<F1F.FQI/D)L86-K/"]R9&8Z;&D^
M"B @(" @(" @(" @(#PO<F1F.E-E<3X*(" @(" @(" @/"]X;7!44&<Z4&QA
M=&5.86UE<SX*(" @(" @(" @/'AM<%109SI3=V%T8VA'<F]U<',^"B @(" @
M(" @(" @(#QR9&8Z4V5Q/@H@(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP
M87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @/'AM<$<Z
M9W)O=7!.86UE/D1E9F%U;'0@4W=A=&-H($=R;W5P/"]X;7!'.F=R;W5P3F%M
M93X*(" @(" @(" @(" @(" @(" @/'AM<$<Z9W)O=7!4>7!E/C \+WAM<$<Z
M9W)O=7!4>7!E/@H@(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @
M(" @/"]R9&8Z4V5Q/@H@(" @(" @(" \+WAM<%109SI3=V%T8VA'<F]U<',^
M"B @(" @(" @(#QI;&QU<W1R871O<CI#<F5A=&]R4W5B5&]O;#Y!9&]B92!)
M;&QU<W1R871O<CPO:6QL=7-T<F%T;W(Z0W)E871O<E-U8E1O;VP^"B @(" @
M(#PO<F1F.D1E<V-R:7!T:6]N/@H@(" \+W)D9CI21$8^"CPO>#IX;7!M971A
M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"CP_>'!A8VME="!E;F0](G<B/S[_
MVP!#  $! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_VP!# 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0'_P  1" #V DH# 1$  A$! Q$!_\0 'P ! 0$  @,! 0$!          @'
M!@D$!0L#"@(!_\0 2A    8#   !"@,$!@<' P4  @,$!08'  $("1$2$Q05
M%A<86'@YF+<XUM?8&3=VE[:Y(2(Q-5=9=PHC)%66M;@G05$E)C(S@?_$ !@!
M 0$! 0$                ! @0#_\0 -!$!  $" P<$ @$$ @(# 0    $1
M(0(Q44%A<8&1L=$2H<'P(G(R U+A\:+28K(30L*"_]H # ,!  (1 Q$ /P#^
M_C 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8'1WV5T;TI04^ZC
MA4:LJ=O4F2M5#=;<QP]DCU8G+)72< =W/?9_/K6-SA!@W$;3":UE,M)>W!2I
MFR!1;4$:XY(_7$")M4OOW[M;B(F(G9>)G2=DY[X^;*)E?<B2LF>47F +O;-*
MSDZ3RVNS&U_B3<G9JPJ535-?3!;#X^A8E,YE3U)9O+IQ+4:UZ$&!IHA%40WN
M<P52^1INDA*;-O>;\J12-M:SMV<WUW.XCE+_ !KX)O",H/0$TYC@#NKE0G4,
MWM>"PR46<\D'Q^!Q.<3!BBXJWADC?D[XECTB6A<FXQH6,B1((#V(3%*7V1,\
M)FG.>C#VSMBS8W?LT?YC6UD-]8/]6>&GITJR;.,6CLEY[FW571W1_.SVH+:$
MC:<LE2L^7MU;JI(D4/&B]1B//#XSN@%1;-$784M:E:XNF&(GS1S^<^)=#X37
MV[8%6CR\UW)*MZ.M6JGQ!(T@5<W:N7E_DGC.]-IK/KW+>I7&BG"8UD6-6_H7
MEI:ES?,EM?R#25H4B(K,16+S$=>]-ORY=:7?\5JETMAIDD."T%53?*:AG&8R
MF5;C58&/SOSU5G0<54R"PQ1IS9:[',$%M,$%8#; #'X@9-D2]N73="!4Q#>!
MZ9MOBO"/5.'GDUBMNHM6E:!T0B]7S1=7FGZ[H7JWB$+OJ-M4[H.PE592^.R;
MVA'VQF2DOTH9)<1!W.*RF9[<2XFY DR&(+53:C5DF*;8V6W3%8Z;=)IRJ_"&
M P& P& P& P& P& P& P&!&?B&6%/:EXJZ-L^KI:X0:P(%6[M)XI*&Q!'W12
MUNS:8G,),VVREFD#"M),"(9)Z=P:518RQBV#19N@&@+%YCC"?[OZ<FG&/2U7
M1"=6!*+FIVZZ8N*2 9'V.PP$_KFPZEE5,1R,J&-VKZ(13VM";/<+E01)V32M
MI=W!@F (XM:) 4TN*YC++$1,3LF)CA2:YUG9396V>57(7SHFV9!<'/1!L2L&
MK$*J7=20^6UTO*(1--J$0*E]36#S*+/$MB4;E0V)4H4)M,JIZ9(CZJ_ ?$+R
MP+2FA"YGDIGEE$UO:\1?_4[GMJ3[/(D4<I>+AADG4N]F<M<P7C4CG.YJW+I1
M:[/;JU@B<P)>%C+$TR84OIY6]QF0VZY-;0-K&US:.2!K1)4C@Y(F 3&=\IF)
MM3AUOPI=X;OXA@4D.<;+8J LB5UBJ2P=;!)T@,&QLDK#-+QBU()6I<MF3)&V
MIID)JN8LTT96]E=9>W.<4 ZZ<WJ.O;6H:=OO4IOBNG*OF)TEIL-ZQDCM8CO2
M\ZI\-?W*V2&HTJ:$#L)'(TS_  JT8S+9.IL6/R)%&42):PQ,JM+795I"A.C5
M.$DKAZ:B=I0NL74OA9C*8FL36^5XV<<IX3&]:F&3 8# 8# 8# 8# 8# 8# 8
M# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8' WNL*_DDZB=EOT
M49W>=0:-3B'Q*1+TVE*UBC=DGQ-1.6I"$P0DX29(.#Q<#@,9 SQ)VSU4HTM,
MK7%*1]^]4_27@[E65PV!UZXUFK;X96M.N% 0^/1&Q+0@*!#3SF7%@J8.XA@L
MTCADC;2CX5&'!N4R0QV<V=X:BWIH7(790L6J"^J:S-;S-9RSOYE[5_XLYTDL
M/D$(=(C)_94CMH-\'NC=;=PL\V9+B 04E#8<(L9IGJ*P*\D>D90T&U,#DT<)
M&W+'1N,(&A>'5.M%9^/NO^M'ZN?&/.CP>ZJG*&/ZE4^MU&-CRJW:=MEJG0CF
MRP76UZ84KE!,Z+.4NT1LI\>INI?31B>Y9(W=S<YHX2)0O5"-%9CWTVQ2?;_
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
MY=[>_>KP=TG)-MMN(/F+OO1MHN^W1D=-+JI]I4N1MQ5K_8M1BW4VT:5HT4J
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
MZ_OAN_\ B1A*SNZ1X/Z-[C;_ (5O7]\-W_Q(P5G=TCP?T;W&W_"MZ_OAN_\
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
MBBD,(AIO_$KEOV-5Y^OEGX79'&>V%<N$,!@,!@,!@?'@\2W\1SO_ .]GJO\
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
M3Z ):RL>KW6P(7<CU8<>8(V_/#=9C'6:2#(T;UM!H;Z_KW]$XL!7M3VDY$"
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
M>/,;](7=N;9E&S$[I)X8V16.O$3:3VQ4ZK23,3K6D<+6YVX4WK[PA@=<7?\
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
MM9M>?5<WA9[T 0$*;U<EZ,<"4(M&C0@3C4J1'3;/".\M5I$99SG$3LC5M?\
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
M>8^LFT?J6F-46D5B+W]-=T3$>8IEIOFC>,'QM>>H^[U:2Q8!91SLOY@D89)
M$K6WMKH@=Z03C3N>TK7(I*0I(5FEGB;7,*\>CVC3<F//<%B12[. G*,\\6<U
MTRM'^ZSNCLLPR8'QX/$M_$<[_P#O9ZK_ %VGF'=@_AA_7#VA])?AWJ0JD.+>
M1:8L/FGMUKGU2<R416<W;4?'E[.J1OET%JZ+1B1H4KF@AYZ%Q3I7AK6$$KD1
MQR1666$].:828 6SDQ17%BF)B8F9F+QMFNV51_/I"?IX[E_);T#^Y>&:3NZQ
MY/GTA/T\=R_DMZ!_<O!2=W6/)\^D)^GCN7\EO0/[EX*3NZQY/GTA/T\=R_DM
MZ!_<O!2=W6/)\^D)^GCN7\EO0/[EX*3NZQY/GTA/T\=R_DMZ!_<O!2=W6/+
M[TOLSHIUYO@T!H'K9O<6CK;GJ>O3O/>8+A@$38XG"YNG>)&\O,IE,8;F5M2M
MZ L9PA*E9>S-Z\PO0A[UK98BFF4[8TG>[8<,F!AG4#$\RGFCHB,QQL6O4AD5
M&6VQ,3,W$#5.#L\N\!D#>UMB!,5H1BA:O7*"$J4@O6QG'F@+!K8A:U@294O:
MD=B=55G%7OG+N).\QJOH9'W=.5QG?J@LAS9HXVMR\DM03#1DG@*5)C0 .*&(
MHT(=#+$((M;V:F*S.6<[8\M!^?2$_3QW+^2WH']R\)2=W6/)\^D)^GCN7\EO
M0/[EX*3NZQY/GTA/T\=R_DMZ!_<O!2=W6/)\^D)^GCN7\EO0/[EX*3NZQY/G
MTA/T\=R_DMZ!_<O!2=W6/)\^D)^GCN7\EO0/[EX*3NZQY8I.[I4=&="\&M\(
MHKJ5@1UCU#,+,G4FL[F^UZQA\=B'R8=;UP2O7RB8QQK9RSUDSL6(,:)%ZUZT
MK5.Y6B2QA+,V$L6C%6EXB(O$_P#VB=D[G:AAE-3WJL/G#K/:Y%*Q7/KFJ\M1
M=Q3Z*]QR*PW:///OXB=A;.T?J5JI7JN#X]H"<96VA')]F'%#T4 TNR=*Q\T^
M7#O$)BLHG'#O540A,<>Y?+9%1\^:X[%XVW*7=_?W54QJ0)&IF:D8#5;BY+#?
M(2D1IBQGJ#A ** (8M:W)O$\)(SCC'=Z#Y](3]/'<OY+>@?W+RE)W=8\GSZ0
MGZ>.Y?R6] _N7@I.[K'D^?2$_3QW+^2WH']R\%)W=8\GSZ0GZ>.Y?R6] _N7
M@I.[K'D^?2$_3QW+^2WH']R\%)W=8\GSZ0GZ>.Y?R6] _N7@I.[K'D^?2$_3
MQW+^2WH']R\%)W=8\LE)M99T'V;RE((G2O2<3C57Q3H\R8RBVJ LVJ8VWF3.
M,0AMC:,EZFS TH5B]S5M:XLE$F.,4>0@0]@T'>MX*<.L3VEV?X0P(H\0IGDC
MSRX_!BD2EDY=F.W.6YJ=%X-'G.62QP8:^ZGI>=2LUDC;,0J=7E4V1:.O+L)"
M@3G*32$)WHBQ;UY,+&?*8ZQ,/!^?2$_3QW+^2WH']R\%)W=8\GSZ0GZ>.Y?R
M6] _N7@I.[K'D^?2$_3QW+^2WH']R\%)W=8\GSZ0GZ>.Y?R6] _N7@I.[K'D
M^?2$_3QW+^2WH']R\%)W=8\GSZ0GZ>.Y?R6] _N7@I.[K'D^?2$_3QW+^2WH
M']R\%)W=8\LWKBQ'"]>](+8[!3_04(@\'Y%O6$/<EN.C[#J1K,E<TN7FQ^CS
M&TJ9RR- '=>L:(5)5XR$&SA$)VPTP[0=;#Y1E&S.-L3E73B[+<(8$+=\$R!/
M Z.E3%")[/R*ZZPH&PY,Q5I#GV>RTJ)1:4'*WYU01:-I%SRYEMJ883E!:)*<
M8$O?G;#Y-;WA8BNG.:/T^?2$_3QW+^2WH']R\%)W=8\GSZ0GZ>.Y?R6] _N7
M@I.[K'EQ]E\1^I9&X2IJ8J2[4=G*#2 F*S!$AXVOX]1')(HC<>F)#*[%@A>Q
M(W$V+2R-/P$QOD&)L?&U5K7HU)>]BD[NL>7(/GTA/T\=R_DMZ!_<O!2=W6/+
MC[MXC]2L+M%F%YI+M1L>9NZ+F2(MJSC:_B5DB=VQ@=Y4X-S22*%Z$K5HXXPO
M+TH*+UL1;>V+% O]0D6]#TSNM_Y1Y<@^?2$_3QW+^2WH']R\%)W=8\GSZ0GZ
M>.Y?R6] _N7@I.[K'EB-:L<*ZI[9M:V9IS1.=5XU<LT;7<<<NF><WN&A.F;3
M;70<EDZ&)H+4C*<]4),QRB*J'18TD[)WI6D)/,$,K003;,[H]J^5FT1%8SFT
M379%,N?NY]6=>0"N?$=M1LKV#0^"-J_B6DEZYOAD998NA6+OCM?J?UU6D9$2
M%.H5^KDE$>L'%C.]"465Y_F "'539'&>V%V*X1 O;RQ\B\VX5M-!7MG6)'*C
MZRDTMGR&I:_DUF2ECC+_ ,7==U>WOHXM$4#D]GM>IM8,195:LA(,I&:\IC5
M@%><+18VY9;;;8>U^?2$_3QW+^2WH']R\%)W=8\GSZ0GZ>.Y?R6] _N7@I.[
MK'D^?2$_3QW+^2WH']R\%)W=8\GSZ0GZ>.Y?R6] _N7@I.[K'D^?2$_3QW+^
M2WH']R\%)W=8\GSZ0GZ>.Y?R6] _N7@I.[K'D^?2$_3QW+^2WH']R\%)W=8\
MN,\F/SQ8O2O8EO\ PTM^O87-6KF]CBAUPU?+ZJ=W]9"HQ8"62F-C'-&QJ<U2
M)M4.[>2:M+3[3",4!  S>];UH3%-.4Q/9NO8^JPWRW>>KJ12MRJC=>O?OZ@@
MP2A2]5'/1@]>)CP3SDY.W,8?-TGT8>4'R^7RCU@BM8IG6W%2V$0TW_B5RW[&
MJ\_7RS\+LCC/;"K.:V%"Z[1-J^9R% Q@>W<B/1](=LY2[R:1*DRM:ECL58D)
M2I[E$A4HF]P6IV&/M[D['HD"Y64C&G1J3"B4J_U#+ AEAHW1?"Y$W2$AB>3X
MV_!1&#TK8)(D1('!='']O/ 2O9)"W)'1 -T8W5,D=6P:D"=>D3*-#*"'X+J]
MK@Y>?(7*#P@YST=MR5/BZ,L)B_2@G>CMKSW-0BVH],5LO1NU1A_I"]@T9Z37
MF^70>:E@D(1+"G%%#8JD<$ZE<M(7)8\T)UA*QS+T4Y*RE)2,!Q:EP*"$M<>
M83598= /&8'6M8'EQZ*1:))1(8I&F",HA[!L:./,S<RI1[+\_P S8D[:F3$B
MV#TAGF>4&_-\\?D\GG"\H>_P&!\>#Q+?Q'.__O9ZK_7:>8=V#^&']</:'V'\
M.$P& P& P& P& P& P& P& P& P& P,L7[LSXVQ4*%VB9=-[JR?[D[&H&+4Z
M5V9J6UIJ"NS0#U40=Q-NBV[%1R(>UI0@O#I%]!2J-"$:F'W[[-3P& P& P&
MP& P& P& P& P& P& P& P& P& P,LKS=F;E%VZGKO$G*-:M%!JFTD:$,3LP
MUI\(:JVN:9YH21-H$L,M;=GO2<)9JX&X8[Q >U01B&C2%M:E<K\:SENI3G5J
M>$99.A6;J<TKJ%.T200L4TDNKA0/XQ!?WR'ZJ^="CJ&#!TE/T-\2V3J%.KH$
M9Z/6HH@?QZ.,$'28\MKUKE;C6,]U*\Z-3PA@,"&F7\2NR?L:I+]?.@<+LCC/
M;"N7"& P& P& P& P&!EEW;LS52V!NFG>),-IZC2_P!Q'F>"&"'-LB\T/J*J
M1C+2+AA:RQ>=M1L*-1OR;UY"A8.+4\"&F_\ $KEOV-5Y^OEGX79'&>V%Z#HJ
M-S2,]E<D=&G1>7SJF:^K?I&JIBW0>,ODY?JYG5O**=<X+:FH-%$#Q+)"TF-=
M<3&MGARCC&\.<3!.4BU2E3Q9RE3JV"*4F+5K$Q,[JUBN^L3>D6UHS[JR2VLG
MD#-,Z<A]_H(S/**Z\C#B57L-L1*\OUXJX+4/R^RN315A1%2*&NA7N?-8O%YW
M/&N+%M)B%&UN+L@;7N-^T"Q$;:9QMV7K?+3+EM2;>;%V)9-4=1PE$Q7E/TME
M\,6JV19($N[:EEE=7-\IE>Z:(>4@6J"*RN%ML&S"E@VIWCRJ(V?&+$>YS!94
MPR^&C>E[.G*:9[%BE<,UB)B8C9,3%9OK;?&5)LHHY9TJ^66\%1]/?3">V=1T
M ZU$<Z)K9(K5_P"$W6L:Q3W$WSKVX';:FLU*K#?JTY#9($M^-5F!KX*#930H
MC"(!+4V93,[)]59I\6BU*[:S$EA8^QDM'">R7?MQ1:1? VYV%"I<+[.5G=@P
M.PA(X$VF,XB=)M.Z]D6JT<JKXM.5$+%CQ25]L2.R8Q$D?21:NRE?;;6M^NW)
MIMQ.?7LHA_;HVA3UK%KPA5;]J(:D8:\@EDM]<3]GDFWQWXSE,$F8)$Z0QPL*
M/MJ.LF7;%5\<B%C-4I/L%)<C8Y1TQ:^.!8I7#6DX:X:Y5_\ *)RFF>=J4N[G
MZ[C*")1%L9VQXFS\B&<ZO1+E8C[))%+C/>9X7R0Q*YKY:,<@3DMQKL-N:F-<
M%/J-,Z1!'4J)"C:TZ,@P^0KXEOXCG?\ ][/5?Z[3S#NP?PP_KA[0^P_APF P
M& P& P& P& P& P& P& P& P&!-KUNM?F_K32UBF!MP?+;>&XS)DP2_<%!6N
MK/Y[]^&)X'M> [4P=I1NO7"-A"V*"Q,K+*]C7I!!+3K2[.<?/WFI+"& P& P
M& P& P& P& P& P& P& P& P& P& P)MHGX:_$?L'W#8I@SR372#)\85TG"6
M%HDUD_*SS1ZB^P#8%ZP0X@55GPSCRD1I#89[[,,R!I",H);BO+-:172VZ*S\
MU4EA$V7+NM?C)R)[YL4P=)GNW+!^$+I'@EBCT:EWRY7-[PN4]$->E&!A6UQ[
MYL;5LI*YCW+G2/!$F(+$-<E+%;WV7WQ6+1SI-MD3L4GA# 8$-,OXE=D_8U27
MZ^= X79'&>V%<N$,!@,!@,!@,!@,";>P_AK\K]X_&)BF$GJ[X?/?OS'Z_"6.
M:.\?]&#UU%&@&KVLL3J:'S=)M#<$@?.UORG@PL9Q>F^5)81#3?\ B5RW[&J\
M_7RS\+LCC/;"N7"& P& P& P/CP>);^(YW_][/5?Z[3S#NP?PP_KA[0^P_AP
MF P& P& P& P& P& P& P& P& P&!E#A\1_CC$_4I/$"*C^%%A>\D,4CUJ?.
MEC^]]8^Y,G9P>S1[W$&&,_$!JD@_;";07J1Q36VU=L6E3>-F^WS7X:O@,!@,
M!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@9/7&[&W*[S]^)1#Y!'=6LWZJ-LC
M]#=X777P<J3:V,3\.FU!LN8'V?NR):F )2\;]R93#1Z<@!'IK;"S2V>5]\UG
M+=2G.K6,(RB>?$?W\I#W.D\09(=[[2?XM,DA'H,@F43^%<]]WV>!AVVK=C?F
MZQ/<Z2NH=+&C>HBR2$6U:C0=MRT6O[<:[>5>;5\!@,"&F7\2NR?L:I+]?.@<
M+LCC/;"N7"& P& P& P& P&!E%Z;L;5/V)NHY1#X59FHPX;A,LL >BX4P/\
MH(?4W*2C$VO&@M) O.VI%ML7:UK>O_#CP1G%<MK5\"&F_P#$KEOV-5Y^OEGX
M79'&>V%<N$,!@,!@,!@?'@\2W\1SO_[V>J_UVGF'=@_AA_7#VA]A_#A,!@,!
M@,!@,!@,!@,!@,!@,!@,!@,"<GGX>_-Q6_KD2ERBUOERNOW=G:?1GN&T5[NS
M* ]\HD\;TX@*U+I%)-01XC>A-*DS;-%I5L#BB#HQ,O+LYQ\_>:C<(8# 8# 8
M# 8# 8# 8# 8# 8# 8# 8# 8# 8# G*C=5[JQ.NO<J)2^-2#?1;+NUW:3:,T
MT3RP?E?YMTCEL"V-Q7!%$4]::KN%J=E)VDOWUB$PUMN&;HUS<BS6D7B;6W16
M;3OK6>$PHW")RN+5>[N'DOWNB4O?Y;JV)_NJW^/Z,W'X+*?EWN+3Z^3S8'%&
M +$Z0#<NBC5LU&[ W+7^/:"D3F; X(RQ6F*D[+[XK%HYTGA"C<(8# AIE_$K
MLG[&J2_7SH'"[(XSVPKEPA@,!@,!@,!@,!@3EUYJO=\RW;JV(E+YY6^X"\^^
M<-@.C!3.1L7HP>N-<;T4XM!FW50'R:3: YHA>76_(H!A8SBF=8HHW"(:;_Q*
MY;]C5>?KY9^%V1QGMA7+A# 8# 8# 8'QX/$M_$<[_P#O9ZK_ %VGF'=@_AA_
M7#VA]A_#A,!@,!@,!@,!@,!@,!@,!@,!@,!@,#)' 4]^.\1"DFT32U?NI+%$
M_P!<J/5??I[GNIC5NHA-FCSFX:WW3BT>%-V*1>B=DR7VQ,(OZPW+3O5E* ;-
M]OFOPUO 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# R2MMS[<LO?4RFT3E
M;"&V6[57,L;]5]JUS O@Q4(E<*G7J[<A-][%5C;L">I_75#LJ]S9Q$?-< (_
M5&QN+.SA??><N5(XQ+6\(R2?[GVI]1>HI-HE&HJ*<RG5GQI_]5]OV)&-51/]
MLD>@WIVY8?[<9YWJ*3-T]26-1WNI&G_TJM0E].WK"QMX6W7C/E6.,M;PA@,"
M&F7\2NR?L:I+]?.@<+LCC/;"N7".N+OFLJXN2RO#FK:VX%#K/KR2=I3#4A@M
M@1IGE\0?=-' G<#\U:=XX_HU[0XZ;7MK;7A!I8D.]4<V]$N(]&I2DF@+$S'J
MI-+?,.<?T8GAO?0-QM^6FG?W/P5G6>LG]&)X;WT#<;?EIIW]S\%9UGK)_1B>
M&]] W&WY::=_<_!6=9ZR?T8GAO?0-QM^6FG?W/P5G6>LG]&)X;WT#<;?EIIW
M]S\%9UGK)_1B>&]] W&WY::=_<_!6=9ZR?T8GAO?0-QM^6FG?W/P5G6>LLVX
M[INHZ)ZX[H@-)5A7]0P8ICY2=RH=6</8(/%RW9SB-F>T7,#%&D#:V!7K_5R/
M7%84NCU/H2O3&#]&#R"9F<YJM.^=SX--V-NK9M$ZWL347<=P^=SOU7W.BKYY
MH?5'B1>O-SND]EI1>7:CUAL6E>3>O.3C_P!F$:W@0TW_ (E<M^QJO/U\L_"[
M(XSVPKEPA@,!@,!@,#X\'B6_B.=__>SU7^NT\P[L'\,/ZX>T/L/X<)@,!@,!
M@,!@,!@,!@,!@,!@,!@,!@3L\A@WS:5R)5!)4KLO7.UTA8K-($N]R&&#;LJ@
M]RR".H +@-NY5+7_ %#)!'Q'MAZX+1"I-I(N2)Q+$ZTNSG'S]YJ)PA@,!@,!
M@,!@,!@,!@,!@,!@,!@,!@,!@,!@,"=:0#!M6'UKN(P250][%T.S"LM]D0EP
MFNSIQ\L?. 4LZA&E:Y80"*I*^#!*\4!;2&Q%N80*6"&A$X"7."\LUI%XFUMT
M5FT[ZUGA,**PB=;?#!MV_P G[D\$E4IDX;6GVZVE+$)<%BK22;YZN +S)9L%
M*N2I1LKU"-RB#-@7)*Y)M2B4L0B4Q*T*5<E+%:3>(M??%8M&^M)X1*BL(8#
MAIE_$KLG[&J2_7SH'"[(XSVPKEPB&NL?Z_\ PR_O3L'_ "[^[L+&6+A\PN7"
M& P& P& P(:I']N7NO\ LER)_A&TL#6^MPP87-%U!LR"2JSH!N!/.I97\'$N
M!+I:S>C!ZTRQX3:N;%X7-4'R:3[2."0[RZWYIP,+&<;+J*PB&F_\2N6_8U7G
MZ^6?A=D<9[85RX0P& P& P&!\>#Q+?Q'._\ [V>J_P!=IYAW8/X8?UP]H?8?
MPX3 8# 8# 8# 8# 8# 8# 8# 8# 8# R!Q%-?C[#@);#BZ.N=T_9(GNISPMG
MOI(IJ&:53J+6&UC,0#>=1>&,0IA&W\*5T3M@G:>1O:] L5A;E"$NSG'S]Y-?
MPA@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,#'JQ'-!R^_PRJQ(M-V8NWVT
M%=1Z/::].E2PO=)4V-57DVVWH$:H4H6SL<VLT@3T>Z.?NC8\5"6O T!:FY 6
M=G"^^\Y<J1QB6PX1C]A"FP;"H4,:L.+Q&-#GDK#8D1? MFWRUH[JH[#$SQ6&
M;6H%:T+RPS0,9L!RVS*FQ9N,1!\"I5'MFUR!6-?;=?WM6.;8,!@,"&F7\2NR
M?L:I+]?.@<+LCC/;"N38@AV'0A!UL>]A!K>]:V(6@B%L(=;_ -(MZ"$0MZUY
M=^:$6_\ 9K>\(AOK'^O_ ,,O[T[!_P N_N["QEBX?,+EPCKJ[O>I,V6)P*R1
M]PM3V;8W6$J@4XBE460]5N]3R(E\==5V&3'CW1NG-?(=@232OH?)B3UTD;#"
M36#1!"ST"Q8@7FL,1^6Z(F-T^K#'.TSJP:%] 73RPVUG$^KTHIY<R&B(@2Z3
MK5NONH^<[7%V1#*'K2/V!&6Y@0UV%P@Z*RJ\%9E\-S([R)P3,TS6-B$32/1#
MT)B)F:936<M(K-/>UK4K.GMK<Z;LJH^Q^=&JP"FU@>;&J?J2J$$0;[-E:JB7
M:9)^B^.6:C[$L4\EH4M%9.[]#YPZI&PU[CSE(4$FL=HJ5H?Y6OE,;$[B(B8G
M2*36D5RFL1>LWWY7F(I--H=^V)<SSTZ!?#"..*U-V!/N4-K-3ES;$RH^+\$2
M/MUBFFO+#G0U$6ZBC^ZV=6392X;6%;J7HW%U]5]VE)*6KNKE_P"7IU^S;>]A
MR/V!8U^R.-L%D5%&:]!8O*])]85VZ0RP72>HS(E:^ER%SALST[P6$&,$QC3F
MD1*THFS3ZROK4[G%I5Y2N.KAKA,4VUI,QE3+GUTZ.P#"(:I']N7NO^R7(G^$
M;2P*%Z '-"Z6LHRN;$BU23D$4<11>RYMIK%$H4[Z 'U9^D 7I YM.VU'ORB/
MTO;U:;R;UZ0@>L#8,"&F_P#$KEOV-5Y^OEGX79'&>V%<N$,!@,!@,!@?'@\2
MW\1SO_[V>J_UVGF'=@_AA_7#VA]A_#A,!@,!@,!@,!@,!@,!@,!@,!@,!@,"
M>W@$0WU;7ABBMI,MGP>>[E SV^0-VU#8U$!611 I)6SF66K"Q"DTX>@163L0
MU:$YV"U5[(@MRM.C&Z$JB[)XQ;KV^5"80P& P& P& P& P& P& P& P& P&
MP& P& P&!/5* B ; ZNW&:VDT$=S.@F<<^D;^-V&VW!+M<T\[%I[(AH7)6I2
M%QE#"@0ZK#P,12%IW*ZSDXS$@GD;NL5EG9>MK;KS:>=9X2H7")ZMP$0%;?*P
MI#6TFF4@+M.=B@<R91NP66HG[= 6X!UETQ"@5IT!C/(8D*0URW!?"%R'4EF;
M(-*04ZA;U:<L93>ENMXM\\E"X0P&!!MK5;U.R]3KN@>?F7G^6M$DY_AE./K%
M<5B6+ ')L<H=8MBS8MV:3(54UE)7)"O2S@E&,"PUL/3GH3!!+.+,"+1;4I-<
MYG*N=-\:.A#_ +118/B+Q;E#F]^,8:OK.7-_;%;;K"2<GW/=<NN(=B*:AO=&
MS-+0V+J8K8\*1R0*'<DTQI>U[FJ6Z;VH#(M2.2PY*>O]*,/JFMX],U]41$4K
M&^?CBH3BR:^*9-0>&,O\32!02*R#79$NW7;UHX+#><B:A>'5W@(]7<M=L3<.
M%QQR,*&G$B.0N$<DNA%GHY1 FYP )S6&<7H_+T3.7+.,IK5_2[AYLEL^,4VX
M+Z^F5M%Q-.MKR8%O5:R"6O)#,&,SIT:'6-E.$;5K'!"G3R9PC[P_1TLU/L3B
MJ8GE]90>D;79S2J1>_OPKMYTYOQF=&TI;![R\SRO(=/_ 'QKM963X;(6]._M
MLBK-[6E/*R)+4BO:AL<(XX.):9V$E&G,(-6DI5X-^L$$&@+6=9< ?^5N4&Z&
MC1R>IJU;X%$JXF$+6 ?4Y".,M%8R%U;)K8+:]'+U13?I@D#Y&626S98[F#T\
MNT;9WY_5*EC(@5I16==)Z9=-FCR9#RC04D=%\\0UE7NK+6G))&QV2[1PN4.K
M=-6ZM5U4QV?[.4."96Y2)OKY>"+&/9;JC>W:.(FMK5/6R6IH-0$>3R]S?$^9
M*AKBM6<2%]?X155:54\3X+6L;'*6-%71_;%'@;1N3[)E3"Q)!J7EU:H<A?#X
M['G&0OYS,E3"=EPCRS-9GC,]5&X1_/!W1V-U#Q9;/?=G\M\CR7J&5AA_*P'=
MR;U0%L6J1O2PBSSBYA,H5'UOQ,FC2#8CC#T,0;T3:WHT2Q?)9=&TQ:73@^_?
MO%K#$3-,6+TQK]M'-US^%)XBG5G8?)'><YZQY^O?N^*2"P"VN5-E7RRK(4QP
MR&[@[6:96<*@1UD0":("1Z-VX%@KF/.CBX&'B5N;HXOQJT\9Z?U,.'#.&,-(
MBF=9FM\_LQ[/"\8OQ;/$4X^[?Y<=*;JJQ*:#*JI4-SMS;:CG6-P1&\#S+!<$
MR%23':6L*=F-SV,XTMD0NC"^1:>&C+*1)SE329M*H']/!AQ1BK.5+Q:F>L;:
M:6YN[?B"[KEZ'ZH2VI??-<OY2LJ0\(5Z8\5)-'UF?7-&6&][(&G>DPVXPEX:
MF]VT:,9+!-6.,3)F.)4(GAC $M*X.!YXHB+1,8HB9O'+[MC>[C<,F P& P&
MP/CP>);^(YW_ />SU7^NT\P[L'\,/ZX>T/L/X<)@,!@,!@,!@,!@,!@,!@,!
M@,!@,!@8XY#E&N@H8419\;0PL5.68-TI@_33[WRB4 FU3!8;/;=F$[??=N!M
M(Y)%'S2-0!I]J6/'_:))JSV68279SCY^\FQX0P& P& P& P& P& P& P& P&
M P& P& P& P&!C=7CE YAT&&0V?&[ ;"[B;00J,L7LGVE2\7W1],&'UC,/9I
M)2O<D72X<JMDCVZ-0[>ZUI1K19VF;30006=EJ6ZWF_Q;1LF$8Y8HY0&Q* "Q
MV?&X2QF3Z6!F<)>=-/MFY6;506*-MAT1]H$F+].\<DX6.S'#;$8G7>[D(>=*
MC!M.W DTL4O:MK;IK%^E8YMCPA@,!@>O6M+6Y'M:IQ;6]>J8UXG5E4K4:94>
MT.8V]>TC<FLX\LPQO7C:G1S;!+$@B5 F]Q7HMF;3+%!1@15UC_7_ .&7]Z=@
M_P"7?W=A8RQ</F%RX1UN]VM*S4VHZ;06[ZRIZYX3$[S.AS1T0Q)WCF>VX0]Z
MJQOLRM[.6F+V=PB3^Y^9#U,+F<6=!RID:T\Z 5'I;%ULL8%A8I>L5C=G&_;;
M7E>+(K@O2$P@FEL@5/$XY;BCKQSX5YM<T0],L3D$.I=OG-Z6U6-G)$*Z1QMD
M*CL9C<=(A\;E5P2H*]/6K5+6&73" 2A2U0:L=%F(UB;XJS%JY4F_M'^W$%O4
M5]2*!SBPI);KTCE3%P!W^*-Q<^*PA5!9E<-$W;*(HRJG.)R"MDB&521?$8["
MU$D90-+.C6%JMIFZ,1M'(W1E6EB(MK7#KE,1.>6M-JNE?3]XN5DNK"P2$EJ>
MHYTSSE H[4(62)#06=R9:=5U4\V'T8T.RIC4/RK4'=9;<4K3R:.OJ>!LWP1]
MQ9#'%*_3TH=R4BG&)G2DQ,VWUBEL[OWX$Z)NRT)5737:]I[L0%E<;P:ZW%O5
M1>!QO42L<BQI+#9(B80PV.L"X*1V:0M*I^:),J?CV]Z;1JF03 V+CF8LD[HM
MSVY9^V[5VR81#5(_MR]U_P!DN1/\(VE@<SL6F(;4M6]'2;GY35G+-B6HD5S"
M47")CC;#%DL]3MY3:GLF=)5B3W;7.!",L!;J\.B T]RT HQT-5FE@&$M<JWB
M-E>O"K8G*E*C>;68KT>:YA[O<,6BRF%1:QW5C0N,MB\66KE3BX,T:=UA1RA@
M3.:M8>-T&T"1J',O9:=><I3)TY)1*VILS^_;5G5-3?\ B5RW[&J\_7RS\+LC
MC/;"N7"& P& P& P/CP>);^(YW_][/5?Z[3S#NP?PP_KA[0^P_APF P& P&
MP& P& P& P& P& P& P&!/SN".;ZIKT9U6R%?+=<_7&!MNPG;O[IQ6."L:B]
MO56N.B]^P?>&?N86"6LVU@=N^FVM7[V=O2/;IK9=D\8MU[?*@<(8# 8# 8#
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
M9W5^HI!J5(TR7T1(CSM@V8(](_K3$1$88I$1&<[']=V'B8# 8# 8# 8# 8#
M8# 8# 8# 8# 8&)N8G#YC80 %N-;<U;I.TQ**',]2]M2]P#.J>TCMQ+YRH+E
M[+KE,)?#5_H$)J+UNTVWUI4G/]3)4EV9;8OUMS^&V80P& P& P& P& P& P&
M P& P& P& P& P& P&!B=4"<!33H[2VW6NRTX+J:PM42;_4O6J%;_@)1XAU(
M]^J*U)_M1Q<Q.-TE^TBD*WV1<#5YB42#U%8K+.RU+=;S?XY-LPC$[+$X:LKG
M722W6NOT@K$F&G6OUWJ7KU[)=4O98B(*R^LJR%/KL6<-)+94^SB%RGV77Z[T
MQ!2+UI406-MJVZ7B_P <VV80P& P& P& P& P& P& P,3Z0$X HBU!--NM="
M.08>Z;1W*]^I>R:X/\P/F2E?[25H4'JS=_\ R'ZTL3D_ZVO.-#@C.-N[5MF
MP& P& P& P& P& P& P& P& P& P& P& P& P& P& P(=LV_*M@'?7*M'O\
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
..&# 8# 8# 8# 8# __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>28
<FILENAME>g261582g0415164148480.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g261582g0415164148480.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"  7 "$# 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#WR25(4WR,
M%7U-1FYCS@,#[U4U2UFO1% F!%N#.Q/IVJ*YL)8R6A^9/3TH DM]0:4W'FQH
M@CG:--LF[<HQR?[IYZ52T:WUB+4KF6_UK[;;2$^3"+98_*YXY')XXK+FL!/?
M,T,\MM=N!O\ */+X[E>];VE:5-9N9KB]GN)"N KG"K^ [T :U%%% !3)&"HS
B>@HHH H6]N1?_:)8X_-8$;P/F'MGTK1[444 +1110!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>29
<FILENAME>g261582g0415164148924.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g261582g0415164148924.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"  A "4# 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:\O$M$!;
MEB>!5&YUN.""YGD4P0V_^LEF&%P!DD>H'K4]UI?VJZ$QG95&/E K(O?M5E+(
MBA9(W).QS@C/H>X]C0!!I'CG3=:DE73;ZWO#%RXC!! _&MB'7896@WQ21+,.
M/,&"#Z$5Q\2W0N6,5M%!N/4D8_)>M=-'H!N+&,2S.D@R22,DY[T =!14<,?D
MP)'N+;5 W'J:* )*YG6]0:9Y[$A3#]TLI(;WP1T_"NFKE=2\.7]QJ$TUK>&*
M%SD)A3CUZBACCOO8S-/=-)E>XA#$E<,9YF< >OS'CZUV>G7B7^GPW2,K+(N<
MKTKE#X/NI"#<R_:,=%DD^7_OD#!_&NLT^U%G91PX (&6P>,]Z2*DT^MV6:**
1*9 4444 %%%% !1110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>30
<FILENAME>g261582g04n44.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g261582g04n44.jpg
M_]C_X1.]17AI9@  34T *@    @ #0$   ,    ! W    $!  ,    ! B$
M  $"  ,    #    J@$&  ,    !  (   $2  ,    !  $   $5  ,    !
M  ,   $:  4    !    L $;  4    !    N $H  ,    !  (   $Q  (
M   ?    P $R  (    4    WP$[  (    )    \X=I  0    !    _
M 30 "  (  @ +<;    G$  MQL   "<0061O8F4@4&AO=&]S:&]P(#(S+C$@
M*%=I;F1O=W,I #(P,C(Z,#0Z,C8@,#$Z,#,Z-#4 <G(S-S<P,3,   20   '
M    !# R,S&@ 0 #     ?__  "@ @ $     0   W"@ P $     0   B$
M        !@$#  ,    !  8   $:  4    !   !@@$;  4    !   !B@$H
M  ,    !  (   (!  0    !   !D@("  0    !   2(P        !(
M 0   $@    !_]C_[0 ,061O8F5?0TT  O_N  Y!9&]B90!D@     '_VP"$
M  P(" @)" P)"0P1"PH+$14/# P/%1@3$Q43$Q@1# P,# P,$0P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P!#0L+#0X-$ X.$!0.#@X4% X.#@X4$0P,
M# P,$1$,# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,# P,#/_  !$(
M &, H ,!(@ "$0$#$0'_W0 $  K_Q $_   !!0$! 0$! 0         #  $"
M! 4&!P@)"@L!  $% 0$! 0$!          $  @,$!08'" D*"Q   00! P($
M @4'!@@% PPS 0 "$0,$(1(Q!4%181,B<8$R!A21H;%"(R054L%B,S1R@M%#
M!R624_#A\6-S-1:BLH,F1)-49$7"HW0V%])5XF7RLX3#TW7C\T8GE*2%M)7$
MU.3TI;7%U>7U5F9VAI:FML;6YO8W1U=G=X>7I[?'U^?W$0 " @$"! 0#! 4&
M!P<&!34!  (1 R$Q$@1!46%Q(A,%,H&1%*&Q0B/!4M'P,R1BX7*"DD-3%6-S
M-/$E!A:BLH,')C7"TD235*,79$55-G1EXO*SA,/3=>/S1I2DA;25Q-3D]*6U
MQ=7E]59F=H:6IK;&UN;V)S='5V=WAY>GM\?_V@ , P$  A$#$0 _ /54DDDE
M*23$P"?!9N5G7L;2#8*G6!MDBO>"W\ZOWVU_G'^O^XDITTEE49?J.94;7/N<
M8W-T:3KJ&UWV;6:*Y36;&;G/>"'.:0'&/:XL[_U4E-E5LXL I]2-GJ>[=&WZ
M%D;MWM^DI_9Q_I+/\Y+[./\ 26?YR2G-R[<0!K:P2X>X.H%9$PX;'R?=_4_X
MM#Q+:0_;>'/+X&]PK](0)W[OI^_Z"TJJ2]UDVV>U\#W=H:5)F$RMC:V66AK
M T;W'0?RG;G)*1XAI.0_T=I;L;NV1$[K.=JN*H^@MMJ:+;8=NGW> 1/LH_TM
MO^>4E)TD XHC^=M_SRH44%]%;W6V;G,:2=W<A)3:20/LH_TMG^<5"FHN:Z;+
M##W >[L#HDIM)(/V<?Z2S_.*A147URZRPG<\?2[!SFM_Z*2FRD@_9Q_I+/\
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
M4_522^54DE/U4DOE5))3_]G_[1MX4&AO=&]S:&]P(#,N,  X0DE-! 0
M #<< @   @  ' )0  AR<C,W-S Q,QP"!0 >36EC<F]S;V9T(%=O<F0@+2!*
M1"!46#$R-2YD;V-X #A"24T$)0      $!Q'W"+\"I8N-VCMSB1 @5<X0DE-
M!#H      .4    0     0      "W!R:6YT3W5T<'5T    !0    !0<W13
M8F]O; $     26YT965N=6T     26YT90    !#;')M    #W!R:6YT4VEX
M=&5E;D)I=&)O;VP     "W!R:6YT97).86UE5$585     $       ]P<FEN
M=%!R;V]F4V5T=7!/8FIC    # !0 '( ;P!O &8 ( !3 &4 = !U '
M  IP<F]O9E-E='5P     0    !";'1N96YU;0    QB=6EL=&EN4')O;V8
M   )<')O;V9#35E+ #A"24T$.P     "+0   !     !       2<')I;G1/
M=71P=71/<'1I;VYS    %P    !#<'1N8F]O;       0VQB<F)O;VP
M %)G<TUB;V]L      !#<FY#8F]O;       0VYT0V)O;VP      $QB;'-B
M;V]L      !.9W1V8F]O;       16UL1&)O;VP      $EN=')B;V]L
M  !"8VMG3V)J8P    $       !21T)#     P    !29" @9&]U8D!OX
M         $=R;B!D;W5B0&_@            0FP@(&1O=6) ;^
M  !"<F1456YT1B-2;'0               !";&0@56YT1B-2;'0
M      !2<VQT56YT1B-0>&Q <L            IV96-T;W)$871A8F]O; $
M    4&=0<V5N=6T     4&=0<P    !09U!#     $QE9G15;G1&(U)L=
M             %1O<"!5;G1&(U)L=                %-C;"!5;G1&(U!R
M8T!9            $&-R;W!7:&5N4')I;G1I;F=B;V]L      YC<F]P4F5C
M=$)O='1O;6QO;F<         #&-R;W!296-T3&5F=&QO;F<         #6-R
M;W!296-T4FEG:'1L;VYG          MC<F]P4F5C=%1O<&QO;F<      #A"
M24T#[0      $ $L     0 ! 2P    !  $X0DE-!"8       X
M    /X   #A"24T#\@      "@  ________   X0DE-! T       0   !:
M.$))3009       $    'CA"24T#\P      "0           0 X0DE-)Q
M      H  0         !.$))30/U      !( "]F9@ ! &QF9@ &       !
M "]F9@ ! *&9F@ &       ! #(    ! %H    &       ! #4    ! "T
M   &       !.$))30/X      !P  #_____________________________
M ^@     _____________________________P/H     /______________
M______________\#Z     #_____________________________ ^@  #A"
M24T$"       $     $   )    "0      X0DE-!!X       0     .$))
M300:      -!    !@             "(0   W     & &< ,  T &X -  T
M     0                         !              -P   "(0
M               !                         !     !        ;G5L
M;     (    &8F]U;F1S3V)J8P    $       !28W0Q    !     !4;W @
M;&]N9P          3&5F=&QO;F<          $)T;VUL;VYG   "(0    !2
M9VAT;&]N9P   W     &<VQI8V5S5FQ,<P    %/8FIC     0      !7-L
M:6-E    $@    =S;&EC94E$;&]N9P         '9W)O=7!)1&QO;F<
M    !F]R:6=I;F5N=6T    ,15-L:6-E3W)I9VEN    #6%U=&]'96YE<F%T
M960     5'EP965N=6T    *15-L:6-E5'EP90    !);6<@    !F)O=6YD
M<T]B:F,    !        4F-T,0    0     5&]P(&QO;F<          $QE
M9G1L;VYG          !"=&]M;&]N9P   B$     4F=H=&QO;F<   -P
M W5R;%1%6%0    !        ;G5L;%1%6%0    !        37-G951%6%0
M   !       &86QT5&%G5$585     $       YC96QL5&5X=$ES2%1-3&)O
M;VP!    "&-E;&Q497AT5$585     $       EH;W)Z06QI9VYE;G5M
M#T53;&EC94AO<GI!;&EG;@    =D969A=6QT    "79E<G1!;&EG;F5N=6T
M   /15-L:6-E5F5R=$%L:6=N    !V1E9F%U;'0    +8F=#;VQO<E1Y<&5E
M;G5M    $453;&EC94)'0V]L;W)4>7!E     $YO;F4    )=&]P3W5T<V5T
M;&]N9P         *;&5F=$]U='-E=&QO;F<         #&)O='1O;4]U='-E
M=&QO;F<         "W)I9VAT3W5T<V5T;&]N9P      .$))300H       ,
M     C_P        .$))3001       ! 0 X0DE-!!0       0    #.$))
M300,     !(_     0   *    !C   !X   N:   !(C !@  ?_8_^T #$%D
M;V)E7T--  +_[@ .061O8F4 9(     !_]L A  ," @("0@,"0D,$0L*"Q$5
M#PP,#Q48$Q,5$Q,8$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,
M# P, 0T+"PT.#1 .#A 4#@X.%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,
M# P,# P,# P,# P,# P,# P,# P,# S_P  1" !C * # 2(  A$! Q$!_]T
M!  *_\0!/P   04! 0$! 0$          P ! @0%!@<("0H+ 0 !!0$! 0$!
M 0         !  (#! 4&!P@)"@L0  $$ 0,"! (%!P8(!0,,,P$  A$#!"$2
M,05!46$3(G&!,@84D:&Q0B,D%5+!8C,T<H+10P<EDE/PX?%C<S46HK*#)D23
M5&1%PJ-T-A?25>)E\K.$P]-UX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&
MUN;V-T=79W>'EZ>WQ]?G]Q$  @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A
M<2(3!3*!D12AL4(CP5+1\#,D8N%R@I)#4Q5C<S3Q)086HK*#!R8UPM)$DU2C
M%V1%539T9>+RLX3#TW7C\T:4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B<W
M1U=G=X>7I[?'_]H # ,!  (1 Q$ /P#U5))))2DDQ, GP6;E9U[&T@V"IU@;
M9(KW@M_.K]]M?YQ_K_N)*=-)95&7ZCF5&US[G&-S=&DZZAM=]FUFBN4UFQFY
MSW@ASFD!QCVN+._]5)395;.+ *?4C9ZGNW1M^A9&[=[?I*?V<?Z2S_.2^SC_
M $EG^<DIS<NW$ :VL$N'N#J!61,.&Q\GW?U/^+0\2VD/VWASR^!O<*_2$"=^
M[Z?O^@M*JDO=9-MGM? ]W:&E29A,K8VMEEH:P -&]QT'\IVYR2D>(:3D/]':
M6[&[MD1.ZSG:KBJ/H+;:FBVV';I]W@$3[*/]+;_GE)2=) .*(_G;?\\J%%!?
M16]UMFYS&DG=W(24VDD#[*/]+9_G%0IJ+FNFRPP]P'N[ Z)*;22#]G'^DL_S
MBH45%]<NLL)W/'TNP<YK?^BDILI(/V<?Z2S_ #BGQG.=CU.<9<YC23XDA)3_
M /_0]547O;6TO>8:.2I(&0]KJH80X@M, B='-=W(24COZA37[?3NLEI=^CJ>
MX:?F[FMV[W(+ZV;&"WUBVL;6N]K=!_*KV?NJ&;2+'/O%36  .?;IZGM'NX]5
MK_8UNUBEBX]F.Y[WT@O+2W?6(<9,G>/T=?[NU)3"C8S;8XN9?'OVO:]LGZ4;
MW;7?YBL59E-0%;MYG>_? =K.]P=Z/T7.W_HF_P"$4Z'OIJ%;JGDMG4 $:F?W
ME2;1F,+6^M87=@6V&8^GNG*_E)*;[,_&=6'EQ8")(>US2(_>:\>U2=F8K26N
MM:""09/<':?^D@M=<W$]%S+++ S;OB-QB)]UC_\ JT&_'#V>^BRVRISS6UI
M:9>7CW.=M]R2F=74<1EUE9<276'W!KBT0&_3LV[&JS]LQ8GU!&OX .=_T7M6
M71C[["VW%NV,<6@[J_8T-TJ(%MCW_2^G7_UQ6WM+K'%['M8X$:$-=Q3_ "F^
MUWIO24O?U##:^JP6;P-Q K!>3[?S16'?2_,1F9V*]H=OV@B8<"TB!O=NW?1V
MM"R[:W-L-;,>US'$;/?4=P9[G?2N9[G-]K/4_F__  -614UE6VIKP7"2Q[F$
M [+./?MW.<_9_P"HTE-PY>/K[_P/]R#BY^/Z;*B+&EE;"7.K>UO ]H>]H][?
MSF(5U%ICT'7UD$D[R]X(.X[8%U;OI._>4:*+"R;+,BQKP"PL+V&"#]+==9^]
M_(24W3FXC8FUHW?1D\\_^15>GJ.*U_IRXE]ED.#'%HAT>ZS;L]WYG[ZB^JUU
M+Z_3.YWN8Y[19$[@9;ZC/TOI_P M!P\>YES;+\8@,&F]K'NF2[]"^N^QM.UW
MTOT?Z1)3I#*H/T7[N.)/(W-X_DE5\?-I;-3FVMUL>7NJL:R-[S_..8&_10'X
MKK*MKZWMM$%C@&G0LJWUO/O]KK*_TFS])^XHXN.X19:U[]D[ W4;FGW.)>VE
M_P#.,_F_YI)3?=FXC?I6M;K ), G]T.^BJ^%U#&=4RJ7--=;)<YKFMU _.>
M@7XV0ZEC6LL-E<[J]"UX.Z W]+76QWO^G_UM1Q:+?3=9Z=C?49#& !LRW:VR
M[T[GU/W;OW/8DI__T>\S7@O/JVD[MS!6+S4=KG65_P PUOIO;ILKL_G4J;C>
M 6NJC<UI#'5V.&XEGZ2L4_HN/9^D6I]FIDD B23HYP$D[G<._>4+Z:&U[G-<
M^"-HW'DG:V-SO;]+Z:2G.Z@RJNWTWEAENT$6!E@%GL=N973_ -M?^BU8Q,JS
M++]MP 8V2&O:YX/;=4:&[6?R]R%E6OWNJJ+6D-<TA]UH>'Q[-FQMC=K=[-[D
M5M^-:YU=9-CQNEC;G3[='_G)*9[LMU3+6%[W.<0YK2QH:!N]S?48=WT?WE3W
MNI>; S+W@N+PYQ? ,%SFAS+*=O[OI^Q:;,?'>QKVM+0\!P <X<C]UKMJBZA@
MNK:"\ ATC>_MM_E)*0@YA:\N]6H-87->34=1]'VAF[_.5YIEH)[A".)0000X
M@Z$;W<'^TB\)*:%USJG6.%S:1+R"\M:PN J%8L>]K]OTOS50INQ:7O\ 1].H
MOC<'6LVC;NA[IJL:W=O_ )RMG]=:U=5=C[7.!W->0""08(9/T2/W43[/5_*_
MSW?^224CQ6U/:\@MM9N]CX;JTM:[_!M:UWTE0R'V->6!YAY(V"F2&^_^;M:
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
MMVI*29#,$N8ZUME[G$@.%1M+?ZVVI^Q-15A,9787>E:6-).T,=J!S^C:YO\
M55#(#OME@+;8=8YI%>H< UOZ.K]&[:]G[Z-C/RJ;6,JIRF-+O=6[:6 ^T'=:
MZAWZ/;^[;^9_+24GR16'5EEKO1<(+F!SW%SO6?OWT_IO9MLW;/WT$L?#2VZ^
MP@Z^W*K$$_2_P^]S/S:U;=58?3LK=8-ME@=Z88=-UNU_Z5KOZG_7?^VPV8F0
M;?4;NM+OI>L&MGR_05[7MV?V_P#A$E, '-+'F^YKH&]IJRG-+AJ[;NL;[-RT
ML0@XM3AP6 CYA4J<:ZH':^ZMSC+MC6$$?F[O6#_<W]]OIJ]C-<W'K:X;7!HD
M>!A)25))))3_ /_4]50LF?2B2)<P$@P8+FM/N"*A768S6EE[F!I$EKR(('DY
M)3CV4Y(M=D.Q@R]OO:_:YS]=U+?TE63^FV5';])G_%K0Q/7%K1>',>6V2"XD
M$ U['M;ZN1MVM?L^FEZO1Q/OQA$3JS2?H_YRL4UXP LH:P!PT>P#4?UFI*:V
MS)>XNK:+&ESP2Z^RLB'N9#:ZV6,^@%3:Q]%AVX#F.!<[=5;:0XNC7VUL]UG[
M[OH*_EU4 !Y8QI<[WO+ XP 7NY!_=672_ #FBMMI=)_1N-#]7EK3NWV6?S;O
M]&_TZ]Z2G0=5D>D7.:6>TEQ%]I+?;/M#FMWN]1"L&>7!]+#=6XOW'U'-((>Y
ML-'JUL^A]'VHF'7CWR34TM+1[7LKW-<'/98QWI;F?FJV<;&<2YU3"3J26B2?
MN24XK,7)<_>,%IL)];<=X<'. ;.^VUNVW]'7N]-_^#_ZXM;"%@:]MA.\%NX$
MET$L87AN]SW;=W\M$^RXO^AK_P T?W*;*ZZP16T,!,D- &OR24R0LK^C6_U'
M?D15"VL65NK)(#P6DCD3IW24\_> <MY#@WWDAS7!HT#7;WM=;_-N;]!_]3_K
MA<?"LLN:T,8]C'1<66EP ,>Z/6WL=L^A_H_^+6D>F4NM-SM;':EQ UTCCZ*0
MZ;2 6@P'1(CD#Z/^:DI-BP*H' >\#X![D90JK]-@;)=J27&)))W.^C'BII*4
MDDDDI22222G_U?54"STO4?N]7=M$[?4VQ[XV;/T>_P"EO]/])_-[_P#!+Y<2
M24_3?ZM/_:J-./7\DS/L_JMC[7.[3=ZVV?Y4^W9_67S*DDI^H\K9M9OF-X^C
MNW3!^AZ/N0_U?_NQ_P"#+Y@224_4./Z?K/V;OHMGU-^[E_\ IOS?ZJLKY522
M4_522^54DE/U4DOE5))3]5)+Y5224_522^54DE/U4DOE5))3]5)+Y5224__9
M #A"24T$(0      5P    $!    #P!! &0 ;P!B &4 ( !0 &@ ;P!T &\
M<P!H &\ <    !0 00!D &\ 8@!E "  4 !H &\ = !O ', : !O '  (  R
M #  ,@ R     0 X0DE-! 8       < "     $! /_A$3AH='1P.B\O;G,N
M861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B96=I;CTB[[N_(B!I9#TB
M5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED(C\^(#QX.GAM<&UE=&$@>&UL;G,Z
M>#TB861O8F4Z;G,Z;65T82\B('@Z>&UP=&L](D%D;V)E(%A-4"!#;W)E(#<N
M,2UC,# P(#<Y+F5D83)B,V8L(#(P,C$O,3$O,30M,3(Z,S Z-#(@(" @(" @
M("(^(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY
M.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^(#QR9&8Z1&5S8W)I<'1I;VX@<F1F
M.F%B;W5T/2(B('AM;&YS.F1C/2)H='1P.B\O<'5R;"YO<F<O9&,O96QE;65N
M=',O,2XQ+R(@>&UL;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q
M+C O(B!X;6QN<SIP9&8](FAT=' Z+R]N<RYA9&]B92YC;VTO<&1F+S$N,R\B
M('AM;&YS.GAM<$U-/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O;6TO
M(B!X;6QN<SIS=$5V=#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4
M>7!E+U)E<V]U<F-E179E;G0C(B!X;6QN<SIS=%)E9CTB:'1T<#HO+VYS+F%D
M;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E4F5F(R(@>&UL;G,Z<&AO
M=&]S:&]P/2)H='1P.B\O;G,N861O8F4N8V]M+W!H;W1O<VAO<"\Q+C O(B!D
M8SIF;W)M870](FEM86=E+VIP96<B('AM<#I#<F5A=&5$871E/2(R,#(R+3 T
M+3(U5#$X.C S.C0R*S U.C,P(B!X;7 Z0W)E871O<E1O;VP](E!38W)I<'0U
M+F1L;"!697)S:6]N(#4N,BXR(B!X;7 Z36]D:69Y1&%T93TB,C R,BTP-"TR
M-E0P,3HP,SHT-2LP-3HS,"(@>&UP.DUE=&%D871A1&%T93TB,C R,BTP-"TR
M-E0P,3HP,SHT-2LP-3HS,"(@<&1F.E!R;V1U8V5R/2)!8W)O8F%T($1I<W1I
M;&QE<B Q,"XP+C @*%=I;F1O=W,I(B!X;7!-33I$;V-U;65N=$E$/2)A9&]B
M93ID;V-I9#IP:&]T;W-H;W Z.38R8V1E-F8M,# P-"UB,31D+6)E9F8M8C$Q
M-#DW8S=B.64T(B!X;7!-33I);G-T86YC94E$/2)X;7 N:6ED.F%D8S%F9#ED
M+3%E8C@M.34T9BUB8S)F+3 V-V1C,3DS868R9"(@>&UP34TZ3W)I9VEN86Q$
M;V-U;65N=$E$/2)U=6ED.F0X.65C9C$W+38V,3(M-#0U9BUA.#)B+65C9#5D
M8S$Y93EF,"(@<&AO=&]S:&]P.DQE9V%C>4E05$-$:6=E<W0](C%#-#=$0S(R
M1D,P03DV,D4S-S8X141#13(T-# X,34W(B!P:&]T;W-H;W Z0V]L;W)-;V1E
M/2(S(B!P:&]T;W-H;W Z24-#4')O9FEL93TB(CX@/&1C.G1I=&QE/B \<F1F
M.D%L=#X@/')D9CIL:2!X;6PZ;&%N9STB>"UD969A=6QT(CY-:6-R;W-O9G0@
M5V]R9" M($I$(%18,3(U+F1O8W@\+W)D9CIL:3X@/"]R9&8Z06QT/B \+V1C
M.G1I=&QE/B \9&,Z8W)E871O<CX@/')D9CI397$^(#QR9&8Z;&D^<G(S-S<P
M,3,\+W)D9CIL:3X@/"]R9&8Z4V5Q/B \+V1C.F-R96%T;W(^(#QX;7!-33I(
M:7-T;W)Y/B \<F1F.E-E<3X@/')D9CIL:2!S=$5V=#IA8W1I;VX](F-O;G9E
M<G1E9"(@<W1%=G0Z<&%R86UE=&5R<STB9G)O;2!A<'!L:6-A=&EO;B]P9&8@
M=&\@87!P;&EC871I;VXO=FYD+F%D;V)E+G!H;W1O<VAO<"(O/B \<F1F.FQI
M('-T179T.F%C=&EO;CTB9&5R:79E9"(@<W1%=G0Z<&%R86UE=&5R<STB8V]N
M=F5R=&5D(&9R;VT@87!P;&EC871I;VXO=FYD+F%D;V)E+G!H;W1O<VAO<"!T
M;R!I;6%G92]J<&5G(B\^(#QR9&8Z;&D@<W1%=G0Z86-T:6]N/2)S879E9"(@
M<W1%=G0Z:6YS=&%N8V5)1#TB>&UP+FEI9#IE,&8X8F9E9"TQ8C=E+61F-#(M
M83<Q,RTU938R9#!E,&-C,6$B('-T179T.G=H96X](C(P,C(M,#0M,C54,3@Z
M-3@Z,S@K,#4Z,S B('-T179T.G-O9G1W87)E06=E;G0](D%D;V)E(%!H;W1O
M<VAO<" R,RXP("A7:6YD;W=S*2(@<W1%=G0Z8VAA;F=E9#TB+R(O/B \<F1F
M.FQI('-T179T.F%C=&EO;CTB<V%V960B('-T179T.FEN<W1A;F-E240](GAM
M<"YI:60Z861C,69D.60M,65B."TY-31F+6)C,F8M,#8W9&,Q.3-A9C)D(B!S
M=$5V=#IW:&5N/2(R,#(R+3 T+3(V5# Q.C S.C0U*S U.C,P(B!S=$5V=#IS
M;V9T=V%R94%G96YT/2)!9&]B92!0:&]T;W-H;W @,C,N,2 H5VEN9&]W<RDB
M('-T179T.F-H86YG960](B\B+SX@/"]R9&8Z4V5Q/B \+WAM<$U-.DAI<W1O
M<GD^(#QX;7!-33I$97)I=F5D1G)O;2!S=%)E9CII;G-T86YC94E$/2)U=6ED
M.C=B,#=E-34W+35D8S@M-#$X-"TY,C(T+3(S9&4X,C9E9#AE92(@<W12968Z
M9&]C=6UE;G1)1#TB=75I9#ID.#EE8V8Q-RTV-C$R+30T-68M83@R8BUE8V0U
M9&,Q.64Y9C B('-T4F5F.F]R:6=I;F%L1&]C=6UE;G1)1#TB=75I9#ID.#EE
M8V8Q-RTV-C$R+30T-68M83@R8BUE8V0U9&,Q.64Y9C B+SX@/"]R9&8Z1&5S
M8W)I<'1I;VX^(#PO<F1F.E)$1CX@/"]X.GAM<&UE=&$^(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @/#]X<&%C:V5T(&5N9#TB=R(_/O_N  Y!9&]B90!D0
M  '_VP"$  $! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$" @(" @(" @(" @,# P,# P,# P,! 0$! 0$! 0$! 0(" 0(" P,#
M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M __  !$( B$#< ,!$0 "$0$#$0'_W0 $ &[_Q &B    !@(# 0
M   '" 8%! D#"@(!  L!   & P$! 0            8%! ,' @@!"0 *"Q
M @$#! $# P(# P,"!@EU 0(#!!$%$@8A!Q,B  @Q%$$R(Q4)44(6820S%U)Q
M@1ABD25#H;'P)C1R"AG!T34GX5,V@O&2HD14<T5&-T=C*%565QJRPM+B\F2#
M=).$9:.SP]/C*3AF\W4J.3I(24I865IG:&EJ=G=X>7J%AH>(B8J4E9:7F)F:
MI*6FIZBIJK2UMK>XN;K$Q<;'R,G*U-76U]C9VN3EYN?HZ>KT]?;W^/GZ$0 "
M 0,"! 0#!00$! 8&!6T! @,1!"$2!3$& "(305$',F$4<0A"@2.1%5*A8A8S
M";$DP=%#<O 7X8(T)9)3&&-$\:*R)C495#9%9"<*<X.31G3"TN+R565U5C>$
MA:.SP]/C\RD:E*2TQ-3D])6EM<75Y?4H1U=F.':&EJ:VQM;F]F=WAY>GM\?7
MY_=(6&AXB)BHN,C8Z/@Y25EI>8F9J;G)V>GY*CI*6FIZBIJJNLK:ZOK_V@ ,
M P$  A$#$0 _ -_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U5%DI_DGW9\M_EULC;GR[[%Z*Z^Z*J>@<#M#:'7O5_1.Y8*B
M3L'JH;XW#F,UF>RM@;KSU9D*K+S%(U2HB@@@C15C)9B/=>Z7'^R__)S_ +V2
M?(G_ -$A\1O_ +3OOW7NO?[+_P#)S_O9)\B?_1(?$;_[3OOW7NO?[+_\G/\
MO9)\B?\ T2'Q&_\ M.^_=>Z]_LO_ ,G/^]DGR)_]$A\1O_M.^_=>ZD0_'3Y3
M5 +P?S&ODC.BMI+0]%?$J10X"L5+)TVP#!7!M];'W[KW6.7X\_**!_'/_,?^
M1L3Z0^B7HSXDQOI8D!M+]. Z25//^'OW7NL?^R__ "<_[V2?(G_T2'Q&_P#M
M.^_=>Z]_LO\ \G/^]DGR)_\ 1(?$;_[3OOW7NLLOQX^4<(0S?S'OD=$)1JC,
MO1GQ)C$BC3=D+=.#6!J'(_J/?NO=8O\ 9?\ Y.?][)/D3_Z)#XC?_:=]^Z]U
M[_9?_DY_WLD^1/\ Z)#XC?\ VG??NO=>_P!E_P#DY_WLD^1/_HD/B-_]IWW[
MKW7O]E_^3G_>R3Y$_P#HD/B-_P#:=]^Z]U[_ &7_ .3G_>R3Y$_^B0^(W_VG
M??NO=)#;E;\C^F/F#\7>NMT_++L'OKKWO';7R,3=&V>PNLNC]KC&9'J_:^Q=
MP;:R^"RW66P]J9B"J6IST\4\<T\U/-$_^;5D#'W7NK5/?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_0W^/?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW5:/2W_9:_\R/_ ,.KXD?_
M  /*>_=>Z.-[]U[KWOW7NO>_=>Z][]U[JH/^9;T;VSWOD<C4=8=/]O[FK.LO
MC5V9@\5FMG;LJMIP[U[-[6[*Z0FZXHNO8L)V?M)\UN7K+ [/W;49BLRL-%'A
MZ')Z:6:I-8T:^Z]U,V3M[YB=48[YQY;XY=+=BX79_9,N#R_P;Z/[CW5@LF>O
M=^;+Z\RU1W5N7.?WEWAN =-[1^0&['I*38^WZVKK*&/<E ^2KJ3%T.3D4>Z]
MT'M9N;^;"VWNV,KLW%][05E)LON7(=.XKM'8'QDR&[<CM"LZ3H<Q\<1F\7MC
M,2;6'RXP/R86KP6YJ6KJAMROV $R,ZQ5/C?W[KW0P=%=M_-K;7R1H=O=Z[ ^
M1V?Z'W]N'NOK[9FX=Q]==114NS<C1=LXK)_&_>.\,EL[+XS<M!09_IAL_3Y^
MNDHZB))Z3&BHIZ:="TWNO=%BRF!_F%=3[E^1U=\>>L?D3M_&[U^4/S&[+PL"
M8+KC?6.WMB_[B]*R_%]8Y^RM]YO);1ZKRV_<7NNGFPV(_A*O1UT\E1#1M)32
MGW7NK&_B/O'Y*Y;;]8?DQUYWIMW?FX-V9*@S6)WGC>CJSKKK;*[:V_'/G:[K
M'=O6&X/X[E^@NQ,K(C;1.<I:K.TM09*2IT+&\OOW7NCJ>_=>Z][]U[KWOW7N
MO>_=>Z)WVK_V7?\ R]O^U+\T_P#WW'5/OW7NK+/?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?__1W^/?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW5:/2W_9:_\R/_ ,.KXD?_  /*
M>_=>Z.-[]U[KWOW7NO>_=>Z][]U[KWOW7N@([X[1SW7(Z5VWM*GQO][>^N^=
MI]'X#-9FG-=AMH1Y+;&\^PMT[KK<7Y:9,Q64&R^O,C!C:.2:**HRE33^0M&K
MHWNO=$L[Y^67RWZHP6TFW#UKT3TUNO<59O:KBQ&8WLG><61VQL+XQ=_]Z;HR
ML%)MG/==Y+;N.V]O7I?'82;)58FHI\9N191X:ZG\,GNO=)_ISYC?+/M?L?;O
M2^TJ?XR[MW;NKXA]&_,>IWE1X?L''[2V3MCM>"MPV<Z3[$Q&+[ RK8;?L^Z:
MW'9?9V1.1CBSVW,?EHJFAIYJ>*O?W7NCJ="]O;RWEO#O'I_M"FVXW:'0>5ZK
MAW-F]DT570;,SV.[?ZQQG8F'7$TE=65U535FV<@V2Q,NJ0_=TM)25K".2JDB
M3W7NC+>_=>Z][]U[KWOW7NO>_=>Z][]U[HG?:O\ V7?_ "]O^U+\T_\ WW'5
M/OW7NK+/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=?_2W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW5:/2W_9:_\R/_ ,.KXD?_  /*>_=>Z.-[]U[KWOW7NO>_=>Z*UV]\P^G.
ME<[N3;FZ&W'F,OM6;J? 9'&[/Q]%G,[D^S^_MQ#;?1/2>TMOOD*.NW-VCVA-
M'/6P4ZM3X_$XJ$5F1JZ:"5&'NO=-N\?G!\=>HX98OD5N^3XQYZ*NK**/;/=M
M-%BLCEH*-J2),_MG(;2J=X;>W+M;*U%3)%CZZEK&%;)0UH2/_(ZCQ^Z]TP]N
M_([X.;JJ(NKNT.]=EX[<VV^P,=D,-CJ3([DP^_=G=H]?]@9+9N$S6UJVBV_4
MUM!N+']EX2MV[2S1+-3Y3(&HQ*"I>H:G?W7NO9OY6_R^-W3U>X=Q=L_'+=U;
M)M7;FS#E\G@\;NG)Y79'>M=X<!L?#551M?)Y/<6U>R\SB322X>A-325>2@-'
M50_=CP^_=>ZBY'Y'_$?XT2](4.V-L;0V;UI\H]O[O[*VEVMU5M#8.W>F:O;O
M7.R,)N63=&]\K@JG 9*IBR>T<SCJ7;WVV.R5172SQ4%.B.5C]^Z]U#ZB^3WQ
M@PN\>X]K5.XI^N=X9?Y+YG9%=G^U,Y35F9[Z[ GZNZUWUB-Q[:R=!+7O3[9I
MMB;QP^W\!C,@F,FHDQ@H(:574"3W7NGC?G\P3XK;1Z!WU\B]M=GX+MS9VRL5
M45E'A>MZP5VY]]9C_1VG:V%VOLVAR<..6MK]U=?3Q9?'UTOCQ#XZ9*IZI*:\
MH]U[H2=F_*?IWL'.=<8O9V>&XL3VQ_>3&;*WMAY8,AM&NWWM+!2;KS?6DN1@
M()W%_=.AKZ^BK*<5&*R/\(KZ>*?[BF:-O=>Z,5[]U[KWOW7NO>_=>Z)WVK_V
M7?\ R]O^U+\T_P#WW'5/OW7NK+/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=?__3W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW5:O2,,M1\V?YDBPHTK+NKXDW5!J(M\>8;W Y%
MM8_V_OW7NCG?P^M_Y59O^2#[]U[KW\/K?^56;_D@^_=>Z]_#ZW_E5F_Y(/OW
M7NB6=G?!39/;'8/:FYMSOE8L!V]6=$]B5\^WZZOV[V=U?\BOC%404W3/=?4&
M\8(JW'X;(46 @IZ>MIJREGC:7'1@I44E96TS>Z]TDOD!\"V[5R.([7HMV;I[
M#[\V)B(J3K^#OG=57)T16U[4F^=OUW]]MC==;0QM=0X/);1[/S='D*3;HQ3Y
MF,4D-5*%A2:+W7NL%-_+-ZHH*3I&GQ._N_,)+T1U9\>NK-M28?=^#:DW#3_&
MSM?#]Z[)W?NZFW1M3=N2SF[LYVOA8LEFZB>OE_B4#-3R#U/*WNO=(+J_^4#T
M%T\FUI=E=D?*?^+;.RFS*_!YS</9VUMQY0TW7G;I[PV5MS)2U_6Q3([4VYV
M?)28XJM/34!:D@$43-?W7NA-W#_+9Z?W-UW\;^K,ON;N:JV?\6NK-[].=>X^
MJSFQLK_>/9/86T<?L3<E)VA!G>N<KC=Z5DFU\3!30R?;TBQ,K2Z#,WD'NO=)
M''?RH>A,3G-OY^BWS\H)*S:78&S>T=JPY;MVEW%1X'?77^%ZXV]M+<=.-P[-
MR=;69G&8;JG$4C5U7/49"HHUGII:AZ>H>+W[KW46E_E,]#TNTY=IKOSY*M&V
MS<;UO!G5[&V]3[BHNNJ7XWT?Q0RVS::MHNOZ:E./W7TWB<?'D*B6"2N7-8ZG
MR5)/2SB02>Z]T(76/\OS9G4&^-@9;9N9W74[(V9V3E.^:_ [KRK9G,[A[V'5
M.0Z0VMN6&GQN)V_LW:V!Q.QL_D\AEVQ]%'DMT[GJ8J[(N[0O)/[KW1[?X?6_
M\JLW_)!]^Z]U[^'UO_*K-_R0??NO=>_A];_RJS?\D'W[KW1,^VXI(/GC_+T2
M9&B=L)\TBJOZ2P/7'5?(!Y/"'_;>_=>ZLH]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U_]3?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=%([6^!WP\[PWYDNT.V/CWUWO;L+-8_
M$8K,;ORN+F3.9;'X""6EPE-DZRAJJ1Z]<32S-%3F76T41T*0O'OW7N@]_P"&
MN/Y??_>*W6'_ )R9;_Z[>_=>Z]_PUQ_+[_[Q6ZP_\Y,M_P#7;W[KW7O^&N/Y
M??\ WBMUA_YR9;_Z[>_=>Z]_PUQ_+[_[Q6ZP_P#.3+?_ %V]^Z]U[_AKC^7W
M_P!XK=8?^<F6_P#KM[]U[KW_  UQ_+[_ .\5NL/_ #DRW_UV]^Z]T7SY:?RW
M_@YLGXK?)G>.T_C;U]M_=.TOCYW/N7;6>Q<>:I<GA,_@NN=R93#Y?'5467$M
M+7XW(TL<T,BD,DB!@;CW[KW2TZ3_ ):7P/W)TQU%N#-_&+K?)9G.=7]?YC+9
M"JI\Q-55^2R.T\15UU94SR9=I)JFJJ9F=W8EG9B2223[]U[H3_\ AKC^7W_W
MBMUA_P"<F6_^NWOW7NO?\-<?R^_^\5NL/_.3+?\ UV]^Z]U[_AKC^7W_ -XK
M=8?^<F6_^NWOW7NO?\-<?R^_^\5NL/\ SDRW_P!=O?NO=>_X:X_E]_\ >*W6
M'_G)EO\ Z[>_=>Z]_P -<?R^_P#O%;K#_P Y,M_]=O?NO="3U'\&?B)T-O>#
MLGJ'H#KW8N_J3$93 T6[<1BYGS=!B,VU&V8H,?6UU35R4,&3_A\ J/#H,RQ*
MK$@6]^Z]T;#W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7__5W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=%Q[S^5W2GQTS.R=M=FYG=:;G[$I-SY'9^V=D=8]F]I[ARN
M+V9_!%W1EFP_66T=VU^/Q6&EW)01RU%4D,1EJXT5F8D#W7N@@_X<;^-?_*G\
MB_\ TCOY8_\ VF/?NO=>_P"'&_C7_P J?R+_ /2._EC_ /:8]^Z]U[_AQOXU
M_P#*G\B__2._EC_]ICW[KW7O^'&_C7_RI_(O_P!([^6/_P!ICW[KW7O^'&_C
M7_RI_(O_ -([^6/_ -ICW[KW7O\ AQOXU_\ *G\B_P#TCOY8_P#VF/?NO=>_
MX<;^-?\ RI_(O_TCOY8__:8]^Z]U[_AQOXU_\J?R+_\ 2._EC_\ :8]^Z]U[
M_AQOXU_\J?R+_P#2._EC_P#:8]^Z]U[_ (<;^-?_ "I_(O\ ]([^6/\ ]ICW
M[KW7O^'&_C7_ ,J?R+_]([^6/_VF/?NO=>_X<;^-?_*G\B__ $COY8__ &F/
M?NO=>_X<;^-?_*G\B_\ TCOY8_\ VF/?NO=>_P"'&_C7_P J?R+_ /2._EC_
M /:8]^Z]U[_AQOXU_P#*G\B__2._EC_]ICW[KW7O^'&_C7_RI_(O_P!([^6/
M_P!ICW[KW7O^'&_C7_RI_(O_ -([^6/_ -ICW[KW7O\ AQOXU_\ *G\B_P#T
MCOY8_P#VF/?NO=>_X<;^-?\ RI_(O_TCOY8__:8]^Z]U[_AQOXU_\J?R+_\
M2._EC_\ :8]^Z]U[_AQOXU_\J?R+_P#2._EC_P#:8]^Z]U[_ (<;^-?_ "I_
M(O\ ]([^6/\ ]ICW[KW2/R?\U?X?8G<*;1JLAW])NM\(FY6VQ1?$'Y7U^X8-
MNR5\V*ASU1A:/IF;)08:HR=/)3QU+Q"%YXV0,64@>Z]US_X=/^*/_.N^4G_I
M#OS*_P#M%^_=>Z]_PZ?\4?\ G7?*3_TAWYE?_:+]^Z]U[_AT_P"*/_.N^4G_
M *0[\RO_ +1?OW7NB;_S _G3UGW_ /#GO_JOX_[F^5NQ^XMS];[GI=B5*?!W
MY8'%;JRK8>LCFZWW-_>#H2?%0;9[+QTTV#JZIS"^/6N%9'+')3JP]U[I\^&W
M\Q+IWICXP]*=<=Y;M^7?9G;^W-@[>I>Q=TU7P(^75%3?WJ..IWR>W\'1;?Z
MI\/3[;VE(1B\>80QGI:1)I'DEDDD;W7NC-?\.R?$?_G6?*[_ -(1^:7_ -H?
MW[KW7O\ AV3XC_\ .L^5W_I"/S2_^T/[]U[KW_#LGQ'_ .=9\KO_ $A'YI?_
M &A_?NO=>_X=D^(__.L^5W_I"/S2_P#M#^_=>Z]_P[)\1_\ G6?*[_TA'YI?
M_:']^Z]U[_AV3XC_ /.L^5W_ *0C\TO_ +0_OW7NO?\ #LGQ'_YUGRN_](1^
M:7_VA_?NO=-J?S??A;)F7VVE3\DSN2+&1YR7;?\ LE/S!&X8\'-52T,&<DP7
M^@_^*IA9J^"2G2K,/V[3HT8<NI ]U[IW_P"'7_B5_P ZWY5_^D*?-#_[1'OW
M7NO?\.O_ !*_YUORK_\ 2%/FA_\ :(]^Z]U[_AU_XE?\ZWY5_P#I"GS0_P#M
M$>_=>Z]_PZ_\2O\ G6_*O_TA3YH?_:(]^Z]U[_AU_P")7_.M^5?_ *0I\T/_
M +1'OW7NO?\ #K_Q*_YUORK_ /2%/FA_]HCW[KW7O^'7_B5_SK?E7_Z0I\T/
M_M$>_=>Z]_PZ_P#$K_G6_*O_ -(4^:'_ -HCW[KW7O\ AU_XE?\ .M^5?_I"
MGS0_^T1[]U[KW_#K_P 2O^=;\J__ $A3YH?_ &B/?NO=>_X=?^)7_.M^5?\
MZ0I\T/\ [1'OW7NO?\.O_$K_ )UORK_](4^:'_VB/?NO=-U=_-W^&&*GQ5-E
MZGY(8:?/92+!X*/,_"SY?XELWG*BGJJNGPF'&0Z1ICE,U44E#/+'20>2HDB@
MD=4*HQ'NO=/W_#I_Q1_YUWRD_P#2'?F5_P#:+]^Z]U[_ (=/^*/_ #KOE)_Z
M0[\RO_M%^_=>Z]_PZ?\ %'_G7?*3_P!(=^97_P!HOW[KW7O^'3_BC_SKOE)_
MZ0[\RO\ [1?OW7NO?\.G_%'_ )UWRD_](=^97_VB_?NO=>_X=/\ BC_SKOE)
M_P"D._,K_P"T7[]U[KW_  Z?\4?^==\I/_2'?F5_]HOW[KW7O^'3_BC_ ,Z[
MY2?^D._,K_[1?OW7NO?\.G_%'_G7?*3_ -(=^97_ -HOW[KW7O\ AT_XH_\
M.N^4G_I#OS*_^T7[]U[KW_#I_P 4?^==\I/_ $AWYE?_ &B_?NO=0:K^;)\.
M,=/B:?,UWR%V^V>S6/VYA9-Q?#CY;8&FRFX,O*8,1@J"IRO2M)#5YC*SCQTU
M-&S33R>E%8\>_=>Z7?\ PXW\:_\ E3^1?_I'?RQ_^TQ[]U[KW_#C?QK_ .5/
MY%_^D=_+'_[3'OW7NO?\.-_&O_E3^1?_ *1W\L?_ +3'OW7NO?\ #C?QK_Y4
M_D7_ .D=_+'_ .TQ[]U[KW_#C?QK_P"5/Y%_^D=_+'_[3'OW7NO?\.-_&O\
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
M1UY4?P_IK/5E%N;L&KZWAJ,;74U/D-O)A]W8*I.0DGDJ:6+W7NF>K^?G=WR
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
M9)MOL?9>UM^[>3)?-C&T^23![OP=#N'$+D*>#X\U<$%<N/R,?F1)9422X5V
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
M+^_=>ZY_\.&;5_[Q4_F!?^D7]S?_ %E]^Z]U[_APS:O_ 'BI_,"_](O[F_\
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
M +7WOW7NO?\ #K'P%_Y_[#_Z+7N'_P"U][]U[KW_  ZQ\!?^?^P_^BU[A_\
MM?>_=>Z]_P .L? 7_G_L/_HM>X?_ +7WOW7NO?\ #K'P%_Y_[#_Z+7N'_P"U
M][]U[JHS#?-*DI_YN>Y^[LE\Q-O2_"2I^.F(H,76)T%O==YUN7CW5F*JD^/%
M1N!.MDK(*#;>[ZZMW9)DDA^_J,564>.:5E267W[KW0C_ ".^1/Q#[>[?[E['
MVUWUTJF*W]U%\3MKTN$W=U=WR6W_ +G^,_R4W9WG6;.[?7']-UT%=U-O_;VX
MEV_-I.1J*:*2=FI)X7:GD]U[HFW476OP0P^V5V5W;\PMO=@XO:V=@W/LW=NU
MM@?(K:.^=S[QR/R'S??M/OSLK(1]>2M69GHW'[C?96RZ1:BMCEVUC*8&HQ:R
M?:T_NO=6E?$7^8)\?NGM@[PVCWW\R]G]IY%^V.P<WU[F-K=(=M;:_AG5^<S!
MR6U\3N.&#J['BOW<TL]35Y*H?[J1ZNJ?55U1_=/NO=&K_P"'6/@+_P _]A_]
M%KW#_P#:^]^Z]U[_ (=8^ O_ #_V'_T6O</_ -K[W[KW0\="?+_XW_)[(;NQ
M'1G:6*WWF-ATV!K=W8:'%;EP&8P=!N=LJFW\C58K=.%P>0?'9>7!UB0U$<;P
MM)32)JU*1[]U[J)WO\S?C+\9MP[;VGW=VOB=D;GW=ALGN+;NW6Q&Z-PYK(X#
M#5M%C<GFQC-J8/.UE-B:3(Y*"!JB9(XC-*J!BW'OW7N@2_X=8^ O_/\ V'_T
M6O</_P!K[W[KW7O^'6/@+_S_ -A_]%KW#_\ :^]^Z]U[_AUCX"_\_P#8?_1:
M]P__ &OO?NO=>_X=8^ O_/\ V'_T6O</_P!K[W[KW7O^'6/@+_S_ -A_]%KW
M#_\ :^]^Z]U4U_,G^;6/[C[*^$.:^(GR^VOMS9VR?DAMW,=V4FX^@-];KEZ[
MPD&"W/!!WOMT9KKB.2LJMM[?R>7P4N-GDEHZBOSN,J#&@I96?W7NCM?*[YZ_
M!KOOXM=]]$83OG9E?G.U^G-]]<8:7L?JWN6NVC%F=T[8KL'C,ON:"EZIRD]1
M2XNOJHZQO#2O+Y(@8]#:67W7NJM_D=5?&[NSOBO[JQ'S'ZHQR)G-Y[JBVIN'
MJSY"92AWO7]J?&W:WQSGVKV-4+U*ZU^T/C#D=NR;^ZU'AJC)N>I*2PXJ16R<
MGNO="]LO?WQ/Z"[2ZVWK\9?FU@MH8*7O;#;^^1F*WWU;WCOFN[7VA_HTH-G[
MQRVWY,WUAE1L_LC=N4HFCEEIY$E6AEUG),5>FF]U[JW7_AUCX"_\_P#8?_1:
M]P__ &OO?NO=>_X=8^ O_/\ V'_T6O</_P!K[W[KW6*7^:]_+[IE66M^16(Q
ME,9J6"3(9?8W:>'Q=*U94PT=/)D,ME-C4F-QM*U34(K35$L<2:KLP'/OW7NC
M]YW.8?;&$S.Y=PY*DP^ V]BLCG,YE\A,M/08O#XFDFK\GDJV=[)!24-%3O+(
MYX5%)/T]^Z]T0"C_ )L?\OO(T='D<?\ (>AKL?7TM/74%=1]=]N5-'74-9"E
M11UM'50[ >"JHZNGD62*5&9)(V#*2"#[]U[J3_PZQ\!?^?\ L/\ Z+7N'_[7
MWOW7NO?\.L? 7_G_ +#_ .BU[A_^U][]U[KW_#K'P%_Y_P"P_P#HM>X?_M?>
M_=>ZJ:_FH?-W&=V8_P"+;_";Y9;4P==M7Y,]89KLW%[OZ#[!W5C=KX''9N.O
MPW?%!)E.O8JJ*;IO(P/55V.UO2YBBJO'(H>&/7[KW1T/E'\[/@_WI\3.\_C[
MCOD+M+/[B[0Z1WMUAC<IVCU3VY5[9JL_N7:5;M^AW#N^BQ74E9'+!3Y*J2NF
M6DHA:1/V4C(4K[KW56OR3/QR[P^0-1W?A_F7U/B$AR/8&?BV[G^JOD/EEW9D
M>W_CCL[X\R8/?%4O50BKMM_%C([6DWWUFIBJ/)N.M:.2+$RALI)[KW0V[*[#
M^)_0';?6>\_C%\UMO[+V>W?4G87R'P&^^K^\=_Y/M#965Z_HMO[MJ-OU6<ZO
MK_[J]B;KW!0VFJ8)89XZ$HS9";QR4M3[KW5N7_#K'P%_Y_[#_P"BU[A_^U][
M]U[H8>C?FY\6ODGO#,=?]*]N8G>F]L#ME-YY3:_\$W;MS,P;4;*Q8,[@AHMV
M;?P4M=BHLS41TTDU.)5BFD17TEEO[KW2F[\^5GQ\^+T&T9^]^S,3U^V_LCE<
M3LNCJ\?GLUE=RUV"QO\ &,W'B<-MG$YK+546(QA$]5*(?% C*79=2W]U[HO'
M_#K'P%_Y_P"P_P#HM>X?_M?>_=>Z]_PZQ\!?^?\ L/\ Z+7N'_[7WOW7NO?\
M.L? 7_G_ +#_ .BU[A_^U][]U[KW_#K'P%_Y_P"P_P#HM>X?_M?>_=>ZJ0^*
MOS2QNP_YB_S@[5[H^8.W\K\6MYT?67^A:2@Z$WSB-S=GRP8.OAPM#N?,4/6[
M5?BZ#PU1686H>!*5\U5UM-5U!UPM&WNO=9.W^W_BKOSMCY&]BX/Y!= RXKM+
MNSHSM;;&T=W=2_("KQ6Z(]@_&K>/Q[W4>W*:DZ>FHI-P;?R&[:?<^V)XHLH#
MDMO8Y)S3E$GI_=>Z!GI+:OP4V;M+J"@[%^7NU:GL#X]#IO%]3=C=;=9?(?;D
MTN7ZCZBSG5V?^1&_MO5.Q?M]V=V=[_Q2*JW)25-3-%!+ C_Q6O*%9/=>ZL^^
M)'\Q?XY]5] [#V!\AOEMLCL+L[;--7XW(;BV%TKV[MO:HPD.2JEVMA\5CX>J
ML'&8<'MP4U+Y/LJ8MXK,KLIFD]U[HR8_FK_ 9F 7OR)F)  7K3N)F)/ 50.O
M222?P/?NO=&^ZP[EZN[GZOV_W3U?O;";RZLW3B:O.X'>V,FE7#U^*Q]364>0
MJM=9#35%+_#ZS'SPU"31QR02PNCJK*0/=>Z)S2_S8_Y?5?34]=COD5C,GCZN
M):BBR.,V#VQD<;7TLG,-9C\C1;#GH<A0U">J*>&1XI4(9&92"?=>ZD?\.L?
M7_G_ +#_ .BU[A_^U][]U[KW_#K'P%_Y_P"P_P#HM>X?_M?>_=>Z]_PZQ\!?
M^?\ L/\ Z+7N'_[7WOW7NJM_YK7SMP'=/2W6&/\ @U\J=G8KL';WR"Z5W%NK
M;6]^B>Q-S[=R&V,/V/MC-T'8+G*];25E))TENO$T&Z:RF@D6/+8/'Y"AD21Y
MH5]^Z]T9/N/YJ_#CLD_$F<?*[:>8S7QX[UV;VWN_=.].C.X)\OO.GP77._=A
M[A;;<&V]CXC&[1W/GY=[M5)+&DE#!'&]/X&C<:?=>ZKHZTVQ\']I;_H<QNSY
ME]<;FV1D<!\:^N-[X.@^.'>F(S>1ZT^'$?8=!U/%M[)MA:J'";K[NQ/9%6G:
M,Y22#(/!%_#EI_4??NO=&P^,'>WPV^+/;.&K-@_.(4/QHP_2%'L"D^.=/TYW
M958G&;XIMRU65BW%B=R9S:>7S@P>+QE08:5*J:IR#2S5#2SN)F'OW7NK'/\
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
MT$T:30S0NLD,T,BAXY8I$+))'(C JP)!!N/?NO=$2ZY_[>0_*G_Q57XA?^_
M^5/OW7NH%9_V]0VY_P",_MZ__!%[!]^Z]T8#Y)]QY3I;K_$YC;>$H\]O/?/9
M'6?3NPZ7,O7T^UJ3>O;6],1L?;N8WG6XNGJLA1;3PM;EQ55A@0U$Z1"GA*S3
M1L/=>Z(1L[^8;OW:69[<IN[,+M'LL;,^6>1^'6R-F?%O9V<RO8^Y^Q\5U=M3
MMZORN0H-W=FUN#Q]#2[1R67,N->I@R1FQ4<5*M955<5(ONO=,E7_ #?>MJ#M
MS9:5FW53X\=A]&Y#L;:6[(\[LB7LZNW%'O+-8G;=7-LY>P=5#LK>V$PE1!34
ME3%3[GQ.<IY*;,4&/C#.GNO=-6Z/YSG3VZ.LNXLET-AF?L_K/;N<J/X=V_DM
MHXS9&&WABNHMO_(#'[:WY7["WWNC-8?%[FZ@SR5=)GX(I=MPY?\ W$561@R@
M^S;W7NA=KOYM_P ;X^V=J]+87:?;^Y]Z;][)K>L=C_PG;>VJ?";@S.)[(RW4
MN=FGRV;WAB8=M38'>V KS4XC++0[B.#HY,S#CIL9IJ6]U[H0MC?.Z@[0W!U'
M6;0V)GL/L'?W;V_/C5NY=\T]'CNP.OOD!M#8V^-\9';.3V_M[.;BH6HMA3=5
M9S"[G2::G,%?444]'45-(M2Z^Z]T2[H3^;GN/<D>W\[W7MC8-!MS-=(;&W-C
M*38$V,P^5W[VKV%WMV=U9MN3KS/[[[9_N5'TQ/B^NGC;.9^LPT:YN5*<SAYX
M*9O=>Z%G-?SKOBCB<K5X2FVAWCF<PS4$.VL-0[6V719W>=;6IL)OX3A=N9WL
M/$;@Q695^R\-#%1YJEQ5355-2\4"2&&4I[KW3AVM_,2SO6GSIK_BQN+/=*=>
M[+@;HC,XO>^_,9O"LDSZ;YVQVON#>'16*S.!W0F'_P!F<W?3=?I7[&P4]) F
M3PM/D9XER-3##1R^Z]UQK/YT'Q-Q^.VUF*W!=MQXG<M%-FH,FN%V-+14^VYZ
M;J.LV_FHYU["TY^;<4/>>W$&-Q'\1RV+JYZJDR=+0U=%4P)[KW1^OC1\@=K_
M "DZ8VGWELC [HV_L_>SYM]N4^[XL%#ELACL)GLGMX9R)=N9[<F+DPN;J,5)
M48^9:IFJ**2*8JGD"CW7N@,V=_V\G[]_\4U^,?\ [^#Y/^_=>Z;:S_MZ9MS_
M ,4!WI_\$3L+W[KW01_*'YQ=H=3?)FKZ4V#E_CS2[6Q&S_B[7[FSW8<N?KLW
MM/=_R%^5FW.ASA]P18;?.VL=C0FP]PMN/$4E1]O5Y+[&8*33AYHO=>ZZZ3_F
M<;>W!U3L_.]L;:IZWL'<W>_??1>!DZ4JZ#,]<]ITWQ^S^Z*;/=R]7YC>>X<*
M:O86Y]H;7J,MB\8*ROS>2EIZFDQ*9CPK43>Z]TW5/\Y;XM1C:?V>VNV<DN]9
M%EV_50476V/Q5=B<E+TC'M;+T^;W!V9AL15KN,?(?:Y>C@FER.$DFK(,Q3X^
MHH*F%?=>Z3&^/YMVP]B]@]:[FJ:;#Y[XW=N?$GJWY [(AP<VVX.]Y]Q]L[IW
M;!@(\G0[F[-V]L:EV)1;1V96/5U,<LTB9-1%'+(EK^Z]TJ\!_-]Z.S.<^1F*
M'5G<M7C?C/M3>W9&_P#=6UH.N]T;>I.M-M=4T7<6VMT5TL._Z#(X.I[*VG+.
MN(I*JF5$K(4@K)Z9ZFG\GNO=>G_G(?%K%=J;8Z7W1@>R]K=A[H[6_P!$%+AL
M@_5.2$6?I.R=H]3;AS@EVWVGG'JMH;7WGO\ PHK:V)&?^'UPK(H9((I2GNO=
M)"@_G3_'G';#[0W]V!M/?^V&ZLW%V7C-U;%HEZWSVY,)@NGMLS[QWIN:GR^+
M[3J<)NR:7;*)64>WZ9:3=T\BU--!B:HT=1,GNO=0NSOYU'Q^Q?5L^7Z\IZNC
M[2W1M#NFKZ[PG9M5L^#9^'WAUGTO'W/MF+MO*;*W_GJK;FS=]XBOHJ6#(4#5
MIIZZH^UJ!!4 I[]U[HS</S/&*[VWCLK>FX^HL3U_@_A[T_\ (C"XVCS$1[6R
MV\>SMR=GXIMM8^CR.[Z+$Y_#O0]<J<6E/3PU%=5UZ1^90BM+[KW0%])_SG?B
MWW>=E8[;N+[)I<AOF')4F"R>9Q?6.,I,EF\5A.T:XTR;;HNYL]N.C?,Y/IW-
MTE'3GS#R+3F6H6GF%4/=>Z9MA?SJOCUN38&T]^YW8/:U)A-T4F^-P?QG;5%U
M_NG&[=Z[V;NBCV+0=F]AI@^Q\HG7N%WGO&LCI(J&2IR-3@UJ(*G+24N/FBKW
M]U[KW<'?FX_DS_)V^1/;N\,7M#![JRFQ?D/M3/X78FX:7=>VL37]9=O;YZS^
MRI<_0Y+,4&2K$IMHQM5R4U74TIJVD\$LD'C=O=>ZL/\ EM_V2?\ )K_Q7CN?
M_P!]MN3W[KW63XD_]DJ?&7_Q7SIC_P!]QMOW[KW1@_?NO==-]#8@&Q()^@M^
M3R.![]U[JF3#_P W+KCK[XF=7?(7Y!;AV'F=R;W[KW)U7E=I?'1L+N[^%T\?
M9O:?7FRZ^JH-U]JXBLP5%G9.NQY\G45-1315LCP+ R@S1^Z]UF[#_G5_'':7
M7.X-\X?;>],GF-K]G]>]856QZZOZGI:W+9WLVE[7BVJ/[UQ=LOM#:V'J\WT[
MG::3)5E3-X?L0YI3354-6ONO=1_D=_-IVMM_:6\]M](X"NPG:1[.I^J-B[W[
MSIL#LSIC,_P[NW870W9G86WMP5&[8ZW=6/ZSWIOZFIFQ<5-_&JF5X:U<?+AF
M>N'NO=' ^._7/R?V=V-D\IVKOW-;FV!G=KY"N3"[CW;B-UUNW,]4)L&EP.W(
M)L;MG;T<E9A)\3N.JJJV!$IIX,M20-]U+3&H7W7NCO>_=>Z][]U[HA&5_P"W
MH>Q/_%".V/\ X(;I?W[KW4#Y!?\ 9?\ _+M_\-WYF_\ ONNN/?NO=&#[]Z3S
M'> ZDQD._?[F[7Z_[JZX[CW7B:?;$&:R>^I.IMR4&_=E[9H\[/F*$;0H_P"_
MV!QM3D:A*6ODK,;#/1(L#5 JH?=>Z*)\??Y?V[^@\I0]@57R%QFY>RNN?BMG
M_B[TWN67J&APNU=H8#<>_H^T]R;XW[MYM]Y#/]AY:NW=A<-XZ'^/XK&8W&XV
M6&D2&:OJJIO=>Z*QCOY259/U/M'KSKKY^]@8_:_5&_.S=V83*X5MS5?\.INQ
M^LMJ[)RNQ\[DMN=XX:I7:&(HZ&LR])BH*FAQ]%5U]/-3TU.:57G]U[J'N7^3
MIO+=%7CXX?G3F\/B,EUEO#J[%8+'["W)5-!LO=._MR=D)G]E9ZJ[^?=6-[#V
M =Y5E!MO/+652X?&9&M IG:K#0^Z]TP_([^5GWI58:CW?L_Y;;BWC4'']0[!
M[)H-S[PW]UW5;XV3L3I[972^4-;O&3MO-;5BR^;W9L^+=<E,^*I@^XJ^:H^X
M:MAAFE]U[H^A^+&_:KL:DW5MGOG96RZFJ^*/7_Q4W5L&DVWN;?\ 7X>BV;D<
MSNO,;@VSOW*=I;?W;49W(0[L^SBJ<G225T-%XZQI&JI-?OW7NBI5G\I3L5LU
MCLJOSBWE#O&+;G6&+I,U6XGM6KS55)U+L;X_[(DS,<3_ "6@4R;@/4%?79!H
MT\B5>_,PYF:61)G]U[J?M/\ D\Y_9^S]H;7PWS)[8PM=M2I[KW%'N?9T&\=H
M9+(=E=Q'$/-VGN""E[;KX=][HH:/'U&&K8=RMFJ'([?KWB2*DKXDR+>Z]U9%
M\2/CW+\7>E,;TZVZ,;NJEQ>]>U=VXZHPNUIMG83"47:'9^[NSAM'!X6LW+O'
M*K@MHU.[Y<?0RUV4KJZ6DIXVJ)I)=3GW7NBO_ [_ +=OT_\ P3Y:?^_T[M]^
MZ]T8'X"?]D,?#;_Q5OH3_P!];M;W[KW11A_,"[!ZHWS\CL9WMCM@;]P_37>/
M6/QVVKLCXU;:S&3[8WEV9V]U/UQW#M*AECWSV93;7Q,<.$W7E*!H\A+C&KZO
M&Q&F?S54=$?=>Z3\'\W[K&K[;ZGA@VW/3= =K;)W3)A]T93*;+Q_9Z;]QW:^
MP.K]OS5FPJCL&/*8'9M3N'<U=ALC19.CI-TX[-4\)EQR4335$?NO=,,_\[3X
M^;\V'VRW2.'W"_:NP^M\YN2GP_9T.V:#:&V=U9+XW;D^3/4L'9>0V;OG<&1H
M]D[WV'MV1J[,XH5U#M^KTT.5GH*V6&)_=>Z$;*_S?OCWMG<&V=C97:/9VX=[
M;FR\&T</%L3%[3RV W#O>BW#M[9.Y]NXJNRF]L56X7(4&\=PQ)C:/.08O(;D
MQ*OE\-#D<7%+6)[KW3_W+_,2%!\7OD'W9U#MS&[6W5\?NQ=F]3[NI/D(^)QV
MT,)V37]N8;KK?.P<W4[,W[+*NX]JXC+4V21HZP4=3!E\9)#+.L\JQ>Z]UD[O
M_FP_&GH/N[$]);BJ]Q;XS6;ZTE[%Q^8ZW3K;);0?&X7=&2VGNISNW.=NX6*2
MOPV9I5II<6M%]U#*CVEG.M(?=>Z0E+_..^/E2C[DI<%N[(; HZW?E%NK**^P
M*/,['JNO>GJ3M.KH8L;3]D9MNR:W<\U2V.H!B%A$4M/4U$NK'TTE>?=>Z$_H
M7^8EA?D3\I=O](;2VE-LS;T_2'9^\-V8?M"KP.W>[-N=N]=;GZ)AKNOWV%B=
MV[@D?"XS9O=-/7564$;XVO>2!\56UU.M1)'[KW0A=J?]O#_AW_XKS\R/_>A^
M,/OW7NO_T=_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW1$OY=O_,A=X_^+4_,W_X*CMOW[KW1[??NO=>]^Z]TEX]Z[,ES='MF
M+=VV)=R9&CGR./V]'G\4^;KL?2U-715-?1XE:LU]51TU9CYXI)4C9$E@D4D,
MC >Z]T"/R]Z/W%\D?CUOWI?:N[,-L?,[RDVF:?=&?V_7[IQF-CV[O7;NZZ@2
MX/&9_;%96/6PX)J="M;"(FE$AUA=#>Z]T1+OCX _+'OGMW$]M97Y@T>T(:38
M(VM4=7[)H>_]L=;Q[BAW;+FL;O"CP^W/D=@Z-\YC-O$8QJJ2F$]9Y9))"JK#
M#'[KW2'W-_+E[3BW5U%N?>GSGEVMG=D?'_?7QOZTR+-V'393&[X[%7L7&8_?
MFP1N?O6HH8]^8G9VZL;M^"1Z?(9FMQ^+,KUGWAIIZ3W7NAS^-/P0W1TW\D<3
MW96?(B7L[&;&ZHW5TQ3[5W2N]NP-];:Q.[X>G\X.O7[4WMVCN7)/M/8&<ZZ?
M(XB2NQDFY<A!N.6/*U]6*:EF;W7NK.ZK(4%%)10UM=1TDN2JOLL=%55,-/)D
M*WP3U7V=$DKHU55?;4TDGC0,_CC9K64D>Z]USIJREK5E>CJJ:K2"IJ*.9Z:>
M*=8:NCF>GJZ64Q.XCJ::=&21#9D8$, 1;W[KW4KW[KW7O?NO=$&_E<_]N_\
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
M"">5&8B2:)':[*#[]U[H;??NO=$(RO\ V]#V)_XH1VQ_\$-TO[]U[J!\@O\
MLO\ _EV_^&[\S?\ WW77'OW7NK!O?NO=>]^Z]U%K$66DJXWIS5K)3SHU*K*A
MJ5>)E-.'=XXU,P.F[,H%^2!S[]U[K7.V?\=?YHFQ/C5U5U3BNK*"=NH*SXY=
MA;!PL/R,QE'O/#=L[/[TW7G>ZGWCV!D,YFD[5V?NG86:CKH*/+3M0G0,:]#)
M_P "(O=>Z'C8>2_G>4T=#'V-MSJ[-S2[&Q&%W4^W)>G<-14^>I:; -NO>/6X
MJ]P96JJ-ZY8PY)<+0Y]5VW'431"M585,GOW7NF/X[=8_S$^LLY\.^M>QL'/%
MM[K_ !G4N/I=T4^_LAO[)X/"8;"[^Q'RBVUW1N:*6HQN]Z/?>)7;>2V]75[^
M2DSHI::BA8TE36M[KW5[_OW7NO>_=>Z][]U[JLCX'?\ ;M^G_P""?+3_ -_I
MW;[]U[HP/P$_[(8^&W_BK?0G_OK=K>_=>Z-M[]U[HK%9\*?C!E]VYG>FY>H-
MI[QS.7W/E]W1)O*@CW/C<#E]R9/$[AW8FV<7F!546#Q&\-XX6GSV6H(4%%7Y
MY/OY8FJ;2#W7N@'W90_!/I[N;;7Q_P!T= =;[/;-=3XK>F+WOE-F]>8OK:@P
MV"[)R'7FT-@4^2R&2ASD>\ZO>W=]>F%Q='CW2H&X<B8I-4]4C^Z]T%.V\K_*
M-R5#N'&;GZ_^,O4.2Z8W]N[:.0V9V[@NLMA;KPN0ZNWK2=046;QN'K,A+4U^
MU:ZMZRQ,6VY(V=7QU+C5BA@(AA3W7NA^W?\ )?X49CY 5O6NXEZYW1V95_'M
MHY^Q)Z+8>1PU9UGVYO39V"QG1:=CU&1^]DR/;N<RF(R-)MI6-)E:=(*QKZ(F
M]^Z]TDNKOAW\(^YL+U%V_P!=]82[4V-M':>].O\ ;73V/HI-@[&VM!5;LW90
M]J["W/U=CHJ?'8S+#?$^2QVY\?$PHLG44(@K%K((8[^Z]T:[KOXQ?'CJ3=,V
M^.L.E^N=A[PJ,'+MF;<NUMK8K#YF3;TT>W89L(U?1T\<_P##)8=H8E&AOH*8
MRE4BU/$%]U[H=O?NO=$1[4_[>'_#O_Q7GYD?^]#\8??NO=?_T]_CW[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW58/4W7'\P'X_8
MG>VP=A[$^'V^-FUW='>?8VV-R[I[J[FVAN:MP?;7;6[^S<?2[AVYC.A=V8O&
MYG#P[K^RF%+D*FGD-.'5O4??NO="E_>;^9?_ ,^8^$/_ *4=WG_]S%[]U[KW
M]YOYE_\ SYCX0_\ I1W>?_W,7OW7NO?WF_F7_P#/F/A#_P"E'=Y__<Q>_=>Z
M]_>;^9?_ ,^8^$/_ *4=WG_]S%[]U[KL;F_F7?GICX0V_P /D=WG_P#<Q>_=
M>Z!CX_?);^81\C>I=L=Q;/Z%^'V%V]NJJW324.-W+\B^XH\S!)M/>&X-EU[5
M28KXX9*A"5&1V[-+#HF<F!T+:6U*/=>Z&;^\W\R__GS'PA_]*.[S_P#N8O?N
MO=>_O-_,O_Y\Q\(?_2CN\_\ [F+W[KW7O[S?S+_^?,?"'_TH[O/_ .YB]^Z]
MU[^\W\R__GS'PA_]*.[S_P#N8O?NO=>_O/\ S+_^?+_"$_X?[,?WF/\ >?\
M983;_;>_=>Z$[X8]*[J^.OQ:Z2Z3WSE-OYG>/7NS*;"[ER6TVR4FV:C,R5E9
MD:\8&;,TF/RT^*@GK3'#)40032(@9XT)*CW7NB>=&YOYE_&W;>]NKJ7X,;@[
M-QT?>_R+WOA=^[=^1/1&%P^Z=M]H]Y[_ .R=LY*EPFZ,[B=PX65<!NNFAJ*6
MKA\L53%)ZBI7W[KW0S_[,G\T?^];V^O_ $IOXU?_ &8>_=>Z]_LR?S1_[UO;
MZ_\ 2F_C5_\ 9A[]U[KW^S)_-'_O6]OK_P!*;^-7_P!F'OW7NO?[,G\T?^];
MV^O_ $IOXU?_ &8>_=>Z]_LR?S1_[UO;Z_\ 2F_C5_\ 9A[]U[KW^S)_-'_O
M6]OK_P!*;^-7_P!F'OW7ND#V1\X?DYU'MRFW9OW^7?V+B\%6;LV'L>GJ:+Y%
M?''*SON3LO>F"Z\V=1M34^\ED2FK]V;FHH)ISZ*:&1IG]$;$>Z]TOO\ 9D_F
MC_WK>WU_Z4W\:O\ [,/?NO=>_P!F3^:/_>M[?7_I3?QJ_P#LP]^Z]U[_ &9/
MYH_]ZWM]?^E-_&K_ .S#W[KW7O\ 9D_FC_WK>WU_Z4W\:O\ [,/?NO=>_P!F
M3^:/_>M[?7_I3?QJ_P#LP]^Z]U[_ &9/YH_]ZWM]?^E-_&K_ .S#W[KW7O\
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
MX6Q__0LP/_U?[]U[KW^D[K;_ )^%L?\ ]"S _P#U?[]U[KW^D[K;_GX6Q_\
MT+,#_P#5_OW7NO?Z3NMO^?A;'_\ 0LP/_P!7^_=>Z\>SNM0+GL+8X _)W9@
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
M^%/_ ,%5U+[]U[HS'=_<6S_C]U)O_NGL#^,?W+ZVV[6;GW(V Q4^9RD>+HM
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
M>;1V7W'D]QIL]MP9JDGKF@IIZUHW74CBF\DGNO=&_P#G)_Q]/P(_\7WZT_\
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
M^8R\\%.&%(,'GLU245?!*4J:"KJ8X:B..1@OOW7N@<V]_P!O->VO_%&.@/\
MW_7R0]^Z]UR_EV_\R%WC_P"+4_,W_P""H[;]^Z]T>WW[KW0*?(CO;:GQHZ?W
M;W7OC$;MSNU=FMM]<MCMCXFESNYI5W'N;#;4HY,?BZS)8F&J2GR&<ADG_?4I
M3J[@,5TGW7N@/ZY^>74O87;&$Z:?:7:^Q=V;PRW?NW.O:K?FUL1CMN=B[K^,
MF]\EL;N3:6U<[A=S[@I1N7;=;BYJ^"ER H'R>'1ZZC,\$-0T/NO=)KHK^9E\
M3>]#N6CBWRG4^XMJX#:^\<EM+NNNVGL?<,NR=Y;;J-SX+>./CAW1FL7681J&
MAJ8JP+5?=XRJ@,5;#3M+3^;W7NC U_RN^+N*%:V3^2'0^/3&XO"9O(R5W;O7
M]+%08;<BXI]OY:LEFW B4V-S4>=H7I9W(BG2MIV1BLT9;W7NHD?RZ^+4VXMG
M[5I_D-TW59WL([I38U)2=B;7JXMW5&QZW&XW=U#MZOILE+CLKD]OY#+P05-+
M#,]0DS,FC5'*$]U[I*;C^9W3^'W\O7NWEW#V37T6QNO.RMW[CZ_7;&1V/U]L
M;MO.U.!ZNS^[MWYO=. PJ+O]\9D*S%TF/DR%?48W&SU?@$!@>;W7NA$I_DU\
M<:J%*FE[]Z8J*66BW!DHJV'L_94E'+CMIU9Q^Z<A'6+FC3246VZY'AKI0QCI
M98W20JT;A?=>Z=MD=^=&=E[AR>TNN>YNJM^[JPARHS.VMF=@[3W1G\2V!R4>
M'ST>3P^%RU;D*";!9>=*6N26-'I*F1(Y@CNJGW7NA;]^Z]U[W[KW1!OY7/\
MV[_^+W_B/&_]Z'.>_=>ZF?RZO^R?MT_^+2_-'_X++N/W[KW1[??NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]T1+KS_MXY\H__ !5;XD_^_!^4GOW7NCV^_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NJ^:+_MZMN;_QGSL?_P"".[#]^Z]T8/Y;?]DJ?)K_ ,5\[G_]
M]QN3W[KW7/XF_P#9+'QH_P#%?^FO_?=;<]^Z]UD^0G>L'0.W-B[@FV5G]\OO
MWN/JSI?'XS;V0V]C9\?F^V]U4FS-O9K(U&Y,IBJ3^"46>R5,M7X6FJEBE+Q0
MRE2I]U[HN?0'\Q+K7NC*4.)W7L;>G1DFX.@\M\GMH9KL;(;*J-F[CZ6VQNR@
MV/O?.'=^UMRYO$8'/]>[ES&/3-XS(-3O34V5HIX9*A))Q3^Z]T*5?\[_ (>8
MJB;(9;Y#]:X>E3:E%O9FS&:.)F3;V0S6*V]23O2Y&"FJDR,F8SM!$<>4_B""
MOI7: 1U$+/[KW2<W-\__ (X4FS,!NCK?>5!W?D]Z=P[(^/\ L;:G65?CLCE-
MP=O=C82;<^U-N5E7D:K'XS;>+DVI25.8J\G72QTM/BJ*HE0S2QB!_=>ZS=5?
M/GXW]EXG<;Y+>E)UCN[K_<.ZMG]K[![%J:+$9GJ[=.Q]Q;]VKNFDW3F:6IK]
MH?P*AS'66:,.:I\C-B*JFI5F2HM*@/NO=.&W_P"8'\)=U/0C;GRCZ6S,&1@^
MXHZ^AWQB)L1*B;:J]Y52'-";^$15&,VG129&MB>=9:&C EJ%B1E+>Z]U-F^>
M7PRI\=MO+S?)GIR/&;SZZJ.V]G5QWKB#3;MZYI-R4^SJW=&UY%G*[AHZ'==7
M%CIXZ/S5$%9*D4D:NP!]U[HV44L<T4<T3:HY8TDC:Q&I)%#(UF 874_GW[KW
M1",K_P!O2-A_^*"=M_\ P1'2GOW7NC]^_=>Z][]U[KWOW7NO>_=>Z(G\0_\
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
MDQ#HF5V_EI,5552X[-XR215J*28I/"6 =%O[]U[I3>_=>ZK(^!W_ &[?I_\
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
MAW1CZ3_29MSLG=N(I*?K:F8OBY?EUD8*ZMI52>EDS-!ZT\=/;W7NL?2W2?\
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
MI::CQ.)WMV3G-SUTU3CJ%):3'XZCH(5J)7#K'[KW26V]_P!O->VO_%&.@/\
MW_7R0]^Z]UR_EV_\R%WC_P"+4_,W_P""H[;]^Z]T>WW[KW2 [7V?D.P^KNR=
M@8C<5=M#+;ZV#O'9^+W9C3(,AM?([FV[D<+1;BH##+!(*W"5-:M3%I=&UQ"S
M \^_=>ZJPZY^!'>^$ZR[HVQ1;CZ:ZYK^]:#K[>9:JV7F=V[OZ4[CZ^Z/ZZ^.
M=30=;[XVUN[:1/5N7V-UD*G;]3!'B]P[6.X*^.-I0R10^Z]TTX'X!_*Q]D[K
MV7D_D_V-_&,;0?&G'87>VY>TNW:E=\;DV%F<-5_([>+3;1[3QV\L;M7Y!=:;
M6P.UJC"5=9"N+S$.=R])$@RBZ_=>Z9MJ_P O#YYXG+8NKS'SYRD^+PFS.QL#
M08O$Y#O:.LK=R=D] OU7E=TYW/9KN',5E><=V9#2[\QD")%)B<W"XI)XUEU1
M^Z]T*:_!#Y%Y+ICIKKG=G?\ MO<VY>I?E2W>U!NW+0]IYS*8_9(ZYW;LFEVC
MM7=&Z-_9[>N-WAB\KO:NRE#FJNNK8Z.70B4Q0*%]U[H#:+^67\V<7LJBPV#^
M<&#VGO&'M#.]AY[?.P-G]G;$S?8:5'1^Q.D=M4G8=?B.VIJS<>3Q6%V3'/6U
MLK-+75PAJT^UDB\9]U[IM[)_E4_+'L_;77N%SWS,IA6=9;T;>W7^6\7=-?G>
MMJ^C&ZX9(MG[IRG;M9F\G4]@X_>4U#G:[.G*5E%BZ):'%/2TU;5H?=>ZL?\
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
MCW3E*V@SNWZV@J2*[&5LIJ(XIXCY/=>Z/[[]U[HB/\R?_LDC<O\ XF#XG_\
MP6G1_OW7NHWSD_X^GX$?^+[]:?\ OG>^O?NO='W]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW5?/R"_[+__ )=O_AN_,W_WW77'OW7NK!O?NO=5G[6^#_86
MU?D9EN[\!VGAL+-1[M^1?\-.6VJ-]4V^>H_EAN'K/L7L+8>ZL'75^WYMK[RZ
MY[*ZGQW]W\Y0Y"LI:S;RP4%?02B&(4_NO= CLW^5GN':/9B9++]X;W["V[NC
M?G;O8>_LOE\QG=MXF;;N_=C4&#I>B*#K;";K?%46TF[9PNWNP(:W"S;??&9'
M;E51TZI39JIC3W7N@B?^23V FV<9M7$_/WMO:])%BL#19_*[9V[O2EW+N/);
M5AZOK-O9^7/97O?-5>+RE'NWKRLR\S4V@UDNY\M#.7AJ"OOW7NC98K^71N[&
M-\U[_)C/UE/\R]A=R[/KL?6[2W!E,?U_D^VMV]AYVDW30T6>[5S5#F*CK_;_
M &'+A<5200XFF%#1P*0L:B)?=>Z"/=_\I3>^[\IVY-+\T>P,;ANW.NLKLBIH
MJ+8KC/[#R6ZI>I*C>.X.L=[MV,-R[,I,C4]04$N-QM/*8<%)*YHY$%U;W7NF
M@_R@-X5&T.P]IY;YC[MSU+V70QT^ZZ//[%W1N#;>Z*]%[)@I<SO+;^X>[\O)
MGZS;\/8451B8H:N@HZ7)82@EJ8:RFC:B;W7NAO\ C+_+\WO\>-U_'G'Y'O#/
M]J[%^.L/=N:P6Z=XM4CL//Y#N;;^TMI)U]DR\^5EKME[7CV]6YMJZNR=565%
M?5T--'%'3X]7/NO=6F^_=>ZK(^!W_;M^G_X)\M/_ '^G=OOW7NC _ 3_ +(8
M^&W_ (JWT)_[ZW:WOW7N@X^?G4'=?<FT-@[;ZCW3G]J4M3DNR=NY[/;6A^ZS
MNP=U=@],[_Z^Z5[QAQJ9/$56<H>B.X-R8C<<]+!,:BG-*F1A1I<>A7W7NBBS
M?&'YA=?8CH[_ $$;4ZV^)FUL#AL3A/EE1]![XGW[N_L?;6S.OJK9/\0Z\Q6]
M.F<_%G-ST%/6-E=LUL\5/N*MR-!!!ES4+4D0^Z]U#RW5?\X#-X?9&>PW<.-Q
M^4SG3&V*[>&WJ?>6PMK8[;/==?C^U8]V1T..S_QZWGG9-LF9>OZJ"FGR<C4,
M\&>IU!CJ(6;W7NG"MZN_G)S=?UY';?7M/V+6=O;AWW0T."WQLU-MX3:F1ZFI
M*?!]<MG<_P#''(9+.;#P/>=(^26)J*DRD^!JY*.2J(CB4>Z]U&^6_P -?F'V
M!V=\Q]U=!8_JC$X?Y);#ZSZYR\.YM^5& ;M/9V(Z1[8ZVW7MK?%?C>N,[N+8
M]-@\WV'25V,J,7/629*7&)'5B.FT(GNO=19.E_YP6WMS24VT.T^OZ/JS$U&V
MGV-L;'[YVC&V"HMI[%PNWL=@\SG=Q_'K/;BS>V<OFZ$UN2HQ5I.SF9(JK0Z$
M>Z]TG<%\3OG)LWO7Y(=P]LR8#M[IKOS:E1ANZ^H-I[R;*[E[%KMI]>=B;2VO
MG^K,?_H_V=+L=\C_ !#:V-PF JLS)3X.*GR.2K,K-6+!+-[KW5R?1>#W]MCI
M+IW;?:N9.XNS]O\ 5O7^$['SYK'R)SF_,5M/$T&[LN<@\<;UYR.X(*B8SE5,
MVO60+V]^Z]T6;M3_ +>'_#O_ ,5Y^9'_ +T/QA]^Z]U__]/=U^5/0Z_)OX^]
MF=%G=U9L"7L##4=#1;SH<-0[BJ-MY/%9O%[AQ64&!R4U-09F&GR6(B\M++)&
ML\19-:WU#W7N@%_T%?S _P#O/_KS_P!(IVY_]O'W[KW7O]!7\P/_ +S_ .O/
M_2*=N?\ V\??NO=>_P!!7\P/_O/_ *\_](IVY_\ ;Q]^Z]U[_05_,#_[S_Z\
M_P#2*=N?_;Q]^Z]U[_05_,#_ .\_^O/_ $BG;G_V\??NO=>_T%?S _\ O/\
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
MVL+_ /:"]^Z]U[_3G_,'_P"\ ^LO_2VL+_\ :"]^Z]U[_3G_ #!_^\ ^LO\
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
M'U^&OQ2'*CGX^]2#EFT*/^/2^I?@?U/'OW7NN?\ LA'P8_[PR^*G_I/?4O\
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
M3\L/_M/^_=>Z]_PXAT5_SP_RR_\ 2*?EA_\ :?\ ?NO=>_X<0Z*_YX?Y9?\
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
M;>M'NO9V7I\YMZOR/?/R"W%24F3I4F2&>HPFX^TLM@<I$JSM>&KIIX&O=D)
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
M $>7R"_^VI[]U[KW_#6_P<_Y]%N'_P!'E\@O_MJ>_=>Z]_PUO\'/^?1;A_\
M1Y?(+_[:GOW7NBQ=^?"GXU_'SMCX&;\ZEV#E-M;JE^;VP]OMDJ[LKM7=L?\
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
M7_I.'_YY>_=>Z]_L_O\ X!3_ # O_2</_P \O?NO=>_V?W_P"G^8%_Z3A_\
MGE[]U[KW^S^_^ 4_S O_ $G#_P#/+W[KW0%=I]W=3=T[HVYNOLGX%_S$-QU>
MV=B=J]:TF)DZ1SU%MC([*[KQ&*P79&#W!MO']ATF(S\6=QF"I$62JBEFI&A#
MT[1,6+>Z]T&6PLA\;NMMRY'>6UO@!_,FBW7F,1GZ+,[AR?66^\SF,MN/>&(H
MMO;W[1KZ_)]I5-1/W+OC;F*H<;EMVZAGJS'X^EIVJ1%!&H]U[H1NJNX.C^D]
M_=O]F=7_ ,N_Y[;2W?WKDMLY;LNNH?C[E'H\U6;1PQP6$:CQ%1O^;$X*.&C>
M1Y4H8:=:BIFDFE#R.6]^Z]T2SXCUO='Q^^:GS0^0F_\ K/\ F?=E]1]SYO:M
M7T)UKF>GZO*P;6Q\F!I&W1/O:DFWB:S*978U5"NV=JR5DTQI-LTX U22EU]U
M[JT__9_?_ *?Y@7_ *3A_P#GE[]U[KW^S^_^ 4_S O\ TG#_ //+W[KW7O\
M9_?_  "G^8%_Z3A_^>7OW7NO?[/[_P" 4_S O_2</_SR]^Z]U[_9_?\ P"G^
M8%_Z3A_^>7OW7NO?[/[_ . 4_P P+_TG#_\ /+W[KW3'N;^9#@MF[<W!N_='
MP\^?>&VUM7"Y7<FXLQ5?&Z5J7$X'!T,^3R^3J5@W;-.U/0X^EDE<(CN50Z5)
ML/?NO=']VGN;#[VVMMK>>WIWJL!NW;^&W/@ZJ2&6GDJ</GL=397&SO3RJLL#
MS456C%& 92;$7'OW7NE#[]U[KWOW7NO>_=>ZKU7^8EM+*9'<]/LGXQ_-/LO!
M;8WMO?8+;YV!T#5YC96>SO7>[,QL?=C[9S-7N/%RY?&8[=6WZVC%0(4222G8
MK=;$^Z]U(_V?W_P"G^8%_P"DX?\ YY>_=>Z]_L_O_@%/\P+_ -)P_P#SR]^Z
M]U[_ &?W_P  I_F!?^DX?_GE[]U[I)[\^:4&_-C;SV-5?#G^8AB*7>>U-Q;3
MJ,KC/C=1MD\7!N+$5F'FR..7([HKL>U=1I6&2$3P30F11K1UNI]U[JN_)]8=
M15<G5E?C/CY_-EV[G^G8>I,]LG/XKX^[&:MI.XND.ELU\=.ON\:RCR$5;B:_
M>=#TON?)X6?'R4YVU4?>"K.-6L@@GC]U[I7;OV/\<-T83KG!8SX6?S.^OH>K
M\_T7F=O9/KKHW';6W)D*+H'&4&(VKA=U[HI\O+N#=?\ &*+%TBY+)UM3+G'^
MRIA3UM.L"+[]U[I@_F>[O[S^9_3^P-H_'CK#^9=\>-_;2[CZSW5ELSA.CI<9
MA,_L#&[UP&0W8V2QIWC)1U^\>OX<?%NK:,SKY(=QX6FA#+'4S'W[KW5B>W?G
M%%MO 83;U/\ #?\ F,92#!8G'XB+)Y[H&HS&=R28ZDBI%K\SEZS>C5>4RU:(
MO)4U,I,D\S,[<L??NO=/7^S^_P#@%/\ ,"_])P__ #R]^Z]U[_9_?_ *?Y@7
M_I.'_P">7OW7NO?[/[_X!3_,"_\ 2</_ ,\O?NO=>_V?W_P"G^8%_P"DX?\
MYY>_=>Z]_L_O_@%/\P+_ -)P_P#SR]^Z]U[_ &?W_P  I_F!?^DX?_GE[]U[
MH6^@?ECM+O\ W;O[8-)UKWAU+OGKG";-W1G-I]Y=;U77N7K=K[]J]U8_;>XL
M"KY#*4F7Q55E-DY.F=TE#Q3TK*RBX)]U[IK[U^8^R^B^RMJ]0/UAWUV]V+NO
M8^<[(@VUT;UE5=@5.'V5@<]B-LU>=W#4?Q/$T6,IY\[FX*>!/(\LK:B%"J3[
M]U[H./\ 9_?_  "G^8%_Z3A_^>7OW7NO?[/[_P" 4_S O_2</_SR]^Z]T#W?
M_P FL3\A.ENRND<_\2?YD.UL'V?M3);/S.>VK\<,0-Q8W%Y=!!7RX=\]G<WB
M(JV2EUQH\]).J:]074 1[KW1+>T^JOC_ -M=D9+M//\ Q/\ YIN,W34R]IS8
M>7;W0FW*&GVG)\CMH[:Z\^51V\M165LZ?[,1L'9V,QV3:KDJY<')3&JP3XRI
MEED;W7NA(SE%T/E>U^H.WL5\+OYF.Q,_TSVME>V<%ANN>@<-LG:V?R.2VD=I
M+MW=N(P64II,SMRGA+5<@\T=97U=35?>U%1#4RPGW7N@:PE9W-B_YI>YOFA4
M=8_S/*[XXY;HS'X#$]'2]/U;Q4?;#9ZN6OP-702;P>LGZ@Q-&S[FQ^/,WVT6
MZ,K4,JB*&.+W[KW5J'^S^_\ @%/\P+_TG#_\\O?NO=>_V?W_ , I_F!?^DX?
M_GE[]U[KW^S^_P#@%/\ ,"_])P__ #R]^Z]U[_9_?_ *?Y@7_I.'_P">7OW7
MNO?[/[_X!3_,"_\ 2</_ ,\O?NO="UT#\LMH?(#=W8/7])UMWAU-OKK?";+W
M1G=I=Y=;U77N8K-K[_JMV8_;.XL"KY#*4F7Q-3D]D9.F=XY@\4]*RLHN"?=>
MZ W/]]_,C?7R/^0/3GQWV'\9O[J= ?Z*,=E=P]T[Y[2Q>XMQ9KLK8D6^Y'Q^
M)V+L;/8VBQ.*I:J.F4RU+32RJ[%573?W7NG_ /B'\TC_ )Y'X"?^C%^1'_VK
M??NO=>_B'\TC_GD?@)_Z,7Y$?_:M]^Z]U[^(?S2/^>1^ G_HQ?D1_P#:M]^Z
M]U[^(?S2/^>1^ G_ *,7Y$?_ &K??NO=>_B'\TC_ )Y'X"?^C%^1'_VK??NO
M=$<^,/P"^6?Q#[J^4W?'3/57P Q&]/EEOK';VWG&V].^J>BVA'2T GR>T-E2
M0=8/+0;5W%OVOR^Z:NG584;+9J8:#%!3Z/=>Z,]VSUM_,([TZZW5U+VIUW\&
M<[U]O:@CQ>Y\1A>[/E/LS)UU##64N0CAI=S;7Z[QN>Q1^[HXRSTT\;.@*,2C
M,#[KW0 [S^"/R+[!W1G=Z;M^/?P7R&Y-R_WF_C%73?(OYCXNC>/?*8R#L>AQ
MV(QVS*?&X7"]Q4.$HZ7?=#2QQ4N]*:DA3*I4% ??NO=+?>'Q7^7._P#LOK[N
M3>70WP S_9_5.]*[L7KW==;W7\L#-@=Y9+"4.VZG)S8]-AICLS1T>&QL$>.H
M:N*6BQ4D2RTD<4FIF]U[HQG\0_FD?\\C\!/_ $8OR(_^U;[]U[KW\0_FD?\
M/(_ 3_T8OR(_^U;[]U[H0/A_WCVCW5M[N.A[EVIL':O8G2G?>\NDL\G6.?W#
MN+96<.W-N[+W319_#U>ZL'M[.TWW5#O2.&:">G]$].Y5V1E/OW7NN^]?F-LS
MHWLG;'43=7]]]O=A[HV/F.QXMM]&]95._P"IPVR\+GL;MFHSFX*@9/$T>,@J
M,YE8J>!/(\LK!CI"J3[]U[H-_P#9_?\ P"G^8%_Z3A_^>7OW7NO?[/[_ . 4
M_P P+_TG#_\ /+W[KW7O]G]_\ I_F!?^DX?_ )Y>_=>ZJ[RO3O16XMC;3Z_W
M+\9OYKN9PF$CJ*;<LO\ H$VEC*[L*@QO?^3^4G75'N>7%-1PTB=5=[5\>;Q#
M8R.@:I%.M+DOOJ5Y8G]U[I2;^Z_Z%[+ZCW'U?NGXD?S/_P"-;QP>ZZ/=G<.#
M^.FR<!VWN'<V_>R<GVMO7>V4W+CDCIJK(9C=.=KDI\:],V"Q&/KIZ?'T-,K*
MR^Z]T@/G3#W'\C]R_"3(='; _FH].;>^/G;6U)^X*"CZORD65WAU)A,#DJ6;
M<^#RF3WGD)6[NQKQMAZ?+V^]FQNY\G+*\CPP@>Z]U:U#\]XZ>&*FB^$_\P)8
MH(DAB5OCD\A$<2!(U+R;T:1R%4<L23^3?W[KW67_ &?W_P  I_F!?^DX?_GE
M[]U[KW^S^_\ @%/\P+_TG#_\\O?NO=>_V?W_ , I_F!?^DX?_GE[]U[KW^S^
M_P#@%/\ ,"_])P__ #R]^Z]TGMU?S*]I;"V]E=X[]^)WSLV9LS;U-_$=S[NS
MWQSJ8L%MK#1RQI6YW-34>Z:VI@Q.+@<S5,B12-'"C-I-K>_=>ZLC^O(]^Z]T
M@\[VCUEM?=^UNOMR]C;$V[OW?(J3LK9.=W=M_$;OW@M$DDE8=K;;R&0I\SN
M4<<+M+]I#-XPI+6 /OW7NJHYOFQ\9_ES\JO@_B>CNT,%N/>O5'R>^1&T^T^L
M:Z9,)V?UYF]L_&;Y!;6RZ[GV-D7ASM/AX\Y1F"'*0QSXJJ9X_#4R:UO[KW5S
M'OW7NO>_=>ZI2_F%?&_Y>]F_)38G9GQKVGFZVFVOUEUC0Q9N'NG_ $:8*MWE
MMGY3=?=A9G!UL]-O2#,;#BGZAPFX*"KW%0[6W-45E%F7QAHYHY6\?NO=)G;F
M_?YTVTJ_<6Z>W=F[&J]C;7C[2R0HMH[3ZTW+5UVU?[J=L9G85?5XO:W9]3OO
M<N\-LY2GVG1U&.PN/IURU0:SQ*4D3Q^Z]T@L1V?_ #M-U; V5N3JK%[*W]5U
MN)P6*W7D]Y==]:=>XD93.=A]FTN_MQ[7H,_V+M'<&Y).M.L?[JR[;+4>,Q.Y
M<XM8*IX:5[0^Z]TI?E!VK_-]Z6KYJ_;";7W%US6TW6&R3V#1]3;&JZ? 9W)]
M0[;GWAV74[3P/8F]MY8B"3O6.OHY::JH\CBJ'$3"*.25VI\B/=>Z6'=^POYA
M4W<NQN]_CGMC-9#=F6^)'3W7F[=Z;DGV-@,15;MBW'OK>'95/+\?=_=MXG!;
M(W7DZP;>4UXAKJFCI9*B@6H=8=7OW7NAASLO\U>JV_N&/ IU_@L[D=[=2R8C
M*UF+ZYW6-L]?[\V]A]Q]LP8W:"[KVA39[<71&^**IVW!]]N&&+<>WJZ3(0.^
M0IH%F]U[H!,HW\\>'+]G5,*]?3@[SV=C.O4VYC^CZC:E7U_1T7>62W3N"DV_
MNK=>'W1MK<U=F:C8F.:'(YS-Q/0Q5T\0AF91'[KW3G#D_P"=WD8\\M9C.LML
MT&'RV&H=IMCMJ=.;CW=O?;6:['P*;LS^YYJWNW%;2V1NK8^PJG(/A*2C@RM!
MEX:>/[UH:UK/[KW1YOAV/F;-)V/E?EZE'056;Q72-?LC;F&EZ]GV_M3*1=/;
M:QW<>'QDVSWK,W,9^W*+)UK-DJVN@$%7"M#*(5=$]U[H[GOW7NL4_P#F)O\
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
MQ\=Z&LV/10[YPVW,CL@2T6^JC*[HJ,0D?W%9ASETH5EFIZ:N-13>Z]TU5?\
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
M2$Y2##UM?24%=5XN*N,BT\LT$$LD05GC1B5'NO=$BZY_[>0_*G_Q57XA?^_
M^5/OW7NH'QM_[+?_ )D7_AR_%7_X'O%^_=>ZL!]^Z]T3SYY]/[[^0GQ:[+Z)
MZ]P>"S&9[<APFQ:VOW%NBIVMC-FX#+Y['',]@F>AQ65R&:J=DTD!R$6+IOM*
MG(R0B&*JIG99E]U[JO3<77O\Y^'M'L_^YF[^M-N])U?;.[*?8&(VWG.F\?NV
M7J"7>RYS:N9)RW0-=C-L;P3:E3486HAF.8DFAAIJJ2J-7Y"ONO=<<1D?YN&]
MMQ=R8>*HK]G;EP6T>F\/L:/.XO8>"Z9S6],12=7UG>E>F]?]'U=N1<'N;)U6
M<I=OY+%1967[-:F>HH**>*BI9/=>Z$VDZ._F ]F?'"NV!\DZS8F[.UJ/Y&_$
MS>^TMU87=&RJJ/;NU^J,]TGN+M_>%%1#J#:VVJB;)[IV/N;)83"5M#5&IILW
M%1U<\$*O##[KW2 P'Q\_F7=5XZKVSU3EM@0[+SN0^1>Y-P8?)9_K&G^\WCOC
ML#Y8[FP.Z*K$S]*9?&5DV_(>S.N*J7%QSTN(P<NV,A2B.2EF1*GW7NA.^,.S
M?G7O/8.0@[]Q]/B,)N[XE]B;'GI<=5;1Z([+HN\LAW;W F-K<1F^LNNZ;='6
M]#ENH<M@9*;,4US05].M>F)CKWJ#)[KW1<NFNL?YJ/6N]MP]2[6R-!1[+V;L
ME]WX;,9K"]7;/VCOW^]E=WABZC"[_P!X[5ZMKJ/<_P L<[58[:6:RFX=KT.)
MV7BO$)I\/)/E:VF'NO=##M[K;^<!6=7XW#;X[LP&'[32LZ[Q^=WYUTG3%;0R
M[!I),G!N>OVYLO>_4U1A8>^(<XM%7Y.IKJF7:.5VZ]10T5)0Y%8:H>Z]U<I0
M1U<5#119"=*JNCI:=*VICC$4=15I"JU,Z1*%6))I@6"@ *#;W[KW4SW[KW1!
MO@Q_Q\GST_\ %^>T_P#WT_1OOW7NL59_V],VY_XH#O3_ .")V%[]U[H_,JN\
M4B1R-#(Z.L<RJKM$[*0L@20%'*,;V8$&W/OW7NJ?-I?R5_C/MW+[6SV<W;V#
MV#6;2JMN2P83>>.ZRJ>N]U1[<W'OW=%+E.R.LL3U_B=E]@=@1Y/LS+?9;JR%
M+)N##Q"E3'5-*L,HJ/=>Z [N#^6;\:>K.I)JGY/=[?W,Z5ZSW1\=:G8FZH=F
M[&R&>DQ/QNVOV;3[6J^WJW.]>[FVWE9LC2]CY9,LF+PN+Q\.#Q-,))!$*GW[
MKW0X?$3X0[7P/<&T_DWU5VUM??O45)TI-U)UCN.MZYQ]-VE3XRC2OP.6K\?E
M9\'@<+M6MI\[3M3QR4&+IZ$X;%TF._A^GS5DWNO=)2G_ )4OQ5[-J.V-I83O
MC?\ N'=6![-P>2[JJVQ'1F;W?B^]*GI?.TE9N[,R9+J*:+;>^=X;+[T&XB]'
M!3Q02U.-EH$IZ6F@@]^Z]T O47\OOXW=A_*/NJ/>7RDVWG>\,CV7N/-;AP'0
MV'P&V\W54.P.Z#W')MQ]Z[FVUNC)[>W/UMN7>U-C\Q_=+)TV=Q4.8R%!65ZI
M6Q047NO="Y\@?Y0WQUVWTGNG=47<>X^OJSJ[K[>&<_TD[VVMUON;!X:EP-+U
MEEZ7<>Z*&AV#1Y#%T6,P/1>$IL_5;<?#U^>I_P")UE?)49#(5%2WNO="MT]\
M2NFMN?%[XQ=J1=V[?V;6?&?&]M]_=0?(3J+;V!VOMR@ZN[BP.9R_:U7N/;.[
M,1EMM[\VIO;:^XOXIFLC68FDGFR<=+DH%I*B)"WNO=%?WOU%_+T^1GR/)BWQ
MVCDNV.U\CL+M.@[2J^N^M-^4V1Q"X.I^+6T*W&[\WSL;<TE9U1V'E<A33T&+
MIXY<=0[DBBRD*8\53"H]U[HQ(_DD_&&FZZV-UACM^]NT&V=A]*UG1=,4I^FY
M\CN3:TV#[KVM1U^[ZNHZAD7-9BEVWW_N&FFD"1)D9/LYZM9YJ1&;W7NCH?&[
MXF[>Z#[#[W['HZ?;M)D.W]X093$[=VMB*#%[6V3@:+$XK%Y&3;6.AQ6/_N[F
M>TLKAXMP;LIJ+1C:W/G[E8S+KFD]U[I,?S-_^R /EG_7_0SN@?[>.$#_ &Y]
M^Z]T<*EWGM&JW57;#I=T;?JM[8G#T6X,OM&FR]!4;EQ&#R,STN.R^5PD,[Y'
M&XW)5,,B4TTT:1U#12",MXWT^Z]T$4-3WM_LUN0I)84_V64?'O#5%#4"#;@<
M][-V1G8LM#]R'_O<4'7ZT3>-E_AP)NI\Q?W[KW0+_*#_ +*D_EP?^)[[I_\
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
M7O?NO=>]^Z]U[W[KW7__T]_CW[KW7O?NO=>]^Z]T0'YX_P#%V^"W_B_W2?\
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
MH96/FBA]U[H*>N?^WD/RI_\ %5?B%_[\#Y4^_=>Z@?&W_LM_^9%_X<OQ5_\
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
MRRW8VWUC7-OUCOW&[BV]E-@;=W-]R8VV])35%-5016UHZ2<,I]U[I?YG9?\
M,BW#O+9G867ZZ^ <F\^O:?<E'M'.T';WRAQ-118_=]+14FY,/DXL?UG!3[AV
M[EOX725$N/K5FI?OJ"DJ@HGIH77W7ND3NGX__-+>^0SF6WE\8/Y4>ZLKN6?'
M5>?R6?J>Y<K79>NQ,M--CLA7U5;TO-/49*D>BI]-2S>>U- "Y$,03W7ND?5?
M#SY*UL4$%5\*_P"3Q/!34=1CX8'Q':!ACH:RBBQM91B(=&B,TE9CH%IYHR"L
ML-T<%68'W7NDM@?@9\B=N;ER.\8?B[_+?W5N?*YG+9^HRW:?:OR5[4;&Y+-[
MECWADO[KTV\NI\A3;<I)]R00U)$2O4-]I21O,\5%1I![KW0K[9^/GS-V75;@
MK=G_ !:_E-[7JMU[<J]F[HFV^>W\0VXMHU[B2NVOG!0=*0+E=O5KJ#+1SAZ>
M2PU(0![]U[H!:#9OR.A^2T/0M+\,/Y5L/8VTNB<=V[C=Z-_I/DQ=+LW<.]=[
M=>#;-([],-F4R2UE1EI97:\#4V3FC',TU_=>Z$/='PU^4&\\?F,;G/BQ_+!H
MAG\!2[5RV>V=O#OS9>]YMM4-%B,73X2'>N$Z=CSL>+_@V HL=+2N\M+4XJF2
M@GBDHQX/?NO=8\'\+ODCMW%2X6@^'?\ *9R5)4QQQ9"OW;5=R;SW+G!!//41
MS;EW1N'I.LS&X*QIJF1GDJ)&!,C *J'2/=>Z5DGQK^9E3BJ["9OX[?RS]]4&
M2WYD.T,C)VEO'O;LG*Y'L')XVCPE3NO(93<O2]1+5Y:';^.I<532LOD@Q%'3
MT88Q0J/?NO=0J?XJ_*NDSV-W11_#_P#E$4>Y,/D*'+8K.T=)VQ2Y7&93%YR+
M<V,R-!74_2,=125V-W%315U/*C*\-7!%*A5XHRONO="IC-E_S(</OC=79>/Z
MZ^ 9WUO;$[<P.XMP5_;WR?RLLF!VD<F^W=OX:EKNLIJ3;6WZ"JS=;5FCH4AA
MFKZVHJI TTK-[]U[H4/C;T]\E,5WYW;\@/DE+T3C\SV)UITOUAMO;'1>4["S
MV.IL?U;G.VMP5V?W%ENP<)MVH&2RM3V:M/#3TE-X8X*+4[M(Y]^Z]UGWQ\((
M-Q]Q]E]U[&^3?R?Z.W!V[%LG^_N ZHW'U9%M++Y#8&W%VE@,S%CM^]1[[R&/
MR)P$44%1X*M(9O$C&,,"3[KW3=_LE/8?_>PCYT?^A%\<_P#[FWW[KW7O]DI[
M#_[V$?.C_P!"+XY__<V^_=>Z]_LE/8?_ 'L(^='_ *$7QS_^YM]^Z]U[_9*>
MP_\ O81\Z/\ T(OCG_\ <V^_=>ZZ;X5]A*"S?S"?G.H +$G<7QR  'U)/^RV
MV 'OW7NJM?@YV'V[\O/DA\S.E,W\H/YC76>V>AM^8N@Z.WCN'#=4[:A[6ZW7
M#8V@SF>S-9N3XO4M)0;FJ-V,V7QU RTM3/M'-XFK6%E:60>Z]U:7_LE/8?\
MWL(^='_H1?'/_P"YM]^Z]U[_ &2GL/\ [V$?.C_T(OCG_P#<V^_=>Z]_LE/8
M?_>PCYT?^A%\<_\ [FWW[KW7O]DI[#_[V$?.C_T(OCG_ /<V^_=>Z]_LE/8?
M_>PCYT?^A%\<_P#[FWW[KW0U_&_XXX'XV;9WM@\5OWLKL[,=C]F;A[9WOOGM
M?+X#,;NSV\-R8S 82JEEDVMMC9^!HL;1X?;%%34U/34$*QQPW)9F9C[KW0$=
M\=,?*9/E'L_Y)?&J?X_922CZ"W+T?NC:W>>6['V^L2Y3L3;F_<=N';V4V!MW
M<WW1OAY*:HIZF&*VI'20^I3[KW6+^(_S5?\ GC_Y?7_HR/D;_P#:J]^Z]U[^
M(_S5?^>/_E]?^C(^1O\ ]JKW[KW7OXC_ #5?^>/_ )?7_HR/D;_]JKW[KW7O
MXC_-5_YX_P#E]?\ HR/D;_\ :J]^Z]U[^(_S5?\ GC_Y?7_HR/D;_P#:J]^Z
M]T#_ &OWS_,QZ?R/3V-W#US\%,I+W7W#@^E=O2XCLSY 1QX;<.?VOO'==+E\
MRM9U:KSXB&BV540O'!^\9IXR+*&(]U[H8/XC_-5_YX_^7U_Z,CY&_P#VJO?N
MO=>_B/\ -5_YX_\ E]?^C(^1O_VJO?NO=>_B/\U7_GC_ .7U_P"C(^1O_P!J
MKW[KW7OXC_-5_P">/_E]?^C(^1O_ -JKW[KW7OXC_-5_YX_^7U_Z,CY&_P#V
MJO?NO= _W]U3_,Z^1'3'8_1VY,9\#-L8#M+;-7L[,[CP^]_D+E\M@L7EGAAK
M\KBL55]=8JDR63H:0/)3035,$,DX42.$U ^Z]U;(!8 ?T '^V]^Z]T1&+=^Q
MXOYEN?V:_6^-B[ IO@EMG=]3W'_>+-MEIMCOW[O'%1=;OM&YV]'C:+-4TN57
M(JOWTDL[0G]I%]^Z]TD>X]PX#=GSA_EN;DVMG,/N7;V8VW\QZO$9[;^3HLSA
M<I22=;["$=5CLICIZFAKJ=RAL\4C*;'GCW[KW20^;WPVZ-[R[=V5V1W1\FZS
MI">;:6V-@;/QF/S?6NQ-UI4[([>VQW+_ 'CZH[&W'1_WWVEV"^Y\'B:63(8B
M=IZ2@)2!89Z@3CW7ND-@/Y3FU^L=S]<Y;J7=^)QN,Q&XNEJG?]#E]J8S'KG*
M;I/N[)]ZXO?T$6W*6F?,]Q;NRDD&#SE?65$&/R%#-4UTE,U:[B;W7NB_5?\
M(SHMD]29#K'J+O>LR<&YLC1TV[_])&RMBX],OMN3L&'L/*^7(;*V?!-ELQ3U
M%(,3C8\I3U]!08:OKHX8HJJ6&L@]U[H^?:'\OS$=O[H^/^]-T]HY7#9;XVXC
MK>#J[;FS]C;%H-@[7S&U)Z6;?,^-PV8Q6:SE1@.R:7"XO'R8ZNR=6F)QM 8J
M.2.2JJ99/=>ZKX[)_DT;9VEL;KS:=5\C=O[7^/75ISNYMS[IWU@]G[%S>T,E
M/MSHK:.,W#AJ[;^*P&QJ9<7#TU'FVJ:W[.>7<];)45DU;135&/E]U[H;MN_R
MC?C[OS8^8J\-\B-[[YP._-N=J4$&X=IIU,NS,9E^Q*WM2AS$W66+V7M6FVKM
M/8% G;&=@K-HT.O 92OIL=59"&>KQL;M[KW4SXO? O'?$#Y@YO=E9W_U+EZW
ML[:_9."Z@V7G=L;0VUVM2[:S4^V]X[DQW7>VL6^$HJ3$;6W/CF:K3%P5./\
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
M4KT^A_)H;W7NC9^_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z+E\Q/\
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
MI^V]@SU%555$BPT]-301;@>6:>>9PJ(H+,Q  )/OW7NAT]^Z]T1^/;'5L?\
M,DK=YC=6YCW75?"#&;8;9']W8!LU.K:#OG+Y5-U#=G@^Z;<TN[,FU(<=Y/&M
M*@FTW)/OW7N@A^>^X,GU1W/\/?D-C]X_&;!KUC6=];:J-K_)#Y#XWXXTN[1V
M9L7 4$4VRMU97:F\*3,Y3;C[?,U91?:JWVLWD#C18^Z]T%/_  Z)N+_G9?RQ
M?_3JFR/_ +0OOW7NO?\ #HFXO^=E_+%_].J;(_\ M"^_=>Z]_P .B;B_YV7\
ML7_TZILC_P"T+[]U[KW_  Z)N+_G9?RQ?_3JFR/_ +0OOW7NO?\ #HFXO^=E
M_+%_].J;(_\ M"^_=>Z]_P .B;B_YV7\L7_TZILC_P"T+[]U[KW_  Z)N+_G
M9?RQ?_3JFR/_ +0OOW7NO?\ #HFXO^=E_+%_].J;(_\ M"^_=>Z]_P .B;B_
MYV7\L7_TZILC_P"T+[]U[KW_  Z)N+_G9?RQ?_3JFR/_ +0OOW7NO?\ #HFX
MO^=E_+%_].J;(_\ M"^_=>Z]_P .B;B_YV7\L7_TZILC_P"T+[]U[I%=D?S'
M]Q;SZ[W_ +/&>_E?XT[KV3NS;:Y&I_FH[*:EQ[9S 9#&+7U2+T3$[4M&U5Y)
M0&4E%-B#S[]U[JU;XP[0EZ]^-?QZV#/G,!N>?9'1W4VT)MR;4KCD]K[AEVUL
M+ 8:3.;;R6B/^(8#+/1&HHY]*^6GD1K"_OW7NAS]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=?_]#?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U2]\3?@K\2^_-@]C]H=P]+X/L#L//?*/Y=P9S=VX,[O.JS&5CPWR6[1P
MF'CJ91N6.&.GQ6#Q]-14T,*100TU/&BH+$GW7NC0?\-8?R_?^\9=E?\ GTWC
M_P#9+[]U[KW_  UA_+]_[QEV5_Y]-X__ &2^_=>Z]_PUA_+]_P"\9=E?^?3>
M/_V2^_=>Z]_PUA_+]_[QEV5_Y]-X_P#V2^_=>Z\O\K'^7\I!7XS;+5@00RY7
M>2L"#<,"-S @@_D>_=>ZZ'\J_P#E]HJQQ_%_84$2 B."EK-UTE/&&9I'\5-3
M;BB@B\DK,[:5&IV9C=B2?=>Z[_X:P_E^_P#>,NRO_/IO'_[)??NO=>_X:P_E
M^_\ >,NRO_/IO'_[)??NO=>_X:P_E^_]XR[*_P#/IO'_ .R7W[KW7O\ AK#^
M7[_WC+LK_P ^F\?_ +)??NO=>_X:P_E^_P#>,FR3_@<GO @_X$'<I!'OW7NI
M7\KR6HE_E_?%G[FLKZYZ?K*EH8JC)Y"MRE;]GCLMEJ"@@FR&2J*JOJA245-'
M$C32R2:$ +'Z^_=>Z*G\3_@O\6/D%L#L'M;N/K&KWWV)N+Y/_+R#.[JRW8W:
MR5^2BP?R=[6P&%A>&BWS2X^DIL3@<92T5-!30PP0TU,BJ@L2?=>Z,Y_PU;\"
M?^?"0?\ HQ^WO_L_]^Z]U[_AJWX$_P#/A(/_ $8_;W_V?^_=>Z]_PU;\"?\
MGPD'_HQ^WO\ [/\ W[KW7O\ AJWX$_\ /A(/_1C]O?\ V?\ OW7NO?\ #5OP
M)_Y\)!_Z,?M[_P"S_P!^Z]U[_AJWX$_\^$@_]&/V]_\ 9_[]U[K@_P#*J^ D
MJZ*CX]XVKC#Q2B*MWYVK6PK-3RI44M0L-7ON:)*JCJ8DFAE \D,R+(A5U5A[
MKW7/_AJWX$_\^$@_]&/V]_\ 9_[]U[KW_#5OP)_Y\)!_Z,?M[_[/_?NO=>_X
M:M^!/_/A(/\ T8_;W_V?^_=>Z]_PU;\"?^?"0?\ HQ^WO_L_]^Z]U[_AJWX$
M_P#/A(/_ $8_;W_V?^_=>Z]_PU;\"?\ GPD'_HQ^WO\ [/\ W[KW7O\ AJWX
M$_\ /A(/_1C]O?\ V?\ OW7NB=YGI?K;X];I_FE]9=.X&MV=L&;^79L?=\VU
MANO>.XL0=U93#?+G%9+<$%-NS<&>&/R5?BL+14T[4WA6:.DBUJS+J/NO=0]K
M]#=3?)#Y#?"W8?=^T(>P]F;>_E4X?=N%VQF,MGZ?!X[<\V^.E,-+GX<;BLKC
MJ5\O)B9FION'5Y5A)12JLP;W7NCK?\-8?R_?^\9=E?\ GTWC_P#9+[]U[KW_
M  UA_+]_[QEV5_Y]-X__ &2^_=>Z]_PUA_+]_P"\9=E?^?3>/_V2^_=>Z]_P
MUA_+]_[QEV5_Y]-X_P#V2^_=>Z]_PUA_+]_[QEV5_P"?3>/_ -DOOW7NNA_*
MP_E]WU?[+!L/RZ/"*C[S=?W?VX<RBE-6=Q?<FC69C((=?B$A+A=1)]^Z]UW_
M ,-8?R_?^\9=E?\ GTWC_P#9+[]U[KW_  UA_+]_[QEV5_Y]-X__ &2^_=>Z
M]_PUA_+]_P"\9=E?^?3>/_V2^_=>Z]_PUA_+]_[QEV5_Y]-X_P#V2^_=>Z]_
MPUA_+]_[QEV5_P"?3>/_ -DOOW7N@]^*O2W5_P >_G1\K>M>F-IP; V'-\=/
MBANN?:F*RNX*O"2;IR>]/DSC,AN%*#,Y;)P4F6KL7B*.FFDIQ%YHJ2+6&9=1
M]U[I09CN;YJ]C_)CY'=0] -\6MM;)^/[]18N3(=P[=[:W+NS<F6[)Z]@WY6U
M@;9>\-L87'8O'+6)2PQZ)IG:-W=@"H]^Z]TJ?X=_-'_Y['X"_P#HMOD/_P#;
M6]^Z]U[^'?S1_P#GL?@+_P"BV^0__P!M;W[KW7OX=_-'_P">Q^ O_HMOD/\
M_;6]^Z]U[^'?S1_^>Q^ O_HMOD/_ /;6]^Z]U[^'?S1_^>Q^ O\ Z+;Y#_\
MVUO?NO=%"^//P&^77Q<[?^4/>/3C_ 7 []^7G8.)[)[9J'ZR[Z^U@S.*PD6.
M?&;8\'9T<^/P&7W!-DMPU4#,VO-9JLE_2T:I[KW1O?X=_-'_ .>Q^ O_ *+;
MY#__ &UO?NO=>_AW\T?_ )['X"_^BV^0_P#]M;W[KW7OX=_-'_Y['X"_^BV^
M0_\ ]M;W[KW7OX=_-'_Y['X"_P#HMOD/_P#;6]^Z]U[^'?S1_P#GL?@+_P"B
MV^0__P!M;W[KW2V^&_=';W;V![OQ7>%#UK3]@=)?(;>G2=?D>IJ;=5#LS<-#
MM[;&Q=U8[-TF-WED,MG,;6O3[T^VJ8GJ9H_+3%XVT. /=>Z ?LKJOJ_M;^9]
ML[&=H];["[)QV+^!>]Z[%T&_]G;>WC1XRLE^0FPH)JO'4NXL=D8:&HGALDCQ
M*C.J@,2 +>Z]T:W_ &3GXB?]XK_'#_T1_67_ -C'OW7N@TV-TW_+V[.R.\<3
MU]T7\6-X5_7N]=P]<;ZAP/2?6^07:._-IQXV;<6T=P3P[2-/B\]BH<U2O)33
M.LFBH1E!# ^_=>Z$O_9.?B)_WBO\</\ T1_67_V,>_=>Z]_LG/Q$_P"\5_CA
M_P"B/ZR_^QCW[KW08=?]/_R\^UJO=E%UQT;\5MYU&P]Y[FZ[WF,!TIUO6Q;8
MWWLV3&Q[HVAFZF/:7VV/W#A&R]-YZ61Q,HE!"D!K>Z]TMMQ_&;X5;$VSN;>.
MZ?CO\8MJ[2VSM[,;@W;N++]/]6XO"X7:^#HI<QG,KG*^?;D5-28?%T%"]342
M2L(HXXB[$!;CW7NI6+^)GPTS>-QV:P_QE^,V3Q.6H:3)XO)4/2W5U319#'5]
M/'545=1U,6V6BJ*6KII5DC=25=&!!L??NO=3_P#9.?B)_P!XK_'#_P!$?UE_
M]C'OW7NO?[)S\1/^\5_CA_Z(_K+_ .QCW[KW7O\ 9.?B)_WBO\</_1']9?\
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
MR6\Y\)2D:JN/;=!F*66J((\:3H?S[]U[I=^_=>Z][]U[HBO\S?\ [( ^6?\
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
M#DLEM28Q]<YC+XWL7&9/>-'C<MO7<)W'F<C!O>D6H$L])'+'A*9#P25]U[I
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
M]IY:#SXK9.X-Y93,XC8&P<EDY'@I8:C<F6P^.-?745(U2E16TL<ONO=<\?\
M.'XU'?/9G6N\NR-O]2[ZZIW5LK:>X=L]N9S;>Q,K7U'8.S-@;QVME]NTV4SF
MO+[>R![&HL3]T- 7-Q34I6XA>;W7NE='\N/BY/C,=F:3Y#=-5^+S&\HNN\/7
MX_L;:F0I<OON=<<]-M+%34>4FCR.?J_XS1"&GB+R2M6TX0$SQ!_=>Z2'2?SC
M^,O>N)ZQEV[VAM?;&\^VZ2JEVET]V!N/:^U^XY<EC,;+ELYMF?8#YVLR<VZ-
MN8^"63(T=(:IZ-89?(1XI-/NO=(W^9O_ -D ?+/_ ,0SNC_K5#[]U[H]"?H7
M_@J_[T/?NO=<O?NO=5]_(/\ [+[_ )=O_:C^9/\ [[78'OW7NK!/?NO=>]^Z
M]U[W[KW0+_(CK%>X^DNR^MQNSLK8E7N7:F4@Q.].GMSYC:'9VUL[2PFOP6>V
M7G,)EL)5IG,9EZ6&6*FEJ5HZ[2::J5Z:65&]U[JJ>/<7\T#J'IOIW=.R.I\U
MVWVWW#M*A[(^2FU]P1X'(56P>]:S=_6-#V#LW8]#O3Y'8[:W7?5F)ZM;<<VV
M<5BJ[(T4F5PU-J9I\I,9?=>ZC;E^1G\W[%[7ZXJH_BYB\ENFKZ@VVF_\/L?9
M&TLG31]RY;-=TX?,Y>DS&[ODI@8,-LS;M+MS8N6GQPI<A6MC=PY.&&:>NI8(
M(_=>Z8NK-_\ \U?8V%[:Q"];[^["3.]F[KWIMK?/:VRMIPYS;5%N+>F^VQ^%
MV3L+_9C<FV1ZUS==!M]Z?!5>8QE;L+:>5J1'+DZO&K2M[KW1HNOD^6O;_9/8
MNU_E]L'*=:=1[)VON+-[?W]U'OG*["Q]5G*O<^:6'!8K<.R.V*G>N],/#U;D
M:)Y*RLPF':ERV-EDC6.:58H_=>Z1O5/Q SWR+ZPP/:'<&]]VXO=FYCN6JV]5
M[@V5@J?L--LK4YOJ_8V[MR9G(4U+N6+,[K^/6*PF27%R+1)A]V5,N6EADK08
MD]U[JW;W[KW7O?NO=>]^Z]T$/R"_YD)W?_XB'LK_ -XS->_=>Z#WX0_]D7?$
M/_Q5_H'_ -]1M/W[KW1H/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7__4W^/?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=4Q?%/YP?&'X][&
M[(ZJ[C[%R.Q>PL#\H/EM69K:^3ZT[9GK*"FW!\DNS]P8.H-3CMB5F-K*7+X#
M)TM;3S4T\T,M/4(RN22![KW1F_\ ATKX(_\ /\V_]%?W+_\ :\]^Z]U[_ATK
MX(_\_P V_P#17]R__:\]^Z]U[_ATKX(_\_S;_P!%?W+_ /:\]^Z]U[_ATKX(
M_P#/\V_]%?W+_P#:\]^Z]U[_ (=*^"/_ #_-O_17]R__ &O/?NO=>_X=*^"/
M_/\ -O\ T5_<O_VO/?NO=>_X=*^"/_/\V_\ 17]R_P#VO/?NO=>_X=*^"/\
MS_-O_17]R_\ VO/?NO=>_P"'2O@C_P _S;_T5_<O_P!KSW[KW7O^'2O@C_S_
M #;_ -%?W+_]KSW[KW7C_-+^"(Y/>9 '))ZP[D  _P!CUY[]U[IQ_EAT5?0?
M /XMP9+'9/$U;]9TE9]AF<97X;)Q4V1RN4R%"]7BLK34>2H'J:&JCE$<\4<J
MJXU*#Q[]U[HJ/Q+^<WQ3Z!Z][!ZL[B[<H]@]A[>^4'R^FSNTLYM+L"+)XJ/-
M?)WMC.X>2<P[3FI)X,K@LG35M/-!++#-35,;*YN0/=>Z,_\ \.F? 7_O(S;O
M_H+]A_\ V(>_=>Z:,1_,N_EUX%*Z'!=Y[)PL.3RV2SN1BQ6R-\8Z*OS>9JGK
MLQF:R.DV7"E3E,M6RM-4U#@RSS,SNS,23[KW3O\ \.F? 7_O(S;O_H+]A_\
MV(>_=>Z]_P .F? 7_O(S;O\ Z"_8?_V(>_=>Z]_PZ9\!?^\C-N_^@OV'_P#8
MA[]U[I&X#^81_+*VIF<_N+;';76^W\[NFLJ<AN3+X;KS>6-R&;KZVI:MKJS)
M55)LB*6JJ:^N=JBH=B6GJ&,LA:0EC[KW2IJOYJ_\OFAB$]?\F=H4,#34],L]
M?@M]44#5-7/'34E,LU3M2*)JJLJI4BAC!URRNJ("S 'W7NDOLW^81_++ZZI*
MO';"[;ZWV905U2:NKH=L=>[RP='-/Z]+-38[9%/"$C\C:$"A$U'2!<W]U[I8
M_P##IGP%_P"\C-N_^@OV'_\ 8A[]U[KW_#IGP%_[R,V[_P"@OV'_ /8A[]U[
MIDW'_,G_ )<N\,%E=K[K[PV/N7;>=HIL;FL#G=C[XRV'RV/J5T3T61QM=LN>
MCK*:5?U)(C*?Z>_=>Z:Z;^8;_+-I,-@]NT_;O7*8+;&1Q^8V]B#U[O*2@PN9
MQ4YJ\;F,=32;(>*ER]#5L9HJI *A)B9 ^LZO?NO=*_\ X=,^ O\ WD9MW_T%
M^P__ +$/?NO=>_X=,^ O_>1FW?\ T%^P_P#[$/?NO=$USG='6?R#W7_--[*Z
M;W,=\[#A_EU;%VE-NJCP.YL7ATW1C,/\NLGD=OQUFX<+B(ZW)T.+S%'4S)3F
M4115<6LAFTCW7NHVV.\>M/CAW_\ "SL7N;-939NQMP?RK\/LK#[J&S=[;DPM
M7NN/>G2N>?;[5VTMO9Z"DR@PU.]2(IS$SPJ634%:WNO='1_X=*^"/_/\V_\
M17]R_P#VO/?NO=>_X=*^"/\ S_-O_17]R_\ VO/?NO=>_P"'2O@C_P _S;_T
M5_<O_P!KSW[KW7O^'2O@C_S_ #;_ -%?W+_]KSW[KW7O^'2O@C_S_-O_ $5_
M<O\ ]KSW[KW7O^'2O@C_ ,_S;_T5_<O_ -KSW[KW7O\ ATKX(_\ /\V_]%?W
M+_\ :\]^Z]U[_ATKX(_\_P V_P#17]R__:\]^Z]U[_ATKX(_\_S;_P!%?W+_
M /:\]^Z]U[_ATKX(_P#/\V_]%?W+_P#:\]^Z]U[_ (=*^"/_ #_-O_17]R__
M &O/?NO=(+XJ]P]>?(+YQ_*KM'J+,Y'=O7R_'GXJ[..ZWVEO/;6).Z\/O+Y*
MY3*[?II]W[>P!R&1QV+SE#4SK3"9(HJR+6P9M(]U[I??&W_LM_\ F1?^'+\5
M?_@>\7[]U[JP'W[KW1)=Y? ;H_L*7O2EWKF>XMP[4^1=?F\QVCU]4]O;UI-B
MY/.YO ;/VL,YB\+B\C028+(X7;^PL538TTLT<5!]J)8D6=Y)6]U[I0=6_"?I
M7J3:'8>PMNS=CYC:':V.K\/V!A-\=F;OWM3[BQ53UQM+J"@H)Y=PY*MJZ2'
M=8;'QF$HC320NM)3:Y6EG=YF]U[I20_&C"5_QVVQ\<MV[TWKG=N;8VU0;,3<
M6)RAV?G\YM3#T-3M[%87<\.#TX/<5%4;/E3'96EK*6;&Y;2\LM*I=5C]U[HI
MF\?Y1?Q4R.S]\X'K1>QNG-P9O9.X=G]=;EVKV3OO(TG2S;CVYN?;V5K=A[3S
M.Y*C!K0YZ+>.3.9H:@219:#(5,#O''*-'NO=1\?_ "@_BO\ QVFWWN"O[:RW
M9TN:Q.[\WO+%]H;OVU1U&]J/#[!Q>5S>V=GT65J-N[#Q>>EZQP=1/B\7'%1M
M+C:=G$DB&5O=>Z':;^7[\=ZS;&S-F9BE["S^UNO.@][_ !SV?A,YV9O'(4&%
MV/V'2QXS=.<IX9,FH/9%;@XQCDW&U\I#0%H4E5&:_NO= _F_Y1_Q&W'6;5R&
M:_TT9:LV7O/#=F;<FRO=F_,RE#V?M_)=GYK$=B2TN9R60HLCN6DS'<VYZD"I
MCFH6DR\H:G*+$B>Z]T<#?W0&VNP*KHNCKJZ;&[(Z+WKANP\/LC&4%'2T&;W1
MLS$3XWKAZVLA$,N/P^R:NK>OBHJ6...HK(:;61#"T,ONO=#R%52Q  +-J8V
M+-I"ZC;ZG2H'^L/?NO=<O?NO=$&^#'_'R?/3_P 7Y[3_ /?3]&^_=>ZQ5G_;
MTS;G_B@.]/\ X(G87OW7NC/]<] =(=0;L[5WWU7U-U]UYO/O3=5/O;N3=&S]
MJX? 9SLW=U+!44\&XMZY'&TM/5;@RT:UE0XFJ&=O-4SRG]R>9W]U[JC;:E!_
M+LR.=WSNGN;#=LX/Y =0[W^6&]=G;$SF_P#=O<F]J+#]7]U_(/?O;^ZNOUH,
M(VPJY>^=R]0[WK8L%EC6UE9AZ::@ACID\M-'[KW24V?L7^7/VCUU)1=Y;XWA
MUOBNU=L=:XO!_&S"YC?F<WKM!\WWGV[WAA<+3]B;*V_5[E[)SDO9W9&1?(8C
M%J*38\[K@JR&*:*\GNO="+UAN+^6QUYW9M'Y-[(^;F8I]M[%PDT^.QN]<+NO
M,PUT?<F[\UN+<.5FWWO':ZUN3PV^L[\@L35)(D,E1BJ6NHS25E+C<@\4_NO=
M<DVG_*@W1+-'E.X>T]M5W8U+-OW*UVX^S.]<#VCNVIH.U^_NK<OVYN^BRV .
M5IMIT6X=^[AP]1N^HJX\728VIHX:EJ6ECH)']U[I+?[+/\.]Y[7^3OR+ZJ["
M[*^4[['ILW5[IZ^VCV!N/X_5V'Z]U8NLSFVZ_=M7#CLEG]N5VWNG:1)'HXH:
M7<N6P/W=29LF9JZ/W7NL,_7W\M3L+K;;&Q>Z=P[X^.O:O;73>3S^V>K,5W+O
M+M3>U+TQV9MO%XOK/K^G?;^$S=)N;%XW:201[7V#/!55L=,:J"FI*RF\LC>Z
M]TONENP_@QM3XM]D?%GN'NOMC;&&P'<_9'5N[J7<<.Y,1N'?G\4HNP=MY7,1
M+L?#;B7>76O<&T]E;@SU709N;,-@B]11UXH*C%T]-1>Z]T&_;&POY3O9O;'1
MN0@R7:V^-B[MK<[@,'N/K_N3M"CZWV7EL1\?.E9NH<5M[JVFJ/[P=N4W<74_
M3FWZW8M=@<?GJ3(R[5.2H)Y)O+._NO=*"NV#_+-Q.\>JJ+K7YJ;GVG)UMD^I
MNZXZ@Y#=?:%/X-XMTQUQT?NR'L#-8C);8VGMN$;CPE(L56]3A/O,Y35V0IEJ
M:2EJ(/=>ZL*^)O\ +_\ B1TK+LOMSH-.RI\34X;,9;:5/O?>^]]SX:.AW]N+
M+=AY?+8[;78ZU&1VOD,_O?<^2ST\M-'05,V2RM7++J6IE1O=>Z6/\S?_ +(
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
M,>M2RAO?NO=)W_AOJG_[S2_F#_\ I3^4_P#L;]^Z]U[_ (;ZI_\ O-+^8/\
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
M>P-G4=?N')Y#:NXZROIL?@LI/'!3HT42/*[L&;25]U[I:?[(%7_]YU_S"/\
MT?>VO_M8>_=>Z]_L@5?_ -YU_P PC_T?>VO_ +6'OW7NO?[(%7_]YU_S"/\
MT?>VO_M8>_=>Z]_L@5?_ -YU_P PC_T?>VO_ +6'OW7NO?[(%7_]YU_S"/\
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
M!S4&7P5=O/9'7>=R&,DIMPI2O*^+AC^^I:A(VD1 Y]U[I#?S-_\ L@#Y9_\
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
MM%D*FEIIF*+)+#$[Z;E5^GOW7NB>?S-_^R /EG_XAG='_6J'W[KW1Z$_0O\
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
M>*:*15>.1&5@""/?NO=&A_V<SX?_ />5OQL_]'GU?_\ 93[]U[KW^SF?#_\
M[RM^-G_H\^K_ /[*??NO=--1\K_A'5Y&/+U?R4^*]3EHJ&HQ<64J.X^I)\C'
MC*MM=5CHZZ3<;5*4%2PO)"&$;GZ@^_=>Z:S\D_@4<GMO-'OWXB',;-HIL;M#
M*GM3IK^([5QU30MC*B@VY7?QW[G"4<V-D:G>*F:)&@8QD:"0?=>Z]0?)3X%8
MH5L>+[]^(>-3)M"^2CH.U.F:-<@]-#/3TS5JT^=C%6U/!52HADU%$D8"P8@^
MZ]T[X_Y9_"C$J$Q7R8^+6,1:2CH%3']R]342K0XY9$Q]&%IMR1@4E"DSB&/A
M(@Y"@7/OW7NG/_9S/A__ -Y6_&S_ -'GU?\ _93[]U[KW^SF?#__ +RM^-G_
M *//J_\ ^RGW[KW15=R=V],=M_S"/A?2]4]N]8=FU6$Z7^9U5FJ;KW?VU-Z5
M&&I*U_C?#1U64@VWELE+CZ:KGIW2.28(CNI4$D6]^Z]U9[[]U[KWOW7NO>_=
M>ZK3^ G:_5>W.CMW8C<'9O7>$RM-\I?F@*K%9;>^V*#)T3GY9=R$15U!592*
MKHIRMF$<J(^AE:VEE)]U[H['^G7I'_G\?5?_ *,+:7_UW]^Z]U[_ $Z](_\
M/X^J_P#T86TO_KO[]U[KW^G7I'_G\?5?_HPMI?\ UW]^Z]U[_3KTC_S^/JO_
M -&%M+_Z[^_=>Z]_IUZ1_P"?Q]5_^C"VE_\ 7?W[KW7O].O2/_/X^J__ $86
MTO\ Z[^_=>Z[7O+I1R0G<'5K$ L0O8&TF.E068\9<\*HN?Z#W[KW77^G7I'_
M )_'U7_Z,+:7_P!=_?NO=>_TZ](_\_CZK_\ 1A;2_P#KO[]U[KW^G7I'_G\?
M5?\ Z,+:7_UW]^Z]U[_3KTC_ ,_CZK_]&%M+_P"N_OW7NO?Z=>D?^?Q]5_\
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
M!]U[HZL'PF^$M5#%4TWQ'^+%13U$:305$'0G4LL,\,H#QRQ2Q[4:.2.1""K
MD$&X]^Z]UF_V1[X5_P#>(/Q=_P#1 =3_ /V)>_=>Z]_LCWPK_P"\0?B[_P"B
M ZG_ /L2]^Z]U[_9'OA7_P!X@_%W_P!$!U/_ /8E[]U[KW^R/?"O_O$'XN_^
MB ZG_P#L2]^Z]U[_ &1[X5_]X@_%W_T0'4__ -B7OW7NO?[(]\*_^\0?B[_Z
M(#J?_P"Q+W[KW0I];=)],]-1Y>'J#J/K'JJ+<$M'-GXNM]@[5V-'G)L?'-#C
MY<NFV,3BUR4E#'42+"TP<Q*[!;!C?W7NHW9'0W1W<=1B:OM_IGJCM6JP$-73
MX*J[(Z[VAOBHPT&0>"2O@Q,VY\/E),=#6O2Q-,L)19#&I8'2+>Z]T&O^R/?"
MO_O$'XN_^B ZG_\ L2]^Z]U[_9'OA7_WB#\7?_1 =3__ &)>_=>Z]_LCWPK_
M .\0?B[_ .B ZG_^Q+W[KW7O]D>^%?\ WB#\7?\ T0'4_P#]B7OW7NO?[(]\
M*_\ O$'XN_\ H@.I_P#[$O?NO=>_V1[X5_\ >(/Q=_\ 1 =3_P#V)>_=>Z]_
MLCWPK_[Q!^+O_H@.I_\ [$O?NO=>_P!D>^%?_>(/Q=_]$!U/_P#8E[]U[KW^
MR/?"O_O$'XN_^B ZG_\ L2]^Z]U[_9'OA7_WB#\7?_1 =3__ &)>_=>Z]_LC
MWPK_ .\0?B[_ .B ZG_^Q+W[KW0I];=)=,=-1YB+J#J/K#JF+<,M'-GXNMM@
M[5V-'G)L='-#CY<PFV,3BUR<M#%42+"TP<Q+(P6P8W]U[H3_ '[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW1 :S_MZ9MS_ ,4!WI_\$3L+W[KW1_O?NO=4.]E?&SY]=2YSY._)+KK(T6?[
M!^5$G7"=A[ Z/ST-/V'MROZO^0^TL)U/0;"WAV#M>3:55@ZKXG93-X'=6:EQ
M6+K,/+'!6T='DZB(RGW7NFCJ;XT_S$^SFKA\AMU56\X>F?F)M3<FT$[?W'@<
M?'NG;G4'=U-OG9?:740V5UE32[:3 =.5]1M!*C*+-+OK+!LO6T^(CC$%3[KW
M4C:7QA_G48V3 U>ZOE=UWD!1?P6OJ=M[8WS0XK 19S;%-CL30-//4?%.&KR>
MUMV4E#]_F<-3IC*.*NFGAI E.T17W7NC9=;=$_S *#N7KS<G8?R/EEZPP.\^
MPMP=A;4V]GMMY.'?M?E,@1MB9*+</2YR& ZFJ-G-]K'M"@R=)D=O9]%K(\UD
MJ8NC>Z]T73>_P0^:V.[$W=F^H]_]1XRJW-\Q=\?('*]^2UJ8GO\ S_1'9=3@
MH:[X\T^>W/U'VO7;#S/6^V8:G;6%RN$R--BZG:M'1Q/14U>TE1%[KW0B[Z^.
M7\T.O[GR6\]E?*C;M#UW-N#?V-38-;N-L=AJK;N0[/VCN;J/>U+31]+[ARVW
M<SUYTW@:K9V;P,>0K*/=>9KI\\U71-+]HGNO=![L?XW?.OY&_#??&$[MWYF<
M=NO>W9O2_8NV^F_D158:JESF(Z9[EI]T]B]8]SY;JS:M!!M?JCY-[4VI0XZ?
M;V.@ST> HZF>263)0UE3BU]U[HRNPN@OE?U_WO1;VV55]3]8?'IAD-TUGQPV
M!DV@P<^:W%MO=:[XVSG/N.OJ>BK]S;I[/RN$W)2[OQ\^.3%T>(K,/_")UR#U
M[>Z]T_\ <G5/??8O=WP_^2.V.F^J5W-TCMCOVCW'M'L7L9*'<& S';>"VOMS
M 0[?W9MKKO?%%54&/3!S5&3DIY:9S#*L<*S,6 ]U[HMO4OPS^<FT?E=L/O3M
MSM#9W=FU^I]U?*&IV%#G.U-Z5&=QO7/?U-B)L5LK'X+)]8+34.>V[N7"QO\
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
M-A&Q5'MVE^XI<I-52Q4<<#.GNO=8NX<[\Z>_?AA\7]X=<;0W1O7Y&8GM'/\
M;>]SA*+*='=<Y':_7LN]XJ7JK>>U)NZ=C;@WI0[]H<OBL?C_ +/)SX'-5M#)
MEFFI*04\,GNO===X_+;^8SU?'VI/D>MZ+:.$SG<,&U^CMRU'2#[S%'LI=U]O
M/"9,/M#NS/5^ZLY6=7[3V_F9SDH]OFHJZNKQU#%]]+2P1^Z]TI]F]P_S<7Q&
MS,AG>E,3GY:OLO,8[<:_W V!LBJJ^IIMU=0YWK7>46 R_P C*FLVMG\OTM6[
MOBW?BZJJJ*K![\HXL=0QU-!]M6U?NO= ]6;Y_G&]C;DV)%N[IG<>S\'UUNG:
M/8Z9#KRFZZV?B>TLADNH>V*+L7K'LO;\OR9R.9FZSZQWSDMN-B:2.I>?>LE1
M(7DH)<9%4-[KW5X/3%9O/(]/]49#L?;D.T.PZ[K;8M9OS:5/)Y:?:^\ZG;&+
MFW1MV"49K<@DAPF<DGID;^(Y#4L0/W,_^=;W7NBO;O\ ^WE70O\ XI?\G?\
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
M;:$&&[&SC;BZ\,N\MKU^T(-VX:+;.3$&3AJ]ST^4JL[5RXJ" ^Z]TAL5\/\
M^:+75OQ]J]U_+G(QP==]NT^6[2I<+W=E*:L[$ZHW#M+J2FW[A,E48[XZ8;!Y
MRL3>VT-PU.#IY,;05&(H,X%I<C XDC]^Z]T(W5GQG_F44V(WMMSO/Y14>[H\
MUL[O?"]:;BV%OVOVE7]:9CL?#[BIMIR[M-'TYBLOVC'LNNRU$-NY05N*RNWA
MBEGD&2EJI!#[KW0;;.^*_P#-TP.R-B;<SORQV'G<QM+/=%Y'<.<K-]9_/U>^
M\;UID=WU'8^WLG)G>B8XI-O=U;7S.-PV42JBGKHZK'?Q**ICF=D;W7NE)G?B
M'_,+V=\=/B1U#\9>Z^M^DZ_HWK3>&S^Q,?B-SY.HP6ZJC(8"OVWL[#8BKW%T
MWN^)L+M'[FFR=%7/C:2MI*N@$'BF@G?3[KW31O\ ^)W\U$8^3_0[\O9\#60]
ME[[R].N_>TZ?=576=79G8VV-M[,V1-6S_&BJQ=#D=L[BFS&9;)?85-;)604J
M--+!-(L'NO=-S]:?S1<?V3L'8M)VMV-3R;>ZH[AI\3V-_&=@[XZ>DWQO#*]U
MP=3YSM^KRFPMI;CW_)UQ@<CM<92ACQN/J9,A14L]%]Y3'(Q3>Z]U(RGQ8_FR
M4.4RU1LOY?25D0H=K+L2N[,[(VYE1M^NQ^#ZTDK6["VOLSXJ;7P^_J>CWAB]
MTO4"FGQSYS%9"CAE>FD21HO=>Z[?XB?S4ZF'/XBM^9V1R5-N?JG>6U:G-Y#L
MK'867;>_=U=<]M8R?<6T:'KWXU;/R^-QV+[4RFT<IM^K;*/EL+B*"LIG:HD*
M"7W7NK&?CCL'Y&;%W)W@>[NQL7V#L_<N]L/G^E84R-9DMQ['VK+MNDILSL7,
MU3[<VW09#&X#+TZQX^O\<F1R:F6JKV$\EO?NO=&J]^Z]U[W[KW7O?NO=)?>V
MUJ+?.S=V[)R4]338[>&V,]M;(5-&R+5T]%N#%U>)J9Z5I$DB6IB@JV9"RLH8
M"X(]^Z]U7EU_\-OF3UEL/9'6VT_YCVXH-J]>[1VWL?;,%=\5NAJVNAV]M/#4
M6!PL5;6M#&:RKCQU!$)9=*>1P6TB]O?NO=*__9;OG3_WLDS'_I)G0O\ T9[]
MU[KW^RW?.G_O9)F/_23.A?\ HSW[KW7O]EN^=/\ WLDS'_I)G0O_ $9[]U[K
MW^RW?.G_ +V29C_TDSH7_HSW[KW7O]EN^=/_ 'LDS'_I)G0O_1GOW7NO?[+=
M\Z?^]DF8_P#23.A?^C/?NO=>_P!EN^=/_>R3,?\ I)G0O_1GOW7NO?[+=\Z?
M^]DF8_\ 23.A?^C/?NO=*'I[XJ=N;3[[QW?O=WRHSO?V=VYU/O+J;:&"EZ@Z
MVZNQ.#QN_=V;!W9N3,54^RJ<Y#-Y"6HZZH(($FD$%/&TI"EWN/=>Z/+[]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO_3W^/?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
2^Z]U[W[KW7O?NO=>]^Z]U__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239329271048">
<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, 2021 </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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2021<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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">1113<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="top.Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Beijing, the People&#8217;s Republic of China<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">10 8911-8888<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="top.Show.showAR( this, 'defref_dei_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">CN<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">2,690,646,636<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">428,185,501<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Email address of contact personnel.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of contact personnel</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 3 such as an Office Park</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country code.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>32
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239332937400">
<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, 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>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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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; 70,767<span></span>
</td>
<td class="nump">$ 11,105<span></span>
</td>
<td class="nump">&#165; 86,085<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="top.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">5,926<span></span>
</td>
<td class="nump">930<span></span>
</td>
<td class="nump">4,434<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="top.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">114,564<span></span>
</td>
<td class="nump">17,978<span></span>
</td>
<td class="nump">60,577<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="top.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">11,900<span></span>
</td>
<td class="nump">1,867<span></span>
</td>
<td class="nump">7,112<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="top.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,959<span></span>
</td>
<td class="nump">621<span></span>
</td>
<td class="nump">3,768<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="top.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">75,601<span></span>
</td>
<td class="nump">11,863<span></span>
</td>
<td class="nump">58,933<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="top.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">11,455<span></span>
</td>
<td class="nump">1,797<span></span>
</td>
<td class="nump">7,076<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="top.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">5,500<span></span>
</td>
<td class="nump">863<span></span>
</td>
<td class="nump">6,667<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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">149<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">299,672<span></span>
</td>
<td class="nump">47,024<span></span>
</td>
<td class="nump">234,801<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">32,944<span></span>
</td>
<td class="nump">5,170<span></span>
</td>
<td class="nump">22,597<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="top.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">5,817<span></span>
</td>
<td class="nump">913<span></span>
</td>
<td class="nump">7,906<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="top.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">5,837<span></span>
</td>
<td class="nump">916<span></span>
</td>
<td class="nump">6,463<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="top.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">14,328<span></span>
</td>
<td class="nump">2,248<span></span>
</td>
<td class="nump">11,125<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="top.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">19,987<span></span>
</td>
<td class="nump">3,136<span></span>
</td>
<td class="nump">15,484<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="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">12,433<span></span>
</td>
<td class="nump">1,951<span></span>
</td>
<td class="nump">10,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="top.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">63,222<span></span>
</td>
<td class="nump">9,921<span></span>
</td>
<td class="nump">58,501<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="top.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">19,088<span></span>
</td>
<td class="nump">2,995<span></span>
</td>
<td class="nump">39,085<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="top.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,111<span></span>
</td>
<td class="nump">174<span></span>
</td>
<td class="nump">533<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="top.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">21,804<span></span>
</td>
<td class="nump">3,423<span></span>
</td>
<td class="nump">13,316<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="top.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="nump">264<span></span>
</td>
<td class="nump">41<span></span>
</td>
<td class="nump">243<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="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent', window );">Assets held for sale</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,330<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">196,835<span></span>
</td>
<td class="nump">30,888<span></span>
</td>
<td class="nump">187,487<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="top.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">496,507<span></span>
</td>
<td class="nump">77,912<span></span>
</td>
<td class="nump">422,288<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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,032 million and RMB22,458 million as of December 31, 2020 and 2021, 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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">4,368<span></span>
</td>
<td class="nump">685<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="top.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">140,484<span></span>
</td>
<td class="nump">22,045<span></span>
</td>
<td class="nump">106,818<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="top.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">29,106<span></span>
</td>
<td class="nump">4,567<span></span>
</td>
<td class="nump">21,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="top.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 RMB492 million as of December 31, 2020 and 2021, respectively)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,458<span></span>
</td>
<td class="nump">543<span></span>
</td>
<td class="nump">3,417<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="top.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">2,568<span></span>
</td>
<td class="nump">403<span></span>
</td>
<td class="nump">3,029<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="top.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">519<span></span>
</td>
<td class="nump">81<span></span>
</td>
<td class="nump">585<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="top.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">34,468<span></span>
</td>
<td class="nump">5,409<span></span>
</td>
<td class="nump">30,035<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="top.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">6,665<span></span>
</td>
<td class="nump">1,046<span></span>
</td>
<td class="nump">5,513<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="top.Show.showAR( this, 'defref_us-gaap_SeniorNotesCurrent', window );">Unsecured senior notes</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,260<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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">360<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="top.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">221,636<span></span>
</td>
<td class="nump">34,779<span></span>
</td>
<td class="nump">174,017<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 RMB1,121 million and RMB629 million as of December 31, 2020 and 2021, respectively)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,297<span></span>
</td>
<td class="nump">204<span></span>
</td>
<td class="nump">1,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="top.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">9,386<span></span>
</td>
<td class="nump">1,473<span></span>
</td>
<td class="nump">9,594<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="top.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">1,897<span></span>
</td>
<td class="nump">298<span></span>
</td>
<td class="nump">1,922<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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,936<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="top.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">13,721<span></span>
</td>
<td class="nump">2,153<span></span>
</td>
<td class="nump">10,250<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="top.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,786<span></span>
</td>
<td class="nump">280<span></span>
</td>
<td class="nump">332<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="top.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">28,087<span></span>
</td>
<td class="nump">4,408<span></span>
</td>
<td class="nump">26,652<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">249,723<span></span>
</td>
<td class="nump">39,187<span></span>
</td>
<td class="nump">200,669<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="top.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="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityAbstract', window );"><strong>MEZZANINE 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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests', window );">Convertible redeemable&#160;non-controlling&#160;interests</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,212<span></span>
</td>
<td class="nump">190<span></span>
</td>
<td class="nump">17,133<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Ordinary shares (US$0.00002 par value; 100,000,000,000 shares authorized; 2,685,542,982 Class A ordinary shares issued and 2,667,590,268 outstanding, 444,250,851 Class B ordinary shares issued and 435,908,771 outstanding as of December 31, 2020; 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.)</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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">182,578<span></span>
</td>
<td class="nump">28,650<span></span>
</td>
<td class="nump">153,358<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="top.Show.showAR( this, 'defref_jd_StatutoryReserves', window );">Statutory reserves</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,586<span></span>
</td>
<td class="nump">249<span></span>
</td>
<td class="nump">1,533<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="top.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,968)<span></span>
</td>
<td class="num">(466)<span></span>
</td>
<td class="num">(1,218)<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="top.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">33,805<span></span>
</td>
<td class="nump">5,305<span></span>
</td>
<td class="nump">37,418<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="top.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">(6,090)<span></span>
</td>
<td class="num">(956)<span></span>
</td>
<td class="num">(3,548)<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="top.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">208,911<span></span>
</td>
<td class="nump">32,782<span></span>
</td>
<td class="nump">187,543<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="top.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">36,661<span></span>
</td>
<td class="nump">5,753<span></span>
</td>
<td class="nump">16,943<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="top.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">245,572<span></span>
</td>
<td class="nump">38,535<span></span>
</td>
<td class="nump">204,486<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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; 496,507<span></span>
</td>
<td class="nump">$ 77,912<span></span>
</td>
<td class="nump">&#165; 422,288<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: 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 http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: 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 http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6801-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 http://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 http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 http://asc.fasb.org/extlink&amp;oid=124359900&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)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: 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 http://asc.fasb.org/extlink&amp;oid=124359900&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<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 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: 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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 http://asc.fasb.org/extlink&amp;oid=124359900&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)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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(12))<br> -URI http://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(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 6: 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 http://asc.fasb.org/extlink&amp;oid=124359900&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)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 10: 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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 11: 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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 12: 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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 13: 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(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 http://asc.fasb.org/extlink&amp;oid=124359900&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)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 16: 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 http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: 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(11))<br> -URI http://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 23: http://www.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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 24: 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(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 25: 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 http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123351718&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<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.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://asc.fasb.org/extlink&amp;oid=120398452&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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123360276&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 http://asc.fasb.org/extlink&amp;oid=123360276&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 http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123360276&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 http://asc.fasb.org/extlink&amp;oid=123360276&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 http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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 after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2510-110228<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 http://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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 6: 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 http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 7: 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 http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DueFromRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=124359900&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)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<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(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<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 210.5-02(3)(a)(2))<br> -URI http://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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: 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 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 11: 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 http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&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 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123351718&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 http://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 http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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(7))<br> -URI http://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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<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(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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(14))<br> -URI http://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> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: 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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br><br>Reference 2: 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 http://asc.fasb.org/extlink&amp;oid=120398452&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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://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 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<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 http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: 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 http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: 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 http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SeniorNotesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the portion of long-term notes having the highest claim on the assets of the issuer in case of bankruptcy or liquidation, due within one year or the normal operating cycle, if longer. Senior note holders are paid off in full before any payments are made to debt holders having a lesser priority of repayment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeniorNotesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://asc.fasb.org/extlink&amp;oid=120398452&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)(1)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124434974&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 http://asc.fasb.org/extlink&amp;oid=124434974&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 http://asc.fasb.org/extlink&amp;oid=123454820&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123459177&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 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 18: 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 http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: 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 http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: 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 http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: 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 http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: 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 http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: 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 http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: 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 http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: 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 http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 26: 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 http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: 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 http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_TemporaryEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>33
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239333272232">
<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, 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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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; 221,636<span></span>
</td>
<td class="nump">$ 34,779<span></span>
</td>
<td class="nump">&#165; 174,017<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="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenues - current</a></td>
<td class="nump">3,458<span></span>
</td>
<td class="nump">543<span></span>
</td>
<td class="nump">3,417<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="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Deferred revenues - non-current</a></td>
<td class="nump">&#165; 1,297<span></span>
</td>
<td class="nump">$ 204<span></span>
</td>
<td class="nump">&#165; 1,618<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="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A ordinary shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Ordinary shares, shares issued (in shares)</a></td>
<td class="nump">2,731,123,330<span></span>
</td>
<td class="nump">2,731,123,330<span></span>
</td>
<td class="nump">2,685,542,982<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ordinary shares, shares outstanding (in shares)</a></td>
<td class="nump">2,690,342,230<span></span>
</td>
<td class="nump">2,690,342,230<span></span>
</td>
<td class="nump">2,667,590,268<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B ordinary shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Ordinary shares, shares issued (in shares)</a></td>
<td class="nump">428,185,501<span></span>
</td>
<td class="nump">428,185,501<span></span>
</td>
<td class="nump">444,250,851<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ordinary shares, shares outstanding (in shares)</a></td>
<td class="nump">420,449,419<span></span>
</td>
<td class="nump">420,449,419<span></span>
</td>
<td class="nump">435,908,771<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenues - current | &#165;</a></td>
<td class="nump">&#165; 492<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 492<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="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Deferred revenues - non-current | &#165;</a></td>
<td class="nump">629<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,121<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Current liabilities, consolidated VIEs and VIEs' subsidiaries without recourse to the primary beneficiaries | &#165;</a></td>
<td class="nump">&#165; 22,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 22,032<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123360276&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 http://asc.fasb.org/extlink&amp;oid=123360276&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 http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123360276&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 http://asc.fasb.org/extlink&amp;oid=123360276&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 http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>34
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239329370504">
<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, 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, 2020 </div>
<div>CNY (&#165;) </div>
<div>&#165; / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenues</a></td>
<td class="nump">&#165; 951,592<span></span>
</td>
<td class="nump">$ 149,326<span></span>
</td>
<td class="nump">&#165; 745,802<span></span>
</td>
<td class="nump">&#165; 576,888<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="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenues</a></td>
<td class="num">(822,526)<span></span>
</td>
<td class="num">(129,072)<span></span>
</td>
<td class="num">(636,694)<span></span>
</td>
<td class="num">(492,467)<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="top.Show.showAR( this, 'defref_jd_FulfillmentCosts', window );">Fulfillment</a></td>
<td class="num">(59,055)<span></span>
</td>
<td class="num">(9,267)<span></span>
</td>
<td class="num">(48,700)<span></span>
</td>
<td class="num">(36,968)<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="top.Show.showAR( this, 'defref_us-gaap_MarketingExpense', window );">Marketing</a></td>
<td class="num">(38,743)<span></span>
</td>
<td class="num">(6,080)<span></span>
</td>
<td class="num">(27,156)<span></span>
</td>
<td class="num">(22,234)<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="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="num">(16,332)<span></span>
</td>
<td class="num">(2,563)<span></span>
</td>
<td class="num">(16,149)<span></span>
</td>
<td class="num">(14,619)<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="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="num">(11,562)<span></span>
</td>
<td class="num">(1,814)<span></span>
</td>
<td class="num">(6,409)<span></span>
</td>
<td class="num">(5,490)<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="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Gain on sale of development properties</a></td>
<td class="nump">767<span></span>
</td>
<td class="nump">120<span></span>
</td>
<td class="nump">1,649<span></span>
</td>
<td class="nump">3,885<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">4,141<span></span>
</td>
<td class="nump">650<span></span>
</td>
<td class="nump">12,343<span></span>
</td>
<td class="nump">8,995<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Share of results of equity investees</a></td>
<td class="num">(4,918)<span></span>
</td>
<td class="num">(772)<span></span>
</td>
<td class="nump">4,291<span></span>
</td>
<td class="num">(1,738)<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="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(1,213)<span></span>
</td>
<td class="num">(190)<span></span>
</td>
<td class="num">(1,125)<span></span>
</td>
<td class="num">(725)<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="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Others, net</a></td>
<td class="num">(590)<span></span>
</td>
<td class="num">(93)<span></span>
</td>
<td class="nump">35,310<span></span>
</td>
<td class="nump">7,161<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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income/(loss) before tax</a></td>
<td class="num">(2,580)<span></span>
</td>
<td class="num">(405)<span></span>
</td>
<td class="nump">50,819<span></span>
</td>
<td class="nump">13,693<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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expenses</a></td>
<td class="num">(1,887)<span></span>
</td>
<td class="num">(296)<span></span>
</td>
<td class="num">(1,482)<span></span>
</td>
<td class="num">(1,803)<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="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income/(loss)</a></td>
<td class="num">(4,467)<span></span>
</td>
<td class="num">(701)<span></span>
</td>
<td class="nump">49,337<span></span>
</td>
<td class="nump">11,890<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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net loss attributable to&#160;non-controlling&#160;interests shareholders</a></td>
<td class="num">(923)<span></span>
</td>
<td class="num">(145)<span></span>
</td>
<td class="num">(75)<span></span>
</td>
<td class="num">(297)<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="top.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">16<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income/(loss) attributable to ordinary shareholders</a></td>
<td class="num">(3,560)<span></span>
</td>
<td class="num">(559)<span></span>
</td>
<td class="nump">49,405<span></span>
</td>
<td class="nump">12,184<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="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income/(loss)</a></td>
<td class="num">(4,467)<span></span>
</td>
<td class="num">(701)<span></span>
</td>
<td class="nump">49,337<span></span>
</td>
<td class="nump">11,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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="num">(2,872)<span></span>
</td>
<td class="num">(451)<span></span>
</td>
<td class="num">(7,955)<span></span>
</td>
<td class="nump">794<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">705<span></span>
</td>
<td class="nump">313<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="top.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="num">(760)<span></span>
</td>
<td class="num">(259)<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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Net unrealized gains/(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="num">(55)<span></span>
</td>
<td class="nump">54<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive income/(loss)</a></td>
<td class="num">(2,872)<span></span>
</td>
<td class="num">(451)<span></span>
</td>
<td class="num">(8,010)<span></span>
</td>
<td class="nump">848<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="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Total comprehensive income/(loss)</a></td>
<td class="num">(7,339)<span></span>
</td>
<td class="num">(1,152)<span></span>
</td>
<td class="nump">41,327<span></span>
</td>
<td class="nump">12,738<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="top.Show.showAR( this, 'defref_jd_ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest', window );">Total comprehensive loss attributable to&#160;non-controlling&#160;interests shareholders</a></td>
<td class="num">(1,253)<span></span>
</td>
<td class="num">(197)<span></span>
</td>
<td class="num">(373)<span></span>
</td>
<td class="num">(253)<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="top.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">16<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income/(loss) attributable to ordinary shareholders</a></td>
<td class="num">&#165; (6,102)<span></span>
</td>
<td class="num">$ (958)<span></span>
</td>
<td class="nump">&#165; 41,693<span></span>
</td>
<td class="nump">&#165; 12,988<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net income/(loss) per share | (per share)</a></td>
<td class="num">&#165; (1.15)<span></span>
</td>
<td class="num">$ (0.18)<span></span>
</td>
<td class="nump">&#165; 16.35<span></span>
</td>
<td class="nump">&#165; 4.18<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net income/(loss) per share | (per share)</a></td>
<td class="num">&#165; (1.15)<span></span>
</td>
<td class="num">$ (0.18)<span></span>
</td>
<td class="nump">&#165; 15.84<span></span>
</td>
<td class="nump">&#165; 4.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic | shares</a></td>
<td class="nump">3,107,436,665<span></span>
</td>
<td class="nump">3,107,436,665<span></span>
</td>
<td class="nump">3,021,808,985<span></span>
</td>
<td class="nump">2,912,637,241<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="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted | shares</a></td>
<td class="nump">3,107,436,665<span></span>
</td>
<td class="nump">3,107,436,665<span></span>
</td>
<td class="nump">3,109,024,030<span></span>
</td>
<td class="nump">2,967,321,803<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenues</a></td>
<td class="nump">&#165; 815,655<span></span>
</td>
<td class="nump">$ 127,994<span></span>
</td>
<td class="nump">&#165; 651,879<span></span>
</td>
<td class="nump">&#165; 510,734<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenues</a></td>
<td class="nump">&#165; 135,937<span></span>
</td>
<td class="nump">$ 21,332<span></span>
</td>
<td class="nump">&#165; 93,923<span></span>
</td>
<td class="nump">&#165; 66,154<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income loss attributable to redeemable non-controlling interest</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://asc.fasb.org/extlink&amp;oid=123454820&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://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 http://asc.fasb.org/extlink&amp;oid=125512782&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2443-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123384075&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123581744&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 http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123454820&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>35
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239326444184">
<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, 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>CNY (&#165;)</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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income/(loss)</a></td>
<td class="num">&#165; (4,467)<span></span>
</td>
<td class="num">$ (701)<span></span>
</td>
<td class="nump">&#165; 49,337<span></span>
</td>
<td class="nump">&#165; 11,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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">6,232<span></span>
</td>
<td class="nump">978<span></span>
</td>
<td class="nump">6,068<span></span>
</td>
<td class="nump">5,828<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">9,134<span></span>
</td>
<td class="nump">1,433<span></span>
</td>
<td class="nump">4,156<span></span>
</td>
<td class="nump">3,695<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="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Losses from disposal of property, equipment and software</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">68<span></span>
</td>
<td class="nump">65<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="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain from extinguishment of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11)<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="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax</a></td>
<td class="num">(651)<span></span>
</td>
<td class="num">(102)<span></span>
</td>
<td class="num">(719)<span></span>
</td>
<td class="nump">533<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="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of discounts and issuance costs of the unsecured senior notes</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">19<span></span>
</td>
<td class="nump">15<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="top.Show.showAR( this, 'defref_jd_AllowanceForDoubtfulAccounts', window );">Allowance for doubtful accounts</a></td>
<td class="nump">708<span></span>
</td>
<td class="nump">111<span></span>
</td>
<td class="nump">353<span></span>
</td>
<td class="nump">424<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="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfInvestments', window );">Impairment of investments</a></td>
<td class="nump">574<span></span>
</td>
<td class="nump">90<span></span>
</td>
<td class="nump">208<span></span>
</td>
<td class="nump">1,954<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="top.Show.showAR( this, 'defref_jd_FairValueChangeOfLongtermInvestments', window );">Fair value change of long-term investments</a></td>
<td class="nump">7,252<span></span>
</td>
<td class="nump">1,138<span></span>
</td>
<td class="num">(29,483)<span></span>
</td>
<td class="num">(3,496)<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="top.Show.showAR( this, 'defref_jd_GainLossOnDispositionOfBusinessAndInvestment', window );">Gain from business and investment disposals</a></td>
<td class="num">(140)<span></span>
</td>
<td class="num">(22)<span></span>
</td>
<td class="num">(279)<span></span>
</td>
<td class="num">(1,199)<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="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Gain on sale of development properties</a></td>
<td class="num">(767)<span></span>
</td>
<td class="num">(120)<span></span>
</td>
<td class="num">(1,649)<span></span>
</td>
<td class="num">(3,885)<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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Share of results of equity investees</a></td>
<td class="nump">4,918<span></span>
</td>
<td class="nump">772<span></span>
</td>
<td class="num">(4,291)<span></span>
</td>
<td class="nump">1,738<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="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign exchange (gains)/losses</a></td>
<td class="num">(42)<span></span>
</td>
<td class="num">(7)<span></span>
</td>
<td class="nump">90<span></span>
</td>
<td class="num">(124)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(5,632)<span></span>
</td>
<td class="num">(884)<span></span>
</td>
<td class="num">(412)<span></span>
</td>
<td class="nump">3,723<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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidSupplies', window );">Advance to suppliers</a></td>
<td class="num">(107)<span></span>
</td>
<td class="num">(17)<span></span>
</td>
<td class="num">(2,300)<span></span>
</td>
<td class="num">(128)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(16,697)<span></span>
</td>
<td class="num">(2,620)<span></span>
</td>
<td class="nump">799<span></span>
</td>
<td class="num">(13,916)<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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepayments and other current assets</a></td>
<td class="num">(2,539)<span></span>
</td>
<td class="num">(399)<span></span>
</td>
<td class="num">(260)<span></span>
</td>
<td class="nump">276<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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent', window );">Amount due from related parties</a></td>
<td class="num">(278)<span></span>
</td>
<td class="num">(44)<span></span>
</td>
<td class="nump">583<span></span>
</td>
<td class="num">(1,501)<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="top.Show.showAR( this, 'defref_jd_IncreaseDecreaseInOperatingLeaseRightsOfUseAssets', window );">Operating lease right-of-use assets</a></td>
<td class="num">(4,045)<span></span>
</td>
<td class="num">(635)<span></span>
</td>
<td class="num">(2,922)<span></span>
</td>
<td class="num">(1,407)<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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other&#160;non-current&#160;assets</a></td>
<td class="num">(1,701)<span></span>
</td>
<td class="num">(267)<span></span>
</td>
<td class="num">(871)<span></span>
</td>
<td class="num">(409)<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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">32,585<span></span>
</td>
<td class="nump">5,113<span></span>
</td>
<td class="nump">11,095<span></span>
</td>
<td class="nump">10,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="top.Show.showAR( this, 'defref_jd_IncreaseDecreaseInContractWithCustomerRefundLiability', window );">Advance from customers</a></td>
<td class="nump">8,702<span></span>
</td>
<td class="nump">1,366<span></span>
</td>
<td class="nump">4,052<span></span>
</td>
<td class="nump">3,061<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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenues</a></td>
<td class="num">(243)<span></span>
</td>
<td class="num">(38)<span></span>
</td>
<td class="num">(235)<span></span>
</td>
<td class="nump">455<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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable', window );">Taxes payable</a></td>
<td class="num">(468)<span></span>
</td>
<td class="num">(73)<span></span>
</td>
<td class="nump">849<span></span>
</td>
<td class="nump">723<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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueToRelatedParties', window );">Amount due to related parties</a></td>
<td class="num">(66)<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="nump">282<span></span>
</td>
<td class="nump">135<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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">5,257<span></span>
</td>
<td class="nump">825<span></span>
</td>
<td class="nump">4,784<span></span>
</td>
<td class="nump">4,418<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="top.Show.showAR( this, 'defref_jd_IncreaseDecreaseInOperatingLeaseLiabilities', window );">Operating lease liabilities</a></td>
<td class="nump">4,180<span></span>
</td>
<td class="nump">656<span></span>
</td>
<td class="nump">3,233<span></span>
</td>
<td class="nump">1,522<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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Other non-current liabilities</a></td>
<td class="nump">570<span></span>
</td>
<td class="nump">90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">42,301<span></span>
</td>
<td class="nump">6,638<span></span>
</td>
<td class="nump">42,544<span></span>
</td>
<td class="nump">24,781<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireShortTermInvestments', window );">Purchase of short-term investments</a></td>
<td class="num">(167,684)<span></span>
</td>
<td class="num">(26,313)<span></span>
</td>
<td class="num">(60,747)<span></span>
</td>
<td class="num">(24,501)<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments', window );">Maturity of short-term investments</a></td>
<td class="nump">113,362<span></span>
</td>
<td class="nump">17,789<span></span>
</td>
<td class="nump">25,148<span></span>
</td>
<td class="nump">2,018<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="top.Show.showAR( this, 'defref_jd_PaymentToAcquireLongTermTimeDeposits', window );">Purchases of long-term time deposits</a></td>
<td class="num">(160)<span></span>
</td>
<td class="num">(25)<span></span>
</td>
<td class="num">(5,000)<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="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireTradingSecuritiesHeldforinvestment', window );">Purchases of investment&#160;securities</a></td>
<td class="num">(2,656)<span></span>
</td>
<td class="num">(417)<span></span>
</td>
<td class="num">(1,122)<span></span>
</td>
<td class="num">(771)<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment', window );">Cash received from disposal of investment securities</a></td>
<td class="nump">13,165<span></span>
</td>
<td class="nump">2,066<span></span>
</td>
<td class="nump">9,139<span></span>
</td>
<td class="nump">1,009<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="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates', window );">Prepayments and investments in equity investees</a></td>
<td class="num">(11,576)<span></span>
</td>
<td class="num">(1,817)<span></span>
</td>
<td class="num">(16,939)<span></span>
</td>
<td class="num">(10,508)<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates', window );">Cash received from disposal of equity investments</a></td>
<td class="nump">407<span></span>
</td>
<td class="nump">64<span></span>
</td>
<td class="nump">1,092<span></span>
</td>
<td class="nump">3,606<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="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireLoansHeldForInvestment', window );">Cash paid for loan originations</a></td>
<td class="num">(82,197)<span></span>
</td>
<td class="num">(12,899)<span></span>
</td>
<td class="num">(60,304)<span></span>
</td>
<td class="num">(43,560)<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1', window );">Cash received from loan repayments</a></td>
<td class="nump">80,561<span></span>
</td>
<td class="nump">12,642<span></span>
</td>
<td class="nump">60,879<span></span>
</td>
<td class="nump">44,592<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="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property, equipment and software</a></td>
<td class="num">(5,562)<span></span>
</td>
<td class="num">(873)<span></span>
</td>
<td class="num">(3,370)<span></span>
</td>
<td class="num">(2,597)<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfProductiveAssets', window );">Disposal of equipment and other assets (Note 6)</a></td>
<td class="nump">1,765<span></span>
</td>
<td class="nump">277<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="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Purchase of intangible assets</a></td>
<td class="num">(23)<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="num">(19)<span></span>
</td>
<td class="num">(41)<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="top.Show.showAR( this, 'defref_jd_CashPaidForAssetAcquisitionsNetOfCashAcquire', window );">Cash paid for asset acquisitions, net of cash acquired</a></td>
<td class="num">(1,603)<span></span>
</td>
<td class="num">(252)<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="top.Show.showAR( this, 'defref_jd_PaymentsToAcquireLandUseRights', window );">Purchase of land use rights</a></td>
<td class="num">(7,825)<span></span>
</td>
<td class="num">(1,228)<span></span>
</td>
<td class="num">(1,518)<span></span>
</td>
<td class="num">(1,039)<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="top.Show.showAR( this, 'defref_jd_PaymentsForConstructionInProgress', window );">Cash paid for construction in progress</a></td>
<td class="num">(8,868)<span></span>
</td>
<td class="num">(1,392)<span></span>
</td>
<td class="num">(7,549)<span></span>
</td>
<td class="num">(5,322)<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="top.Show.showAR( this, 'defref_jd_ProceedsFromSalesOfDevelopmentProperties', window );">Cash received from sale of development properties</a></td>
<td class="nump">3,549<span></span>
</td>
<td class="nump">557<span></span>
</td>
<td class="nump">4,787<span></span>
</td>
<td class="nump">7,905<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="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash received from/(paid for) business combinations, net of cash acquired</a></td>
<td class="num">(321)<span></span>
</td>
<td class="num">(50)<span></span>
</td>
<td class="nump">671<span></span>
</td>
<td class="num">(41)<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties', window );">Loans settled by/(provided to) JD Technology</a></td>
<td class="num">(169)<span></span>
</td>
<td class="num">(27)<span></span>
</td>
<td class="num">(2,342)<span></span>
</td>
<td class="nump">4,149<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="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other investing activities</a></td>
<td class="nump">1,587<span></span>
</td>
<td class="nump">251<span></span>
</td>
<td class="num">(617)<span></span>
</td>
<td class="num">(248)<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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(74,248)<span></span>
</td>
<td class="num">(11,651)<span></span>
</td>
<td class="num">(57,811)<span></span>
</td>
<td class="num">(25,349)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">31,342<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="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of ordinary shares</a></td>
<td class="num">(5,246)<span></span>
</td>
<td class="num">(823)<span></span>
</td>
<td class="num">(312)<span></span>
</td>
<td class="num">(131)<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions', window );">Proceeds from issuance of ordinary shares pursuant to share-based awards</a></td>
<td class="nump">62<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="nump">236<span></span>
</td>
<td class="nump">112<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="top.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="nump">443<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMinorityShareholders', window );">Capital injection from&#160;non-controlling&#160;interest shareholders</a></td>
<td class="nump">27,662<span></span>
</td>
<td class="nump">4,341<span></span>
</td>
<td class="nump">34,579<span></span>
</td>
<td class="nump">6,649<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="top.Show.showAR( this, 'defref_us-gaap_PaymentsToMinorityShareholders', window );">Return of capital to&#160;non-controlling&#160;interests</a></td>
<td class="num">(68)<span></span>
</td>
<td class="num">(11)<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="top.Show.showAR( this, 'defref_jd_PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries', window );">Acquisition of additional equity interests in&#160;non-wholly&#160;owned subsidiaries</a></td>
<td class="num">(775)<span></span>
</td>
<td class="num">(122)<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromShortTermDebt', window );">Proceeds from short-term borrowings</a></td>
<td class="nump">7,133<span></span>
</td>
<td class="nump">1,119<span></span>
</td>
<td class="nump">14,766<span></span>
</td>
<td class="nump">5,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="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfShortTermDebt', window );">Repayment of short-term borrowings</a></td>
<td class="num">(5,982)<span></span>
</td>
<td class="num">(938)<span></span>
</td>
<td class="num">(16,582)<span></span>
</td>
<td class="num">(5,970)<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="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayment of long-term borrowings</a></td>
<td class="num">(29)<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="num">(123)<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="top.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="nump">6,804<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="top.Show.showAR( this, 'defref_jd_RepurchaseAndRepaymentOfUnsecuredSeniorNotes', window );">Repurchase and repayment of unsecured senior notes</a></td>
<td class="num">(3,246)<span></span>
</td>
<td class="num">(509)<span></span>
</td>
<td class="num">(72)<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="top.Show.showAR( this, 'defref_jd_RepaymentOfNonrecourseSecuritizationDebt', window );">Repayment of nonrecourse securitization 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="num">(3,886)<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other financing activities</a></td>
<td class="num">(8)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="num">(9)<span></span>
</td>
<td class="num">(6)<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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">19,503<span></span>
</td>
<td class="nump">3,060<span></span>
</td>
<td class="nump">71,072<span></span>
</td>
<td class="nump">2,572<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="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</a></td>
<td class="num">(1,498)<span></span>
</td>
<td class="num">(235)<span></span>
</td>
<td class="num">(5,082)<span></span>
</td>
<td class="nump">406<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="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase/(decrease) in cash, cash equivalents, and restricted cash</a></td>
<td class="num">(13,942)<span></span>
</td>
<td class="num">(2,188)<span></span>
</td>
<td class="nump">50,723<span></span>
</td>
<td class="nump">2,410<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="top.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">90,635<span></span>
</td>
<td class="nump">14,223<span></span>
</td>
<td class="nump">39,912<span></span>
</td>
<td class="nump">37,502<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="top.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="nump">116<span></span>
</td>
<td class="nump">18<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="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at beginning of year</a></td>
<td class="nump">90,519<span></span>
</td>
<td class="nump">14,205<span></span>
</td>
<td class="nump">39,912<span></span>
</td>
<td class="nump">37,502<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="top.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">76,693<span></span>
</td>
<td class="nump">12,035<span></span>
</td>
<td class="nump">90,635<span></span>
</td>
<td class="nump">39,912<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="top.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="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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at end of year</a></td>
<td class="nump">76,693<span></span>
</td>
<td class="nump">12,035<span></span>
</td>
<td class="nump">90,519<span></span>
</td>
<td class="nump">39,912<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Cash paid for income taxes</a></td>
<td class="num">(2,538)<span></span>
</td>
<td class="num">(398)<span></span>
</td>
<td class="num">(1,190)<span></span>
</td>
<td class="num">(808)<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="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="num">(1,221)<span></span>
</td>
<td class="num">(192)<span></span>
</td>
<td class="num">(1,020)<span></span>
</td>
<td class="num">(679)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">463<span></span>
</td>
<td class="nump">73<span></span>
</td>
<td class="nump">549<span></span>
</td>
<td class="nump">759<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="top.Show.showAR( this, 'defref_jd_NoncashOrPartNoncashAcquisitionEquityInvestmentsObtained', window );">Equity investments obtained through commitment of future services and contribution of certain 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="nump">2,371<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="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets acquired under operating leases</a></td>
<td class="nump">&#165; 10,228<span></span>
</td>
<td class="nump">$ 1,605<span></span>
</td>
<td class="nump">10,678<span></span>
</td>
<td class="nump">&#165; 4,861<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="top.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="nump">1,025<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="top.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="nump">&#165; 116<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Acquisition of equity interest by loan conversion.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Allowance for doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value change of long-term investments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_GainLossOnDispositionOfBusinessAndInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (loss) from sale or disposal of business and investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_GainLossOnDispositionOfBusinessAndInvestment</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase decrease in operating lease liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase decrease in operating lease rights of use assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_NoncashOrPartNoncashAcquisitionEquityInvestmentsObtained">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity investments obtained through noncash or part noncash acquisition, including, but not limited to, commitment of future services and contribution of certain business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_NoncashOrPartNoncashAcquisitionEquityInvestmentsObtained</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_PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PaymentToAcquireLongTermTimeDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payment to acquire long term time deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PaymentToAcquireLongTermTimeDeposits</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments for construction in progress</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for acquisition of land use rights.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds from sales of development properties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RepaymentOfNonrecourseSecuritizationDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for nonrecourse securitization debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RepaymentOfNonrecourseSecuritizationDebt</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_RepurchaseAndRepaymentOfUnsecuredSeniorNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Repurchase and repayment of unsecured senior notes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=116859721&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 http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123431023&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120253306&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 http://asc.fasb.org/extlink&amp;oid=124440516&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2443-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123467658&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 http://asc.fasb.org/extlink&amp;oid=123467658&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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=SL6284422-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123431023&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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123371682&amp;loc=d3e55415-109406<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123431023&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120381028&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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123454820&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123431023&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 http://asc.fasb.org/extlink&amp;oid=123431023&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 http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>36
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239325798440">
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2018</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#165; 60,867<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; (3,784)<span></span>
</td>
<td class="nump">&#165; 82,834<span></span>
</td>
<td class="nump">&#165; 1,400<span></span>
</td>
<td class="nump">&#165; 3,359<span></span>
</td>
<td class="num">&#165; (24,038)<span></span>
</td>
<td class="nump">&#165; 1,096<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Dec. 31, 2018 | 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,965,815,847<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(71,519,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">759<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">759<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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">8,127,302<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">(131)<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; (131)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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">(1,871,696)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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">(3)<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)<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="top.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">120<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; 210<span></span>
</td>
<td class="num">(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="num">(11)<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="top.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">3,299,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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">3,695<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,175<span></span>
</td>
<td class="nump">1,948<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">572<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="top.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,463,340<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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">11,890<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">12,187<span></span>
</td>
<td class="num">(297)<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="top.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">794<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">750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44<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="top.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="nump">54<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">54<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="top.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">59<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(59)<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="top.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">6,629<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,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="nump">1,400<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="top.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">(14)<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">(14)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">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">90,677<span></span>
</td>
<td class="nump">1,459<span></span>
</td>
<td class="nump">4,163<span></span>
</td>
<td class="num">(11,913)<span></span>
</td>
<td class="nump">2,804<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination', window );">Acquisition of subsidiaries</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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Issuance of Class A ordinary shares reserved for future exercise /vesting of share-based awards | 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="num">$ (701)<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="top.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="top.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="top.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination', window );">Acquisition of subsidiaries</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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">&#165; 245,572<span></span>
</td>
<td class="nump">$ 38,535<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">&#165; 182,578<span></span>
</td>
<td class="nump">&#165; 1,586<span></span>
</td>
<td class="num">&#165; (6,090)<span></span>
</td>
<td class="nump">&#165; 33,805<span></span>
</td>
<td class="nump">&#165; 36,661<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion Of Jd logistics preferred Shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reorganization of JD Cloud AI</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=123413009&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 http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123454820&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<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 http://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 http://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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124434974&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 http://asc.fasb.org/extlink&amp;oid=124434974&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 http://asc.fasb.org/extlink&amp;oid=123454820&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123459177&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 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 18: 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 http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: 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 http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: 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 http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: 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 http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: 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 http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: 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 http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: 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 http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: 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 http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 26: 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 http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: 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 http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>37
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239336669752">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Principal activities and organization</a></td>
<td class="text"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; 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;">1. Principal activities and organization </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;">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;). The Group operates <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> 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. </div><br/></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;">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> <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;">On December&#160;8, 2020, JD Health International Inc. (&#8220;JD Health&#8221;), the Group&#8217;s healthcare subsidiary, completed its initial public offering (&#8220;IPO&#8221;) and JD Health&#8217;s shares have been listed on the Main Board of the HKEX under the stock code &#8220;6618&#8221; (&#8220;JD Health IPO&#8221;). JD Health issued 439,185,000 ordinary shares, including the exercise of the over-allotment option, at HK$70.58 per share. Net proceeds from the JD Health IPO after deducting underwriting commissions, share issuance costs and offering expenses approximately amounted to RMB25.7&#160;billion. </div><br/></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; text-indent: 0px;;display:inline;">On May&#160;28, 2021, JD Logistics completed its IPO and JD <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Logistics&#8217;s</div> shares have been listed on the Main Board of the HKEX under the stock code &#8220;2618&#8221; (&#8220;JD Logistics IPO&#8221;). JD Logistics issued 700,534,900 ordinary shares, including the exercise of the over-allotment option, at HK$40.36 per share. Net proceeds from the JD Logistics IPO after deducting underwriting commissions, share issuance costs and offering expenses approximately amounted to RMB22.9 billion.<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="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: 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="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;">As of December&#160;31, 2021, the Company&#8217;s major subsidiaries, consolidated VIEs and consolidated VIEs&#8217; subsidiaries are as follows: </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: 64%;"/>
<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;">&#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;">Equity<br/> interest&#160;held</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;">Place&#160;and&#160;date&#160;of&#160;incorporation</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Subsidiaries</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">Beijing Jingdong Century Trade Co., Ltd. (&#8220;Jingdong Century&#8221;)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">100%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Beijing,&#160;China,&#160;April&#160;2007</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">Jiangsu Jingdong Information Technology Co., Ltd.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">100%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Jiangsu, China, June 2009</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">Shanghai Shengdayuan Information Technology Co., Ltd. (&#8220;Shanghai Shengdayuan&#8221;)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">100%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Shanghai,&#160;China,&#160;April&#160;2011</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">JD Logistics Holding Limited</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">63%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Hong&#160;Kong,&#160;China,&#160;August&#160;2011</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">Jingdong Technology Group Corporation</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">100%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Cayman&#160;Islands,&#160;November&#160;2011</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">JD Property Group Corporation<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">(&#8220;JD Property&#8221;)</div></div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">84%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Cayman Islands, January 2012</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">JD Logistics, Inc.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">63%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Cayman Islands, January 2012</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">JD.com <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> (Technology) Hong Kong Co., Ltd.</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">100%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Hong&#160;Kong,&#160;China,&#160;February&#160;2012</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> (Trade) Hong Kong Co., Ltd.</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">100%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Hong Kong, China, February 2012</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">JD.com International Limited</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">100%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Hong Kong, China, February 2012</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">Beijing Jingdong Shangke Information Technology Co., Ltd. (&#8220;Beijing Shangke&#8221;)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">100%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Beijing, China, March 2012</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">JD.com <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> (Investment) Hong Kong Co., Ltd.</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">100%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Hong Kong, China, July 2013</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">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> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">100%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Chongqing, China, June 2014</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">JD.com Overseas Innovation Limited</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">100%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Hong Kong, China, October 2014</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">JD.com Investment Limited</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">100%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">British&#160;Virgin&#160;Islands,&#160;January&#160;2015</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">JD Asia Development Limited</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">84%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">British&#160;Virgin&#160;Islands,&#160;February&#160;2015</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">Suqian Hanbang Investment Management Co., Ltd.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">100%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Jiangsu, China, January 2016</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">Xi&#8217;an Jingxundi Supply Chain Technology Co., Ltd. (&#8220;Xi&#8217;an Jingxundi&#8221;)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">63%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Shaanxi, China, May 2017</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">Xi&#8217;an Jingdong Xuncheng Logistics Co., Ltd.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">63%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Shaanxi, China, June 2017</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">JD Assets Holding Limited</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">100%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Cayman Islands, March 2018</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">JD Property Holding Limited</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">100%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Cayman Islands, March 2018</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">Beijing Wodong Tianjun Information Technology Co., Ltd. (&#8220;Beijing Wodong Tianjun&#8221;)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">100%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Beijing, China, May 2018</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">Beijing Jingdong Zhenshi Information Technology Co., Ltd.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">63%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Beijing, China, August 2018</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">JD Health International Inc.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">67%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Cayman Islands, November 2018</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu Huiji Space Technology Co., Ltd. (&#8220;Jiangsu Huiji&#8221;)</div><br/></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; text-align: center; line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">100%</div><br/></div> </td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu, China, March 2019</div></div> </td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#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);"> <div style="text-indent: -1em; 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;">JD Jiankang Limited</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">100%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">British Virgin Islands, April 2019</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; 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;">JD Industrial Technology Limited</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">100%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">British Virgin Islands, October 2019</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">JD Industrial Technology Inc.<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">(&#8220;JD Industry&#8221;)</div></div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">81%</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding: 0px;">&#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);;text-align:center;">Cayman Islands, November 2019</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; 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;">Jingdong Logistics Supply Chain Co., Ltd.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">63%</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Jiangsu, China, June 2020</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">Jingdong Five Star Appliance Group Co., Ltd.&#160;</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">100%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Jiangsu, China, December 1998</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Consolidated VIEs</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Beijing Jingdong 360 Degree <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-commerce</div> Co., Ltd. (&#8220;Jingdong 360&#8221;)</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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);;text-align:center;">Beijing, China, April 2007</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Jiangsu Yuanzhou <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-commerce</div> Co., Ltd. (&#8220;Jiangsu Yuanzhou&#8221;)</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Jiangsu, China, September 2010</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">Jiangsu Jingdong Bangneng Investment Management Co., Ltd. (&#8220;Jingdong Bangneng&#8221;)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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);;text-align:center;">Jiangsu, China, August 2015</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; 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;">Xi&#8217;an Jingdong Xincheng Information Technology Co., Ltd. (&#8220;Xi&#8217;an Jingdong Xincheng&#8221;)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Shaanxi, China, June 2017</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">Suqian Juhe Digital Enterprise Management Co., Ltd. (&#8220;Suqian Juhe&#8221;)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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);;text-align:center;">Jiangsu, China, June 2020</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Consolidated VIEs&#8217; Subsidiaries</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">Beijing Jingbangda Trade Co., Ltd. (&#8220;Beijing Jingbangda&#8221;)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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);;text-align:center;">Beijing, China, August 2012</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; 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;">Suqian Jingdong Mingfeng Enterprise Management Co., Ltd.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Jiangsu, China, July 2017</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">Suqian Jingdong Jinyi Enterprise Management Co., Ltd.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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);;text-align:center;">Jiangsu, China, August 2017</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; 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;">Suqian Jingdong Sanhong Enterprise Management Center (L.P.)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Jiangsu, China, August 2017</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">Beijing Jingxundi Technology Co., Ltd.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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);;text-align:center;">Beijing, China, December 2017</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; 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;">Beijing Jingdong Qianshi Technology Co., Ltd.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Beijing, China, September 2018</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table>  <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="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#8226; Organization </div></div></div></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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In April 2007, May 2017, March 2019 and June 2019, the Company established Jingdong Century, 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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; Consolidated variable interest entities </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;">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 PRC 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 2(b) to the consolidated financial statements for the principles of consolidation. </div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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; Loan agreements </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;">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>  <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="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#8226; Exclusive purchase option agreements </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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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; Exclusive technology consulting and services agreements or exclusive business cooperation agreements </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&#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> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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; Intellectual property rights license agreement </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Pursuant to the intellectual property rights license agreement, Jingdong Century has granted Jingdong 360 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-exclusive</div> rights to use certain software products, trademarks, website, copyrights, and domain names developed or owned by Jingdong Century within the scope of internet information service operation of Jingdong 360 and in the territory of the PRC. Jingdong 360 has agreed to pay license fees to Jingdong Century and the amount of the license fees is decided based on the agreed arrangement. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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; Equity pledge agreements </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;">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>  <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="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#8226; Powers of attorney </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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; Business cooperation agreement </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Pursuant to the business cooperation agreement, Jingdong 360 has agreed to provide services to Jingdong Century and Shanghai Shengdayuan including operating the Group&#8217;s website, posting Jingdong Century&#8217;s and Shanghai Shengdayuan&#8217;s products and services information on the website, transmitting the users&#8217; orders and transactions information to Jingdong Century and Shanghai Shengdayuan, processing user data and transactions in collaboration with banks and payment agents and other services reasonably requested by Jingdong Century and Shanghai Shengdayuan. Jingdong Century and Shanghai Shengdayuan agree to pay service fees to Jingdong 360 on a quarterly basis. The service fee is decided based on Jingdong 360&#8217;s operating costs incurred. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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; Business operation agreements </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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; Risks in relations to the VIE structure </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 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 its 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 its VIEs were 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 its VIEs as a result of the aforementioned risks is remote. </div></div></div>  <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-indent: 4%; 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 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> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/> <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: 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&#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;">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> </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="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;">Total assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">65,594</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">80,138</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;">Total liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">59,298</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;&#160;77,858</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <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: 8pt; 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: 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;">2019</div></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;">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> </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: 76%;"/>
<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: 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;">Total net revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">59,306</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">86,054</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">117,419</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;">Net loss</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,268</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(422</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;(3,069</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#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: 73%;"/>
<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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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;">2019</div></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;">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> </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: 75%;"/>
<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: 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;">Net cash provided <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">by operating activities</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">954</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,912</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,593</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;">Net cash used in investing activities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(6,450</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(11,053</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(10,089)</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;">Net cash provided by financing activities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,543</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,659</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,611</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net increase in cash, cash equivalents, and restricted cash</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">47</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,518</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,115</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, cash equivalents, and restricted cash at beginning of year</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">880</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">927</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,445</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;&#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;&#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-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> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">927</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,445</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,560</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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; text-indent: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">As of December&#160;31, 2020 and 2021, the total assets of the Group&#8217;s consolidated VIEs after eliminating the intra-company balances and transactions within the Group were RMB64,492&#160;million and RMB77,734&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;">million, respectively, which were mainly 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 right-of-use assets and prepayments and other assets. As of December 31, 2020 and 2021, the total liabilities of the consolidated VIEs after eliminating the intra-company <div style="letter-spacing: 0px; top: 0px;;display:inline;">balance and </div>transactions within the Group were</div>&#160;RMB29,621&#160;million and RMB32,642&#160;million, respectively, which were mainly consisting of accounts payable,<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">operating lease liabilities</div></div>, accrued expenses and other liabilities. </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;">For the years ended December&#160;31, 2019, 2020 and 2021, the total net revenues of the Group&#8217;s consolidated VIEs were RMB26,845&#160;million, RMB36,976&#160;million and RMB59,124&#160;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> <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-indent: 4%; 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;">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,151&#160;million as of December&#160;31, 2021. 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. </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;">As of December 31, 2020 and 2021, the</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> total shareholders&#8217; equity of the Group&#8217;s consolidated VIEs was RMB5,570<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>million <div style="letter-spacing: 0px; top: 0px;;display:inline;">and </div>RMB1,535&#160;million</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;">, respectively</div></div><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="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 is conducting certain businesses in the PRC 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 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;">Prior to June 2020, the Group&#8217;s former finance business (&#8220;JD Technology&#8221;), which had been deconsolidated from the Group since June&#160;30, 2017 as a result of its reorganization (Note 6), was a VIE of the Group while the Group or any subsidiary was not considered as the primary beneficiary. Upon the conversion of the profit sharing right into equity interests in JD Technology completed in June 2020, JD Technology is no longer a VIE of the Group (Note 8). </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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>38
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331405384">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of significant accounting policies</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2. Summary of significant accounting policies </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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="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 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></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="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 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> <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;">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> <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;">All transactions and balances among the Company, its subsidiaries and the consolidated VIEs have been eliminated upon consolidation. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="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;">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></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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;"><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 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 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, intangible assets 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 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="text-indent: 0px; 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 (&#8220;COVID-19&#8221;) to be a pandemic. After the initial outbreak of the COVID-19, some instances of COVID-19 infections have emerged from time to time. The COVID-19 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 COVID-19 would impacts 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 COVID-19 pandemic, certain estimates and assumptions may change in the near term.</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> <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="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-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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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="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;">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 gain of RMB124&#160;million, a loss of RMB90&#160;million and a gain of RMB42 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively. </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 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 gain of RMB794&#160;million, a loss of RMB7,955&#160;million and a loss of RMB2,872 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="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;">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, 2021 are solely for the convenience of the readers and were calculated at the rate of US$1.00=RMB6.3726, representing the noon buying rate set forth in the H.10 statistical release of the U.S. Federal Reserve Board on December&#160;3<div style="letter-spacing: 0px; top: 0px;;display:inline;">0</div>, 2021. 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;3<div style="letter-spacing: 0px; top: 0px;;display:inline;">1</div>, 2021, or at any other rate. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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 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;">Cash and cash equivalents consist of cash on hand, money market fund investments, time deposits, as well as highly liquid investments, which have original maturities of three months or less. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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 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;">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 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="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-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 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 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 some deposits that have fixed interest rates and they are classified as held-to-maturity when the Group has the positive intent and ability to hold the securities to maturity, and are 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 held-to-maturity securities. Available-for-sale 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="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;">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 style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="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;">Accounts receivable mainly represent amounts due from customers and online payment channels and are recorded net of allowance for doubtful accounts. </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 Group, in collaboration with JD Technology, 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 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;">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, 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 2(w). </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;">Other than the accounts receivable arising from the consumer financing, beginning on January&#160;1, 2020, 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 and use these 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. Please refer to Note 2(u) for adoption of expected credit losses model. </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="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-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="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;">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> <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 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> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 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 <div style="letter-spacing: 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 doubtful accounts was recorded for the years ended December&#160;31, 2019, 2020 and 2021. The loan receivables were measured at amortized cost and reported in the consolidated balance sheets at outstanding principal. As of December 31, 2020 and 2021, the loan receivables with the collection period less than one year amounting to RMB683 million and RMB1,817 million, respectively, were classified into prepayments and other current assets in the consolidated balance sheets. As of December&#160;31, 2020 and 2021, the loan receivables with the collection period over one year amounting to </div></div>RMB259&#160;million and RMB733 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 2(w). </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="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;">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> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 68%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: &quot;Times New Roman&quot;;"/> </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="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> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="font-weight:bold;display:inline;">Estimated&#160;useful&#160;lives</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;">Electronic equipment</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-5</div> years</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;">Office equipment</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">5 years</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;">Vehicles</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-</div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5</div> years</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;">Logistics, warehouse and other heavy equipment</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-10</div> years</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;">Leasehold improvement</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">Over&#160;the&#160;shorter&#160;of&#160;the&#160;expected&#160;life&#160;of <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">leasehold&#160;improvements&#160;or&#160;the&#160;lease&#160;term</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;">Software</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-5</div> years</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;">Building</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">40 years</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;">Building improvement</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-10</div> years</td> </tr> </table>  <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;">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> <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="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-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="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;">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, 2020 and 2021, construction in progress in the amount of RMB7,906&#160;million and RMB5,817 million, respectively, were primarily relating to the construction of office buildings and warehouses. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="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;">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> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="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 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 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 estimated useful lives of intangible assets are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 85%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 7%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: &quot;Times New Roman&quot;;"/> </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="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> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="font-weight:bold;display:inline;">Estimated&#160;useful&#160;lives</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;">Strategic cooperation</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">5&#160;years</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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-8&#160;years</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;">Domain names and trademarks</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-20&#160;years</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;">Customer relationship</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">3-10&#160;years</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;">Technology and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2-10</div> years</td> </tr> </table>  <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="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">r. Goodwill </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="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="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-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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="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;">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></div> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="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&#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 2020-01, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Investments&#8212;Equity Securities (Topic 321), Investments&#8212;Equity Method and Joint Ventures (Topic 323).</div></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> <div style="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">t. 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;">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 style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. Current expected credit losses impairment </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In June 2016, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Financial Instruments-Credit Losses</div></div> (Topic 326)<div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">: Measurement of Credit Losses on Financial Instruments</div></div> (&#8220;ASC 326&#8221;), which requires entities to measure all expected credit losses for financial assets held at the reporting date using a current expected credit loss model based on historical experience, current conditions, and reasonable and supportable forecasts. </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 Group adopted ASC 326 on January&#160;1, 2020 using the modified retrospective transition approach. Based on the nature of the Group&#8217;s financial instruments within the scope of this standard, which are primarily accounts receivable and other receivables, the adoption of the new standard did not have a material effect on the Group&#8217;s consolidated financial statements. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. Impairment of long-lived assets </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="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 may not be fully recoverable or that the useful life is shorter than the Group had originally estimated. When these events occur, the Group evaluates the impairment for the long-lived assets by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the assets, the Group recognizes an impairment loss based on the excess of the carrying value of the assets over the fair value of the assets. </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="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">w. Nonrecourse securitization debt and transfer of financial assets </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="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 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 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="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: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">x. Unsecured senior notes and long-term borrowings </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;">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></div> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. Fair value </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <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 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> <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;">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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level&#160;1 &#8212; Observable inputs that reflect quoted prices (unadjusted)&#160;for identical assets or liabilities in active markets. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level&#160;2 &#8212; Include other inputs that are directly or indirectly observable in the marketplace. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level&#160;3 &#8212; Unobservable inputs which are supported by little or no market activity. </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;">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> <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="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">z. Revenues </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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="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 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 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 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. As of December&#160;31, 2020 and 2021, liabilities for return allowances were RMB496&#160;million and RMB618 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 RMB533&#160;million and RMB660 million as of December&#160;31, 2020 and 2021, respectively, and were included in &#8220;Prepayments and other current assets&#8221;. </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 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> <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;">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> <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="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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 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 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 RMB328,703&#160;million, RMB400,927&#160;million and RMB492,592 million, and revenues from the sales of general merchandise products were RMB182,031&#160;million, RMB250,952&#160;million and RMB323,063 million, for the years ended December&#160;31, 2019, 2020 and 2021, respectively. The Group&#8217;s net product revenues were mainly generated by the JD Retail segment. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="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 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> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="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 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 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;">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 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 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 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;">Revenues from online marketplace and marketing services were RMB42,680&#160;million, RMB53,473&#160;million and RMB72,118 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively, which were mainly generated by the JD Retail segment. Revenues from logistics and other services were RMB23,474&#160;million, RMB40,450&#160;million and RMB63,819 million, for the years ended December&#160;31, 2019, 2020 and 2021, respectively, which were mainly generated by the JD Logistics segment. </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="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">aa. Contract balances </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 RMB7,112&#160;million and RMB11,900 million as of December&#160;31, 2020 and 2021, respectively. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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, 2020, the Group&#8217;s total unearned revenues were RMB26,033&#160;million, of which RMB20,124 million was recognized as revenues for the year ended December&#160;31, 2021. The Group&#8217;s total unearned revenues were RMB29,184 million as of December&#160;31, 2021. </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 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> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. Customer incentives and loyalty programs </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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, 2019, 2020 and 2021, the <div style="letter-spacing: 0px; top: 0px;;display:inline;">amounts</div> of expired J Coupons <div style="letter-spacing: 0px; top: 0px;;display:inline;">were</div> not material. </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;">Registered customers may also earn J Beans, which was 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 is 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&#160;31, 2019, 2020 and 2021, the amounts of expired J Beans were not material. </div></div></div>  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. Cost of revenues </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. Rebates and subsidies </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. Fulfillment </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 RMB17,859&#160;million, RMB23,088&#160;million and RMB27,786 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively. </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="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">ff. Marketing </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <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;">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 RMB19,286&#160;million, RMB23,088&#160;million and RMB32,704 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. Research and development </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;">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></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. General and administrative </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. Share-based compensation </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Group</div> 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; text-indent: 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; text-indent: 0px;;display:inline;">non-employees</div> in accordance with ASC Topic 718 <div style="font-style: normal; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Compensation &#8211; Stock Compensation</div></div>. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="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;">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> <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 Group uses the binominal option-pricing model 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 style="text-indent: 4%; 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;">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> <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 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> <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 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> <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;">Forfeitures are estimated at the time of grant and revised in the subsequent periods if actual forfeitures differ from those estimates. 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 recognize share-based compensation over the vesting periods of the <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">modified</div> award. </div></div>  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. Income tax </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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="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 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, 2020 and 2021, the Group did not have any significant unrecognized uncertain tax positions. </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="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">kk. Leases </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="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 its carrying value and continue to depreciate the asset based on its 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 asset 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 style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. Comprehensive income/(loss) </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 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, foreign currency translation adjustments, and share of change in other comprehensive income/(loss) of equity investees. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. Net income/(loss) per share </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="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 impact 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 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="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">nn. Segment reporting </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <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;">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> <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;">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 reports three segments, JD Retail, JD Logistics 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. New businesses mainly include JD Property, Jingxi, overseas businesses and technology initiatives. 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></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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. Statutory reserves </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company&#8217;s subsidiaries and consolidated VIEs established in the PRC 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 style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="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 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> <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;">For the years ended December&#160;31, 2019, 2020 and 2021, profit appropriation to statutory surplus fund for the Group&#8217;s entities incorporated in the PRC was approximately RMB59&#160;million, RMB74&#160;million and RMB53&#160;million, respectively. No appropriation to other reserve funds was made for any of the periods presented. </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="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">pp. Recent accounting pronouncements </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In December 2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No.&#160;2019-12,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Simplifying the Accounting for Income Taxes</div></div>, as part of its initiative to reduce complexity in accounting standards. The amendments in the ASU are effective for fiscal years beginning after December&#160;15, 2020, including interim periods therein. Early adoption of the standard is permitted, including adoption in interim or annual periods for which financial statements have not yet been issued. The Group adopted this standard beginning January&#160;1, 2021 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="letter-spacing: 0px; top: 0px;;display:inline;">In January 2020, the FASB issued 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 321), Investments&#8212;Equity Method and Joint Ventures (Topic 323)</div></div>, which clarifies that a company should consider observable transactions that require a company to either apply or discontinue the equity method of accounting under Topic 323, Investments&#8212;Equity Method and Joint Ventures, for the purposes of applying the measurement alternative in accordance with Topic 321 immediately before applying or upon discontinuing the equity method. The ASU is effective for fiscal years beginning after December&#160;15, 2020, and interim periods within those fiscal years. Early adoption is permitted, including early adoption in an interim period, for periods for which financial statements have not yet been issued. The Group adopted this standard beginning January 1, 2021 and the impact was not material to the consolidated financial statements. </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;">In March 2020, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-04,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Reference Rate Reform </div></div>(Topic 848), which provides optional expedients and exceptions to contract modifications and hedging relationships that reference the London Interbank Offered Rate or another reference rate expected to be discontinued. The standard is effective upon issuance through December&#160;31, 2022 and may be applied at the beginning of the interim period that includes March&#160;12, 2020 or any date thereafter. In January 2021, the FASB issued a new pronouncement, ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2021-01,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Reference Rate Reform (Topic 848): Scope</div></div>, which permits entities to elect certain optional expedients and exceptions when accounting for derivative contracts and certain hedging relationships affected by changes in the interest rates used for discounting cash flows, for computing variation margin settlements, and for calculating price alignment interest in connection with reference rate reform activities under way in global financial markets. The amendments in ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2021-01</div> are effective upon issuance. The Group adopted these new standards upon issuance and the impact was not material to the Group&#8217;s consolidated financial statements. </div></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-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> <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 August 2020, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-06,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">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</div></div>, 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 adoption of this standard is not expected to have a material impact on the Group&#8217;s consolidated financial statements. </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;">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. For all other entities, the amendments are effective for fiscal years beginning after December&#160;15, 2023, 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 Group is currently evaluating the impact of this update on its consolidated financial statements. </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;">In November 2021, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2021-10,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Government Assistance (Topic 832): Disclosure by Business Entities about Government Assistance (ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2021-10)</div></div></div>, 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 will be effective in the year ended December&#160;31, 2022, with early adoption permitted. The Group is currently evaluating the impact of the new guidance on its consolidated financial statements. </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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123372394&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 http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>39
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239337197544">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">Concentration and risks</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3. Concentration and risks </div></div></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="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="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;">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, 2019, 2020 and 2021. </div></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="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="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;">Assets that potentially subject the Group to significant concentrations of credit risk primarily consist of cash and cash equivalents, restricted cash, accounts receivable and short-term investments. The maximum exposure of such assets to credit risk is their carrying amounts as of the balance sheet dates. As of December&#160;31, 2020 and 2021, majority of the Group&#8217;s cash and cash equivalents, restricted cash and short-term investments were held by major financial institutions located in the PRC and Hong Kong which the management believes are of high credit quality. On May&#160;1, 2015, China&#8217;s new Deposit Insurance Regulation came into effect, pursuant to which banking financial institutions, such as commercial banks, established in China are required to purchase deposit insurance for deposits in RMB and in foreign currency placed with them. Such Deposit Insurance Regulation would not be effective in providing complete protection for the Group&#8217;s accounts, as its aggregate deposits are much higher than the compensation limit. However, the Group believes that the risk of failure of any of these Chinese banks is remote. 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 and short-term investments are financially sound based on public 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 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="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: 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 PRC government imposes controls on the convertibility of RMB into foreign currencies. The Group&#8217;s cash and cash equivalents, restricted cash and short-term investments denominated in RMB that are subject to such government controls amounted to RMB58,097&#160;million and RMB99,174 million as of December&#160;31, 2020 and 2021, 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 PRC 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 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="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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; 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;">Since June 2010, the RMB has fluctuated against the US$, at times significantly and unpredictably. The appreciation of the RMB against the US$ was approximately</div></div> 7% <div style="letter-spacing: 0px; top: 0px;;display:inline;">and 2% for the years ended December 31, 2020 and 2021, 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.&#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_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>40
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239330521592">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_jd_RestrictedCashTextBlock', window );">Restricted cash</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">4. Restricted cash </div></div></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;">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 RMB4,434&#160;million and RMB5,926 million as of December&#160;31, 2020 and 2021, respectively. </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><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for restricted cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>41
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331261624">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair value measurement</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">5. Fair value measurement </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;">As of December&#160;31, 2020 and 2021, 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></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: 92%; 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: 46%;"/>
<td style="width: 9%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 9%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 9%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 9%; 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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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 measurement at reporting date 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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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,<br/>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;">Quoted&#160;Prices&#160;in&#160;Active<br/>Markets&#160;for&#160;Identical<br/>Assets<br/>(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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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&#160;Other<br/>Observable&#160;Inputs<br/>(Level 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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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/>Unobservable<br/>Inputs<br/>(Level 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; 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;">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: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,434</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,434</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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;">Short-term investments</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;&#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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Wealth management products</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">24,294</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">24,294</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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;">Investment securities</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;&#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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Listed equity securities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">39,085</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">39,085</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#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-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;&#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;&#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;&#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; 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;">Total assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">67,813</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">39,085</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">28,728</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <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: 92%; 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: 45%;"/>
<td style="width: 9%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 9%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 9%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 9%; 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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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 measurement at reporting date 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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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,<br/>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;">Quoted&#160;Prices&#160;in&#160;Active<br/>Markets&#160;for&#160;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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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&#160;Other<br/>Observable&#160;Inputs</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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/>Unobservable<br/>Inputs</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 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; 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;">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: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,926</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,926</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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;">Short-term investments</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;&#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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Wealth management products</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">77,010</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">77,010</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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;">Investment securities</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;&#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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Listed equity securities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">19,088</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">19,088</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#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-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;&#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;&#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;&#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; 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;">Total assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">102,024</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">19,088</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">82,936</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">When available, the Group uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Group will measure fair value using valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates. 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> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Cash equivalents </div></div></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;">Money market funds. The Group values its money market funds using quoted prices in active markets for these investments, and accordingly, the Group classifies the valuation techniques that use these inputs as Level&#160;1. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Restricted cash </div></div></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;">Restricted cash is valued based on the pervasive interest rates in the market, and accordingly, the Group classifies the valuation techniques that use these inputs as Level&#160;2. </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-indent: 4%; 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;">Short-term investments </div></div></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;">Wealth management products. 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 2. For the year ended December&#160;31, 2021, a gain of RMB1,514&#160;million resulting from changes in fair value of the products under fair value option was recorded in others, net. </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;">As of December&#160;31, 2020 and 2021, gross unrealized gains of RMB11,000 and RMB474&#160;million were recorded on wealth management products, respectively. No impairment charges were recorded for the years ended December&#160;31, 2019, 2020 and 2021, respectively. </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Investment securities </div></div></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;">Listed 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> <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;">For the years ended December&#160;31, 2019, 2020 and 2021, the unrealized <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">gains/(losses</div>) of the investment securities <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">were</div> a gain of RMB3,414&#160;million, a gain of RMB18,722&#160;million and a loss of RMB9,344&#160;million, respectively, which are recognized in others, net in the consolidated statements of operations and comprehensive income/(loss). </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 material investment securities are set out as below: </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;">In 2017, the Group invested in China United Network Communications Limited (&#8220;China Unicom&#8221;) with a total consideration of RMB5,000&#160;million. For the years ended December&#160;31, 2019, 2020 and 2021, the unrealized gain/(loss) related to the investment in China Unicom was a gain of RMB527&#160;million, a loss of RMB1,047&#160;million and a loss of RMB388&#160;million, respectively. </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;">In 2017, the Group invested in Vipshop Holdings Ltd. (&#8220;Vipshop&#8221;) with a total consideration of RMB2,795&#160;million. In 2018 and 2019, the Group purchased additional shares with a total amount of RMB1,122&#160;million. For the years ended December&#160;31, 2019, 2020 and 2021, the unrealized gain/(loss) related to the investment in Vipshop was a gain of RMB3,082&#160;million, a gain of RMB4,272&#160;million and a loss of RMB6,560&#160;million, respectively. </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; text-indent: 0px;;display:inline;">In 2017, 2018 and 2020, the Group invested in Farfetch.com Limited (&#8220;Farfetch&#8221;) with a total consideration of RMB2,975&#160;million. In 2020, the Group sold approximately 44.2% of its investment in Farfetch. For the years ended December&#160;31, 2019 and 2020, the unrealized gain/(loss) related to the investment in Farfetch was a loss of RMB2,091&#160;million and a gain of RMB8,427&#160;million, respectively. In 2021, the Group further sold its remaining investment in Farfetch.<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">The realized gain over the entire period of holding this investment is RMB13,308 million.&#160;</div> </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;">In 2018, the Group invested in ESR Cayman Limited (&#8220;ESR&#8221;) with a total consideration of RMB1,952&#160;million, and this investment was accounted for as equity investment measured at fair value using the Measurement Alternative as of December&#160;31, 2018. On November&#160;1, 2019, ESR completed its IPO on the HKEX. Concurrently with ESR&#8217;s IPO, the Group sold approximately 3.4% of its investment in ESR and started to account for the remaining investment at fair value. In 2020, the Group further sold approximately 8.0% of its remaining investment in ESR. For the years ended December&#160;31, 2019, 2020 and 2021, the unrealized gain/(loss) related to the investment in ESR was a gain of RMB1,777&#160;million, a gain of RMB1,632&#160;million and a loss of RMB396&#160;million, respectively. </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-indent: 4%; 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;">Other financial instruments </div></div></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 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> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Time deposits. Time deposits with original maturities of three months or less and longer than three months but less than one year have been classified as cash equivalents and short-term investments, respectively, 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, 2020 and 2021, the fair value of time deposits classified as cash equivalents and short-term investments amounted to RMB36,473&#160;million and RMB39,282&#160;million, respectively. As of December&#160;31, 2020 and 2021, time deposits with original maturities of more than one year with the fair value of RMB5,073&#160;million and RMB5,427&#160;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.<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">The carrying value of time deposits approximates to fair value.&#160;</div> </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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, 2020 and 2021, 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 RMB17,470&#160;million and RMB3,008&#160;million, respectively.<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">The carrying value of held-to-maturity debt securities approximates to fair value.&#160;</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;">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, 2020 and 2021, the fair value of unsecured senior notes amounted to RMB14,008&#160;million and RMB10,020&#160;million, 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;">Short-term receivables and payables. Accounts receivable, loan receivables 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, accrued expenses and other current liabilities and advance from customers (exclude contract 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="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Assets and liabilities measured at fair value on a nonrecurring basis </div></div></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;">Goodwill. The inputs used to measure the estimated fair value of goodwill are classified as Level&#160;3 in the fair value hierarchy due to the significance of unobservable inputs using company-specific information. </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; text-indent: 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. The investments in privately held companies without readily determinable fair value were measured using significant unobservable inputs (Level 3) as of December&#160;31, 2020 and 2021, and the impairment charges of RMB1,612&#160;million, RMB202&#160;million and RMB119&#160;million were recorded in others, net in the consolidated statements of operations and comprehensive income/(loss) for the years ended December&#160;31, 2019, 2020 and 2021, respectively. As of December&#160;31, <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">2020 and&#160;</div>2021, the accumulated impairment of the Group&#8217;s <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">investments in privately held companies under the&#160;</div>Measurement Alternative was RMB2,660 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million and RMB2,779&#160;</div>million<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">, respectively</div>. The valuation methodology used to estimate the fair value of investments in publicly traded companies <div style="letter-spacing: 0px; top: 0px;;display:inline;">(Level 1)&#160;</div>and associated impairment charges are discussed in Note 8 &#8212;&#8220;Investment in equity investees&#8221;. </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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>42
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331686872">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReorganizationsAbstract', window );"><strong>JD Digits 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="top.Show.showAR( this, 'defref_jd_ReorganizationTextBlock', window );">JD Technology reorganization</a></td>
<td class="text"><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="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;">6. JD Technology reorganization </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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="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;">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> <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;">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, Mr.&#160;Shengqiang Chen 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, 2021. </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;">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 &amp; AI, the Group also transferred some equipment and reserved some restricted share units of the Group for the employees of JD Cloud &amp; AI, for which JD Technology paid <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">cash</div> 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></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>43
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331331640">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Business Acquisition</a></td>
<td class="text"><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="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;">7. Business acquisition </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; 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;">Acquisition of Jiangsu Five Star </div></div></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 April 2019, the Group invested RMB1,274&#160;million with a combination of cash and assumption of the seller&#8217;s debt as consideration to acquire ordinary shares of Jiangsu Five Star, a leading offline retailer of home appliances and consumer electronics, from its existing shareholder (the &#8220;Seller&#8221;), in exchange for 46% of Jiangsu Five Star&#8217;s total equity interest. The Group also provided a fifteen months interest-bearing loan of RMB1,025&#160;million to the Seller and has the rights to purchase additional shares. </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;">In April 2020, the Group acquired additional 37% equity interest in Jiangsu Five Star by converting the loan of RMB1,025&#160;million aforementioned. A gain of RMB442&#160;million in relation to the revaluation of the previously held equity interests was recorded in &#8220;share of results of equity investees&#8221; in the consolidated statements of operations and comprehensive income/(loss) for the year ended December&#160;31, 2020. The fair value of the previously held equity interests was estimated based on the equity value of Jiangsu Five Star, which is estimated by applying an income approach. </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 purchase price as of the date of acquisition is comprised of: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 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;">&#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;">Amounts</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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Conversion of loan and assuming of debt</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,025</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;">Fair value of previously held equity interests</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,274</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> </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;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,299</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: 3px double 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: 3px double 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="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 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 as of the date of acquisition is summarized as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 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;">&#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;">Amounts</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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net liabilities assumed</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(14</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;">Appreciation of property, equipment and software</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">190</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;">Intangible assets</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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Trademark</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">489</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;">Goodwill</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,185</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;">Deferred tax liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(170</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="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="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(381</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> </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;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,299</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: 3px double 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: 3px double 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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Net assets acquired primarily consisted of restricted cash of RMB1,720&#160;million, inventories of RMB1,652&#160;million and accounts payable of RMB4,102&#160;million as of the date of acquisition. The amortization period for intangible assets acquired was 19 years. Fair value of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests was estimated by applying an income approach. </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;">Accounts receivable acquired was immaterial at the date of acquisition. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;">Goodwill arising from the acquisition of Jiangsu Five Star 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 Retail segment. None of the goodwill arising on the acquisition is expected to be deductible for tax purposes. </div></div></div> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In June 2020, the Group acquired the remaining 17% equity interest in Jiangsu Five Star by assuming the Seller&#8217;s RMB428&#160;million debt owed to Jiangsu Five Star. Upon completion of the transaction, Jiangsu Five Star became a wholly-owned subsidiary of the Company. </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-indent: 4%; 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;">Acquisition of Kuayue Express </div></div></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 August 2020, the Group entered in a definitive agreement pursuant to which JD Logistics, a subsidiary of the Company, acquired approximately 60.2% of the issued and outstanding ordinary shares of Kuayue-Express Group Co., Ltd. (&#8220;Kuayue Express&#8221;), a renowned modern integrated express transportation enterprise, for a consideration of RMB2,966&#160;million with a combination of cash and ordinary shares of JD Logistics. Upon completion of the transaction, Kuayue Express became a consolidated subsidiary of the Company. </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 purchase price as of the date of acquisition is comprised of: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 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;">&#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;">Amounts</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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,850</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;">Issuance of ordinary shares of JD Logistics less cash proceeds received</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">116</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> </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;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,966</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: 3px double 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: 3px double 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="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 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 as of the date of acquisition is summarized as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">&#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;">Amounts</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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net assets acquired</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,110</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;">Appreciation of property, equipment and software</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">362</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;">Intangible assets</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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Customer relationship</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,550</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;">Goodwill</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,633</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;">Deferred tax liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(728</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="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="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,961</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> </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;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,966</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: 3px double 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: 3px double 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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Net assets acquired primarily consisted of cash and cash equivalents of RMB1,376&#160;million and borrowings of RMB986&#160;million as of the date of acquisition. The amortization period for intangible assets acquired was 9 years. Fair value of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests was estimated by applying an income approach. </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 accounts receivable acquired with a fair value of RMB830&#160;million at the date of acquisition had gross contractual amounts of RMB924&#160;million. The best estimate at acquisition date of the contractual cash flows not expected to be collected amounted to RMB94&#160;million. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;">Goodwill arising from the acquisition of Kuayue Express 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. None of the goodwill arising on the acquisition is expected to be deductible for tax purposes. </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;">Results of operations attributable to the aforementioned acquisitions and pro forma results of operations for the aforementioned acquisitions have not been presented because they are not material to the consolidated statements of operations and comprehensive income/(loss) for the year ended December&#160;31, 2020, either individually or in aggregate. During the year ended December 31, 2021, the Group acquired a few businesses which were not material to the consolidated statements of operations and comprehensive income/(loss), either individually or in aggregate. </div></div></div> <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_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>44
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331237160">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Investment in equity investees</a></td>
<td class="text"><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="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;">8. Investment in equity investees </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; 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;">Measurement Alternative and NAV practical expedient </div></div></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; text-indent: 0px;;display:inline;">The carrying amount of the Group&#8217;s equity investments measured at fair value using the Measurement Alternative was RMB21,624&#160;million and RMB19,643 million as of December&#160;31, 2020 and 2021, respectively, and the carrying amount of the <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Group&#8217;s</div> investments under NAV practical expedient was RMB6,712&#160;million and RMB7,325 million as of December&#160;31, 2020 and 2021, respectively. For the years ended December&#160;31, 2019, 2020 and 2021, the Group invested RMB6,198&#160;million, RMB10,201&#160;million and RMB4,787 <div style="letter-spacing: 0px; top: 0px;;display:inline;">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 31, 2019, 2020 and 2021, 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 31, 2021, and NAV practical expedient were not significant, respectively.&#160;</div> </div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Equity method </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">As of December&#160;31, 2021, the Group&#8217;s investments accounted for under the equity method totaled RMB36,254 million (as of December&#160;31, 2020: RMB30,165 million), which mainly included the investment in Yonghui Superstores Co., Ltd, (&#8220;Yonghui&#8221;) amounting to RMB4,592 million, the investment in Dada Nexus Limited (&#8220;Dada&#8221;) amounting to RMB6,075 million, the investment in JD Technology amounting to RMB11,202 million and investment in ATRenew amounting to RMB2,832 million. 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="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="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Investment in Yonghui </div></div></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;">On August&#160;11, 2016, the Group completed the investment in Yonghui through the subscription of newly issued ordinary shares representing 10% equity interest in Yonghui. In 2018 and 2020, the Group acquired additional ordinary shares from the existing shareholders of Yonghui, the Group&#8217;s interest in Yonghui&#8217;s issued and outstanding ordinary shares increased from 10% to 13% accordingly. Yonghui is a leading hypermarket and supermarket operator in China and is listed on the Shanghai Stock Exchange. As of December&#160;31, 2021, total consideration for the investment in Yonghui was RMB6,462&#160;million in cash. Investment in Yonghui is accounted for using the equity method as the Group obtained significant influence by the rights to nominate two board members out of nine. The Group received dividend of RMB120&#160;million, RMB147&#160;million and RMB25 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively, which have been recorded as a reduction to the carrying amount of investment in Yonghui. </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;">Investment in Yonghui is accounted for using the equity method with the investment cost allocated as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#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;">As of<br/> 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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#160;</td>
<td colspan="2" style="vertical-align: bottom;">&#160;</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="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<br/> in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Carrying value of investment in <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Yonghui&#8217;s ordinary shares</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,538</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,592</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;">Proportionate share of Yonghui&#8217;s net tangible and intangible assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,602</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,225</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;&#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; 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;">Positive basis difference</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,936</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,367</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Positive basis difference has been assigned to:</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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill(*)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,603</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,111</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortizable intangible assets (**)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,777</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,674</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(444</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(418</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;&#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; 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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,936</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,367</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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;">(*)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 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></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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;">(**)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2021, the weighted average remaining life of the intangible assets not included in Yonghui&#8217;s consolidated financial statements was 14 years. </div></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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2020 and 2021, the market value of the Group&#8217;s investment in Yonghui was RMB8,723&#160;million and RMB4,921 million based on its quoted closing price, respectively. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Investment in Dada </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Prior to 2019, 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 a series of <div style="letter-spacing: 0px; top: 0px;;display:inline;">future </div>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<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;in 2020</div>. The Group&#8217;s interest in Dada was diluted to approximately 46<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">% and</div> a deemed disposal gain of RMB5,229&#160;million<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;was</div> recognized in &#8220;shares of results of equity investees&#8221; in the consolidated statements of operations and comprehensive income/(loss<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">) for the year ended December 31, 2020.<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>Dada is China&#8217;s leading local <div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">on-demand</div> delivery and retail platform. 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="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-indent: 4%; 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 investment in Dada is accounted for using the equity method with the investment cost allocated as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#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;">As&#160;of&#160;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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#160;</td>
<td colspan="2" style="vertical-align: bottom;">&#160;</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="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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Carrying value of investment in Dada&#8217;s ordinary shares</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7,280</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,075</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;">Proportionate share of Dada&#8217;s net tangible and intangible assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,336</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,136</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;&#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; 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;">Positive basis difference</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,944</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,939</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Positive basis difference has been assigned to:</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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,893</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,893</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortizable intangible assets (*)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">68</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">61</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(17</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(15</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;&#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; 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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,944</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,939</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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;">(*)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2021, the weighted average remaining life of the intangible assets not included in Dada&#8217;s consolidated financial statements was 4 years. </div></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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2020 and 2021, the market value of the Group&#8217;s investment in Dada was RMB25,846&#160;million and RMB9,106 </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 based on its quoted closing price, respectively. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Investment in JD Technology </div></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;">As disclosed in Note 6 &#8212; &#8220;JD Technology reorganization&#8221;, investment in JD Technology has been accounted for using the equity method subsequent to June 2020. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 billion in cash in exchange of <div style="letter-spacing: 0px; top: 0px;;display:inline;">ordinary shares </div> in JD Technology, and the Group&#8217;s equity interest in JD Technology increased to approximately&#160;41.7%. As the Group and JD Technology are both controlled by Mr.&#160;Richard Qiangdong Liu before and after the acquisition of JD Technology&#8217; equity interests, the acquisition is considered to be a transaction under common control. Pursuant to 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;">805-50-25-2,</div></div></div> the Group recorded the investment in JD Technology amounting to RMB7.43&#160;billion and RMB2.62 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">billion in 2020 and 2021, respectively, 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 an increase of </div></div>RMB5.65&#160;billion into additional paid-in capital and a decrease of RMB901 <div style="letter-spacing: 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 into additional paid-in capital has been recorded for the years ended December 31, 2020 and 2021, respectively. </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="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Investment in ATRenew </div></div></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-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> <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;">Prior to 2018, the Group acquired preferred shares of ATRenew for total consideration of </div></div>RMB359&#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. In June 2019, the Group signed series of agreements with ATRenew, merged its Paipai Secondhand business into ATRenew with certain exclusive traffic resources for the </div></div>next 5 years, and additionally invested RMB139&#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 in cash in exchange for an additional preferred shares investment in ATRenew. Total consideration for the above investment in ATRenew was </div></div>RMB3,381&#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. In 2020 and 2021, the Group completed further investment in preferred shares of ATRenew for a cash consideration of </div></div>RMB401&#160;million and RMB129 <div style="letter-spacing: 0px; top: 0px;;display:inline;">million, respectively. ATRenew is a leading technology-driven <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-owned</div> consumer electronics transactions and services platform in China, the investment in ATRenew&#8217;s preferred shares is accounted for under the Measurement Alternative as the underlying preferred shares were not considered <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-substance</div> common stock and had no readily determinable fair value. </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-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> <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;">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 </div>of RMB2,305&#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 in others, net in the consolidated statements of operations and comprehensive income/(loss) for the year ended December 31, 2021. Concurrently, the Group subscribed ad</div></div>ditional 2,333,333 <div style="letter-spacing: 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 of ATRenew with cash consideration </div></div>of RMB321&#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. Upon the offering, the Group held approximatel</div></div>y 33% o<div style="letter-spacing: 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 ATRenew&#8217;s issued and outstanding shares and </div></div>had two out of seven <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 <div style="letter-spacing: 0px; top: 0px;;display:inline;">purchased</div> for additional ordinary shares of ATRenew with cash consideration of </div></div>RMB41&#160;million. </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;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 80%;"/>
<td style="width: 14%; 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;">&#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;">As&#160;of&#160;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;">2021</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 in millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Carrying value of investment in <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">ATRenew&#8217;s</div> ordinary shares</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,832</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;">Proportionate share of <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">ATRenew&#8217;s</div>&#160;net tangible and intangible assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,209</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> </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;">Positive basis difference</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">623</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: 3px double 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: 3px double 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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Positive basis difference has been assigned to:</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> </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;">Goodwill (*)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">35</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;">Amortizable intangible assets (**)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">784</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;">Deferred tax liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(196</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> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; 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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">623</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: 3px double 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: 3px double 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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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;">(*)</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-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;">In the fourth quarter of 2021, 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&#160;</div>RMB3,909 <div style="letter-spacing: 0px; top: 0px;;display:inline;">million, to write down the carrying value of its investment in ATRenew to its fair value, based on quoted closing prices of ATRenew as of December 31, 2021.</div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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;">(**)</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-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;">As of December 31, 2021, the weighted average remaining life of the intangible assets not included in ATRenew&#8217;s consolidated financial statements&#160;</div>was 8 years. </div></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;">As of December&#160;31, 2021, the market value of the Group&#8217;s investment in ATRenew </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">was RMB2,832 million based on its quoted closing price. </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 recorded its interests in Yonghui, Dada, 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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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>&#160;</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: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; 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;">2019</div></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;">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> </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;"> <div style="text-indent: -1em; 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;">Revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">128,942</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">140,263</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">145,582 </div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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;">Gross profit</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">34,541</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">45,590</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">39,736 </div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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;">Income/(loss) from operations</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(534</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,157</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,877 </div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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;">Net income/(loss)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(565</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,680</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(250</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; 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="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> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,235</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,292</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">675</div></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="clear: both; max-height: 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;">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> </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="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;">Current assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">129,535</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">150,304</td>
<td style="vertical-align: bottom; font-size: 0px;">&#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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> assets</div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">97,110</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;;text-align:right;">140,872 </td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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;">Current liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">97,669</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;;text-align:right;">109,790</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> liabilities</div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">17,371</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;;text-align:right;">49,919</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#160;</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);"> <div style="text-indent: -1em; 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; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">1,119</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">973 </td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 RMB797&#160;million, RMB488&#160;million and RMB5,514 </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 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, 2019, 2020 and 2021, respectively. The valuation of impairment in privately held companies under the Measurement Alternative is discussed in Note&#160;5&#160;&#8212; &#8220;Fair value measurement&#8221;. </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_InvestmentInEquityInvesteesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Definition</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://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 http://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 http://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="top.Show.toggleNext( this );">+ Details</a><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>45
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331281800">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Accounts receivable, net</a></td>
<td class="text"><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="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;">9. Accounts receivable, net </div></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;">Accounts receivable, net consist of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 79%;"/>
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#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;">As&#160;of&#160;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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#160;</td>
<td colspan="2" style="vertical-align: bottom;">&#160;</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="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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Logistics receivables</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,406</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,204</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;">Online retail and online marketplace receivables (*)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,103</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,840</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;">Advertising receivables and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,169</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">890</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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7,678</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,934</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;">Allowance for doubtful accounts</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(566</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,034</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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable, net</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7,112</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;11,900</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The movements in the allowance for doubtful accounts are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<tr style="font-size: 0px;">
<td style="width: 67%;"/>
<td style="width: 7%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 6%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 6%; 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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="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="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;">2019</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-color: rgb(0, 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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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="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="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="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;">Balance at beginning of the year</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(178</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(318</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(566</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;">Additions</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(214</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(331</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(535</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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Write-off</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">74</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">83</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">67</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of the year</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(318</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(566</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,034</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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;">(*)</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;">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 were 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>46
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331295528">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories, net</a></td>
<td class="text"><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="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;">10. Inventories, net </div></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;">Inventories, net consist of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 78%;"/>
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#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;">As&#160;of&#160;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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#160;</td>
<td colspan="2" style="vertical-align: bottom;">&#160;</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="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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Products</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">60,455</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">77,422</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;">Packing materials and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">470</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">478</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;&#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; 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;">Inventories</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">60,925</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">77,900</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;">Inventory valuation allowance</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,992</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,299</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;&#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; 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;">Inventories, net</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">58,933</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;75,601</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>47
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331358344">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, equipment and software, net</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">11. Property, equipment and software, net </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0.34in;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, equipment and software, net consist of the following:</div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 77%;"/>
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#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;">As&#160;of&#160;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: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</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="6" style="vertical-align: bottom; white-space: nowrap;;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="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;">Electronic equipment</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;">15,112</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,222</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;">Building and building improvement</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;">11,276</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,072</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;">Logistics, warehouse and other heavy equipment</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;">7,418</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,084</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;">Vehicles</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;">1,776</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,681</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;">Leasehold improvement</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;">2,900</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,766</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;">Office equipment</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;">440</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">530</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;">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;">781</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">867</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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</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;">39,703</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">50,222</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;">Less: accumulated depreciation</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;">(17,106</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17,278</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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></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);"> <div style="text-indent: -1em; 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;">Net book value</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#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;">22,597</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);">&#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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;32,944</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <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;">&#160;</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: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <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;">&#160;</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: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Depreciation expenses were RMB4,673&#160;million, RMB5,037&#160;million and RMB5,000 </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 for the years ended December&#160;31, 2019, 2020 and 2021, respectively. No impairment charge was recorded for the years ended December 31, 2019, 2020 and 2021, respectively. </div></div></div> <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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120429125&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 http://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 http://asc.fasb.org/extlink&amp;oid=120429125&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 http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>48
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331324568">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_jd_LandUseRightsDisclosureTextBlock', window );">Land use rights, net</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">12. Land use rights, net </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0.34in;"><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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<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/> </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="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;">As&#160;of&#160;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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#160;</td>
<td colspan="2" style="vertical-align: bottom;">&#160;</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="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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Land use rights</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">11,787</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15,253</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;">Less: accumulated amortization</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(662</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(925</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;&#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; 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;">Net book value</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">11,125</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;14,328</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization expenses for land use rights were RMB222&#160;million, RMB229&#160;million and RMB276 </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 for the years ended December&#160;31, 2019, 2020 and 2021, respectively. No impairment charge was recorded for the years ended December 31, 2019, 2020 and 2021, respectively. </div></div></div> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2021, amortization expenses related to the land use rights for future periods are estimated to be as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 8pt; border-collapse: collapse; border-spacing: 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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="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;">2022</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-color: rgb(0, 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;">2023</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-color: rgb(0, 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;">2024</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-color: rgb(0, 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;">2025</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-color: rgb(0, 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;">2026</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-color: rgb(0, 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;">2027 and<br/> thereafter</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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> </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="22" 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="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;">Amortization expenses</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">319</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">319</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">319</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">319</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">319</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,733</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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_LandUseRightsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure related to land use rights.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>49
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331374344">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Intangible assets, net</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">13. Intangible assets, net </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0.34in;"><div style="letter-spacing: 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: 49%;"/>
<td style="width: 6%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 6%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 6%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 6%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 6%; 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, 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> </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<br/>Carrying<br/>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<br/>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<br/>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<br/>Carrying<br/>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="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>
<td 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>
<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&#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;</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-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;">Strategic cooperation</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,075</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(6,075</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;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; 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-compete</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,467</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,811</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">656</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;">Domain names and trademarks</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">18.9</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,911</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(837</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(27</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,047</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;">Customer relationship</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8.9</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,689</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(155</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(60</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,474</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;">Technology and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,019</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(648</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(85</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">286</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;9.5</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;16,161</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(9,526</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(172</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;6,463</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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; text-indent: 0px;"/>
<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: 1px;">
<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: 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: 47%;"/>
<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<br/>Carrying<br/>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<br/>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<br/>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<br/>Carrying<br/>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="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>
<td 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>
<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&#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;</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-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;">Strategic cooperation</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,075</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(6,075</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;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; 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-compete</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,467</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,120</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">347</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;">Domain names and trademarks</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">18.9</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,186</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,066</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(27</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,093</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;">Customer relationship</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8.8</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,713</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(454</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(60</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,199</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;">Technology and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,050</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(767</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(85</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">198</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">9.6 </td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">16,491</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(10,482</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(172</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,837</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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; text-indent: 0px;"/> <div style="clear: both; max-height: 0px;"/>  <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;">Amortization expenses for intangible assets were RMB933&#160;million, RMB802&#160;million and RMB956 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively. No impairment charge was recorded for the years ended December&#160;31, 2019, 2020 and 2021, respectively. </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;">As of December&#160;31, 2021, amortization expenses related to the intangible assets for future periods are estimated to be as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 8pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 75%;"/>
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="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;">2022</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-color: rgb(0, 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;">2023</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-color: rgb(0, 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;">2024</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-color: rgb(0, 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;">2025</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-color: rgb(0, 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;">2026</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-color: rgb(0, 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;">2027 and<br/> thereafter</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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> </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="22" 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="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;">Amortization expenses</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">818</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">699</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">576</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">513</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">507</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,724</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>50
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331278344">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillDisclosureTextBlock', window );">Goodwill</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">14. Goodwill </div></div></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 changes in the carrying amount of goodwill are as follows, with information retrospectively adjusted in accordance with the segment changes as disclosed in Note 33: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<tr style="font-size: 0px;">
<td style="width: 59%;"/>
<td style="width: 5%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 4%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 5%; 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;">&#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;">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;&#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;">JD&#160;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="vertical-align: bottom; border-bottom-color: rgb(0, 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;">New&#160;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;&#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;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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="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;"><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="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;">Balance as of December&#160;31, 2019</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;&#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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,651</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,593</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">9,244</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated impairment loss</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(7</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,593</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,600</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;&#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;&#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;&#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; 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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,644</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,644</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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;">Transaction in 2020</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;&#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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,627</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,633</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,260</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;">Balance as of December&#160;31, 2020</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;&#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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">9,278</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,633</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,593</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">13,504</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated impairment loss</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(7</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,593</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,600</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;&#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;&#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;&#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; 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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">9,271</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,633</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">10,904</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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;">Transaction in 2021</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;&#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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,529</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,529</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;">Balance as of December&#160;31, 2021</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;&#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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">10,807</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,633</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,593</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15,033</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated impairment loss</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(7</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,593</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,600</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;&#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;&#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;&#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; 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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">10,800</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,633</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,433</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">No impairment</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="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>loss of goodwill was recorded for the years ended December&#160;31, 2019, 2020 and 2021, respectively. </div></div></div> <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_jd_GoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2144439<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>51
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331237160">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_jd_AccountsPayableDisclosureTextBlock', window );">Accounts payable</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">15. Accounts payable </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0.34in;"><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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<tr style="font-size: 0px;">
<td style="width: 76%;"/>
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#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;">As&#160;of&#160;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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#160;</td>
<td colspan="2" style="vertical-align: bottom;">&#160;</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="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="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;">Vendor payable</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">84,643</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">112,317</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;">Shipping charges payable and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">22,175</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">28,167</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;&#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; 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;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">106,818</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;140,484</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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, 2020 and 2021, RMB11,942&#160;million and RMB20,127 million, respectively, of the outstanding payment obligations were elected by the suppliers and sold to the Institutions. </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_AccountsPayableDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>52
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239336905224">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_jd_AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock', window );">Accrued expenses and other current liabilities</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">16. Accrued expenses and other current liabilities </div></div></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;">Accrued expenses and other current liabilities consist of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 76%;"/>
<td style="width: 5%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 5%; 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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#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;">As of 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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#160;</td>
<td colspan="2" style="vertical-align: bottom;">&#160;</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="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="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;">Deposits</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15,344</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">17,372</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;">Salary and welfare</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7,984</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8,396</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;">Rental fee payable</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">677</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,199</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;">Accrued administrative expenses</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">513</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,165</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;">Professional fee</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">756</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">904</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;">Liabilities for return allowances</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">496</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">618</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: 1pt; 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;">Internet data center fee</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">562</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">444</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;">Vehicle fee</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">316</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">437</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: 1pt; 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;">Payable related to employees&#8217; exercise of share-based awards</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">269</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">333</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;">Interest payable</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">136</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">134</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;">Others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,982</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,466</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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">30,035</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">34,468</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></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_AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>53
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331188504">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_jd_DisclosureOfUnsecuredSeniorNotesTextBlock', window );">Unsecured senior notes</a></td>
<td class="text"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; 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;">17. Unsecured senior notes </div></div></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; text-indent: 0px;;display:inline;">In April 2016, the Company issued unsecured senior notes with two maturity dates for an aggregate principal amount of US$1,000<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div> 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</div><div style="text-indent: 0px; letter-spacing: 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>five-year unsecured senior notes due 2021 for the principle amount of </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">US$500 <div style="letter-spacing: 0px; top: 0px;;display:inline;">million were mature&#160;</div>on April 29, 2021</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;">, and the Company repaid the principle amount of </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">US$500</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;">&#160;million</div></div><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;">&#160;</div>and the last semi-annual interests. </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;">In January 2020, the Company issued unsecured senior notes with two maturity dates for an aggregate principal amount of US$1,000<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million.</div> 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> <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;">For the year ended December&#160;31, 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). 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 were recognized in &#8220;interest expense&#8221; in the Group&#8217;s consolidated statements of operations and comprehensive income/(loss) for the year ended December&#160;31,2020. There was no unsecured senior notes repurchased in 2021. </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;">A summary of the Company&#8217;s unsecured senior notes as of December&#160;31, 2020 and 2021 is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<tr style="font-size: 0px;">
<td style="width: 68%;"/>
<td style="width: 6%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 6%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 6%; 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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#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;">As of December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="font-weight:bold;display:inline;">Effective<br/> interest rate</div></div></td>
<td rowspan="2" 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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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="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="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>
<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="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; text-indent: 0px;;display:inline;">US$500<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;million&#160;</div>3.125% notes due 2021</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,260</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3.37</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; text-indent: 0px;;display:inline;">US$500<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;million&#160;</div>3.875% notes due 2026</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,220</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,154</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4.15</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; text-indent: 0px;;display:inline;">US$700<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;million&#160;</div>3.375% notes due 2030</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,502</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,402</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3.47</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; text-indent: 0px;;display:inline;">US$300<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;million&#160;</div>4.125% notes due 2050</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,872</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,830</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4.25</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;&#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;&#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> </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;">Carrying value</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,854</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">9,386</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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;">Unamortized discount and debt issuance costs</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">118</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">101</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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;&#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;&#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> </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;">Total principal amounts of unsecured senior notes</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,972</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">9,487</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</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> </tr> </table>  <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="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-indent: 4%; 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 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> <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 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> <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;">As of December&#160;31, 2021, the principal of the unsecured senior notes of RMB3,188 million, RMB4,431 million and RMB1,868 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> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 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;">&#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;">Principal<br/> amounts</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&#160;in&#160;millions)</div></div></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: bottom;"> <div style="text-indent: -1em; 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;">Within 1 year</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#8212;</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: bottom;"> <div style="text-indent: -1em; 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;">Between 1 to 2 years</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#8212;</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: bottom;"> <div style="text-indent: -1em; 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;">Between 2 to 3 years</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#8212;</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: bottom;"> <div style="text-indent: -1em; 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;">Between 3 to 4 years</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#8212;</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: bottom;"> <div style="text-indent: -1em; 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;">Between 4 to 5 years</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,188</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: bottom;"> <div style="text-indent: -1em; 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;">Beyond 5 years</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,299</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> </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: bottom;"> <div style="text-indent: -1em; 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;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">9,487</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: 3px double 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: 3px double 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> <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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of unsecured senior notes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>54
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239336903832">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text"><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="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;">18. Leases </div></div></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 Group has operating leases for warehouses, stores, office spaces, delivery centers and other corporate assets that the Group utilizes under lease arrangements. </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;">A summary of supplemental information related to operating leases as of December 31, 2020 and 2021 is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 77%;"/>
<td style="width: 4%; 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;">&#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 of 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: 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;</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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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> </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="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="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;">Operating lease ROU assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15,484</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">19,987</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;">Operating lease liabilities-current</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,513</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,665</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;">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;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">10,250</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">13,721</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> </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;">Total operating lease liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15,763</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">20,386</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: 3px double 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: 3px double 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: 3px double 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: 3px double 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; 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;">Weighted average remaining lease term</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4.8&#160;years</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;">5.6&#160;years</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;">Weighted average discount rate</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">%&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">%&#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="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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"/><br/></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: 77%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<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;</div></td>
<td colspan="8" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">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;</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;">2019</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;&#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> </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;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td 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;</div></td>
<td colspan="8" 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease cost</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">3,377</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,903</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,763</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; 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: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term lease cost</div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; border-bottom: 0.75pt solid black;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">1,213</div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;">1,902</td>
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;">2,782</td>
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;">&#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-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 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;&#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; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; 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: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; border-bottom: 0.75pt solid black;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">4,590</div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;">6,805</td>
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;">9,545</td>
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;">&#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-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for operating leases</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; text-indent: 0px; line-height: normal;">3,461</div> </td>
<td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,801</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,715</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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, 2021 is as follows: </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 75%;"/>
<td style="width: 18%; 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;">&#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 December&#160;31, 2021</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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,778</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;">2023</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,807</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;">2024</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,338</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;">2025</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,292</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;">2026</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,504</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;">2027 and thereafter</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,843</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> </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;">Total lease payments</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">23,562</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;">Less: interest</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3,176</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> </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;">Present value of operating lease liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">20,386</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: 3px double 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: 3px double 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="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;">As of December&#160;31, 2021, the Group has no significant lease contract that has been entered into but not yet commenced. </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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>55
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239336906616">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_jd_GainOnSaleOfDevelopmentPropertiesTextBlock', window );">Gain on sale of development properties</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">19. Gain on sale of development properties </div></div></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;">Gain on sale of development properties for the years ended December&#160;31, 2019, 2020 and 2021 were RMB3,885&#160;million, RMB1,649&#160;million and RMB767 </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. The gain on sale of development properties for the years ended December&#160;31, 2019, 2020 and 2021, were mainly derived from disposals of logistics facilities to JD Logistics Properties Core Fund, L.P. (&#8220;Core Fund&#8221;), JD Logistics Properties Core Fund II, L.P. (the &#8220;Core Fund II&#8221;), JD Logistics Properties Development Fund I, L.P. (&#8220;Development Fund I&#8221;) and JD Aries Development XXXXX (HK) Limited (&#8220;Acquisition Fund I&#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;">In 2018, the Group established JD Property to manage the expanding logistics facilities and other real estate properties. In February 2019 and January 2020, JD Property established Core Fund and Core Fund II (collectively, the &#8220;Core Funds&#8221;) together with GIC Private Limited (&#8220;GIC&#8221;), Singapore&#8217;s sovereign wealth fund, respectively. The Group serves as the general partner and committe</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">d 20% </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;">and 10% of the total capital of Core Fund and Core Fund II as the limited partner, and GIC committed the remaining</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;80%<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">and 90%, 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; text-indent: 0px;;display:inline;">Furthermore, in February 2019 and January 2020, the Group entered into definitive agreements with Core Fund and Core Fund II, pursuant to which the Group will dispose of certain modern logistics facilities to Core Fund and Core Fund II for a total gross asset value of approximately RM</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">B11&#160;billion&#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;">and RMB5 billion, respectively, and concurrently lease back these completed facilities for operational purposes with an initial lease term </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">of 4 to 7 years. </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;">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 subsequen</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">t 5 </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;">years&#8217; period. The Group may choose to renew the lease upon the expiry of the initial lease agreement if the adjusted rental rate is acceptable. 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="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 Core Fund and Core Fund II, which comprises the representatives from JD Property and GIC, will oversee the key operations of each fund, respectively. Given the control over Core Funds is shared between JD Property and GIC, JD Property does not consolidate Core Funds and investments in Core Funds are accounted for using the equity method as JD Property obtained significant influence by the rights to nominate two members of each investment committee out of four. The lease back transaction is accounted for under ASC 842 as operating lease, and the ROU assets and operating lease liabilities were recorded accordingly. </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;">Since the second half of 2019 and 2020, the closing conditions for each asset group of completed logistics facilities were successively met and Core Fund and Core Fund II signed definitive facility agreements with bank consortium to finance the purchase, respectively. As of December 31, 2021, all logistics facilities under asset groups related to Core Funds have been completed and satisfied hand-over condition. Therefore, the Group recorded a disposal gain to Core Funds of RM</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;">B3,801 million, RMB</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,181&#160;million and RMB637&#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 for the years ended December&#160;31, 2019, 2020 and 2021, respectively, which represents 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.</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="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>Regarding the logistics facilities that had not satisfied hand-over condition as of December 31, 2020, the Group classified the related undisposed assets and liabilities as assets and liabilities held for sale, which included cash and cash equivalents of RMB116&#160;million. </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: &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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In the second half of 2020, JD Property entered into definitive agreements to establish another logistics investment fund, Development Fund I, together with GIC and Mubadala Investment Company (&#8220;MIC&#8221;) to replicate the successful experience of Core Funds. Development Fund I planned to acquire some of the Group&#8217;s uncompleted modern logistics facilities. JD Property serves as general partner and committe</div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">d 40% of the total capital of Development Fund I as a limited partner, and GIC and MIC committed the remaining 60% collectively. </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 December 2020, the Group entered into definitive agreements with Development Fund I 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 a disposal gain of </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">RMB468&#160;million and RMB112&#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 for the years ended December&#160;31, 2020 and 2021, respectively. As of December&#160;31, 2021, all logistics facilities under asset groups related to Development Fund I have satisfied hand-over condition, and been derecognized by the Group. </div></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;">In the second half of 2021, JD Property entered into definitive agreements to establish another logistics investment fund, Acquisition Fund I, by disposing 60</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 interests of JD Aries Development XXXXX (HK) Limited, which contained an uncompleted modern logistics facility, to a third party. The board of directors of Acquisition Fund I, which comprises board members from JD Property and the third-party investor, oversees the key operations of Acquisition Fund I. Given the control over Acquisition Fund I is shared between JD Property and the third-party investor, JD Property does not consolidate Acquisition Fund I and investment in Acquisition Fund I is accounted for using the equity method as JD Property obtained significant influence by the rights to nominate two members of the board of directors out of four. JD Property lost control of JD Aries Development XXXXX (HK) Limited and recognized a disposal gain of </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">RMB18 million. Acquisition Fund I plans to acquire some of JD Property&#8217;s uncompleted modern logistics facilities and each shareholder of </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;">JD Aries Development XXXXX (HK) Limited committed to contribute proportionately. </div></div></div> <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_jd_GainOnSaleOfDevelopmentPropertiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain on sale of development properties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain On Sale Of Development Properties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>56
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331296984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Interest expense<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNetAbstract', window );"><strong>Interest income and interest expense</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="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeAndInterestExpenseDisclosureTextBlock', window );">Interest expense</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">20. Interest expense </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0.34in;"><div style="letter-spacing: 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 consists of the following<div style="letter-spacing: 0px; top: 0px;;display:inline;">:</div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 8pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 80%;"/>
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="font-weight:bold;display:inline;">For the year ended<br/> 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: 1pt solid rgb(0, 0, 0); white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</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="10" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest expense in relation to nonrecourse securitization debt</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;">(38</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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; white-space: nowrap;">&#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></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;">Interest expense in relation to unsecured senior notes, bank borrowings and others</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;">(687</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,125</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,213</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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td>&#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;">Total</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;">(725</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,125</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,213</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div></td>
<td>&#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: 3px double 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: 3px double 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>  <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_InterestIncomeAndInterestExpenseDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for interest income and interest expense for enterprises that derive a significant portion of their revenue from interest collected on investments, loans, and securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.1-12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeAndInterestExpenseDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_InterestIncomeExpenseNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331334552">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock', window );">Others, net</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">21. Others, net </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0.34in;"><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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="font-weight:bold;display:inline;">For the year ended<br/> 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: 1pt solid rgb(0, 0, 0); white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</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="10" style="vertical-align: bottom; white-space: nowrap;;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="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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Gains/(losses) from fair value change of long-term investments</div></div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,496</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,483</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(7,252</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; 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Government financial incentives</div></div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,222</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,545</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,482</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; 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest income</div></div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,786</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,753</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,213</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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: 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Gain from business and investment disposals</div></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;">1,199</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); 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;">279</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); 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;">140</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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: 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Impairment of investments</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">(1,954</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">(208</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">(574</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)&#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: 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign exchange gains/(losses), net</div></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;">124</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); 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;">(90</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); 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;">42</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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: 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">288</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">548</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">359</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 78%;">&#160;</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);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; 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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td style="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); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; 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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; 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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td style="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); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; 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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; 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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#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: 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></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;">7,161</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); 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;">35,310</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); 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;">(590</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">)&#160;</td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 78%;">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><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;">&#160;</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: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="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; background-color: rgba(255, 255, 255, 0);"><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;">&#160;</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: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="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; background-color: rgba(255, 255, 255, 0);"><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;">&#160;</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: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#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;">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 others, net 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. 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="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_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>58
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239336898856">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Taxation</a></td>
<td class="text"><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="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;">22. Taxation </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-weight:bold;display:inline;">a) </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;">Value added tax </div></div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(&#8220;VAT&#8221;) </div></div></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 Group is subject to statutory VAT rate of 10% from May&#160;1, 2018 to March&#160;31, 2019 and 9% from April&#160;1, 2019 for revenues from sales of audio, video products and books in the PRC. The Group is subject to statutory VAT rate of 16% from May&#160;1, 2018 to March&#160;31, 2019 and 13% from April&#160;1, 2019 for sales of other products in the PRC. The Group is exempted from VAT for revenues from sales of books from January&#160;1, 2014 to December&#160;31, 202<div style="letter-spacing: 0px; top: 0px;;display:inline;">3</div>&#160;in comply with relevant VAT regulations of the PRC. </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 Group is subject to VAT at the rate of 6% or 10%/9% (10% from May&#160;1, 2018 to March&#160;31, 2019 and 9% from April&#160;1, 2019) for revenues from logistics services, and 6% for revenues from online advertising and other services. </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 Group is also subject to cultural undertaking development fees at the rate of 3% on revenues from online advertising services in the PRC, which is reduced by 50% from July&#160;1, 2019 to December&#160;31, 2019, and exempted from January&#160;1, 2020 to December&#160;31, 2021. </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-weight:bold;display:inline;">b) </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;">Income tax </div></div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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="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;">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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="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;">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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Indonesia </div></div></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;">Under the current laws of the Republic of Indonesia, the Group&#8217;s subsidiaries in Indonesia are subject to 25%, 22%, and 22% income tax rate on its taxable income generated from operations in Indonesia for the years ended December&#160;31, 2019, 2020 and 2021, </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;">respectively. </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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Singapore</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 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 31, 2019, 2020 and 2021, respectively. </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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Hong Kong </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="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&#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 </div>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<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% 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></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">China </div></div></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;">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> <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-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 reduced 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 since 2021. 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. </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;">Certain enterprises will benefit from a preferential tax rate of 15</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;">% 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 </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">enjoyed 15% preferential income tax rate. </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;">According to the relevant laws and regulations in the PRC, enterprises engaging in research and development activities are entitled to claim 150% of </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;">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 </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">claim 175% </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 their research and development expenses as Super Deduction from January&#160;1, 2018 to December&#160;31, 2020, which was announced in March 2021 to be further extended to December 31, 2023. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The EIT law also imposes a withholding income tax of 10% on dividends distributed by a Foreign Investment Enterprise (&#8220;FIE&#8221;) to its immediate holding company outside of China, if such immediate holding company is considered as a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-resident</div> enterprise without any establishment or place within China or if the received dividends have no connection with the establishment or place of such immediate holding company within China, unless such immediate holding company&#8217;s jurisdiction of incorporation has a tax treaty with China that provides for a different withholding arrangement. According to the arrangement between Mainland China 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 China to its immediate holding company in Hong Kong will be subject to withholding tax at a rate of no more than 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). The Company did not record any dividend withholding tax on the retained earnings of its FIEs in the PRC, as the Company intends to reinvest all earnings in China to further expand its business in China, and its FIEs do not intend to declare dividends on the retained earnings to their immediate foreign holding companies. </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="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-indent: 4%; 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 components of income/(loss) before tax are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="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;">2019</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-color: rgb(0, 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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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="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="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="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;">Income/(loss) before tax</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;&#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;&#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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income&#160;from China operations</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14,177</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15,803</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,518</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: 3em; line-height: normal;">Income/(loss) from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-China</div> operations</div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(484</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</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;">35,016</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17,098</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;&#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;&#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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total income/(loss) before tax</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">13,693</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">50,819</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,580</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Income tax benefits/(expenses) applicable to China operations</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;&#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;&#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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current income tax expenses</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,270</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,201</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,538</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax benefits/(expenses)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(533</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">719</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">651</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;&#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;&#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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Subtotal income tax expenses applicable to China operations</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,803</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,482</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,887</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;&#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;&#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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Total income tax expenses</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,803</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,482</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,887</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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="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;">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, 2019, 2020 and 2021 is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<tr style="font-size: 0px;">
<td style="width: 72%;"/>
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="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;">2019</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); white-space: nowrap;;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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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> </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;">Statutory income tax rate</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">25.0%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;">25.0%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25.0%</td>
<td style="vertical-align: bottom; white-space: nowrap;"><br/></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;">Tax effect of preferential tax rates and tax holiday</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(8.1)%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;">(2.3)%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">86.0%</td>
<td style="vertical-align: bottom; white-space: nowrap;"><br/></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;">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;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3.7%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;">(16.8)%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(143.7)%</td>
<td style="vertical-align: bottom; white-space: nowrap;"><br/></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;">Effect on tax rates in different tax jurisdiction</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3.9)%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;">(0.5)%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2.3)%</td>
<td style="vertical-align: bottom; white-space: nowrap;"><br/></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;">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;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5.7%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;">0.5%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(13.8)%</td>
<td style="vertical-align: bottom; white-space: nowrap;"><br/></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;">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;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1.0)%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;">0.0%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.4%</td>
<td style="vertical-align: bottom; white-space: nowrap;"><br/></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;">Tax effect of Super Deduction and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(13.2)%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;">(4.2)%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">105.9%</td>
<td style="vertical-align: bottom; white-space: nowrap;"><br/></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;">Changes in valuation allowance</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5.0%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;">1.2%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(131.6)%</td>
<td style="vertical-align: bottom; white-space: nowrap;"><br/></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;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Effective tax rates</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">13.2%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;">2.9%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(73.1)%</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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="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 table sets forth the effect of tax holiday: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="font-weight:bold;display:inline;">For the year ended<br/> 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;">2019</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-color: rgb(0, 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;&#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> </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;">Tax holiday effect (RMB in millions)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,116</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,153</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,219</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;">Effect of tax holiday on basic net income per share (RMB)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">0.38</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">0.38</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">0.71</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;">Effect of tax holiday on diluted net income per share (RMB)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">0.38</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">0.37</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">0.71</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr> </table>  <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-weight:bold;display:inline;">c) </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;">Deferred tax assets and deferred tax liabilities</div></div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#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;">As&#160;of&#160;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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#160;</td>
<td colspan="2" style="vertical-align: bottom;">&#160;</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="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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax assets</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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Net operating loss carry forwards and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,145</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,303</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Deferred revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">208</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">553</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Inventory valuation allowance</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">498</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">575</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: 3em; line-height: normal;"><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> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">382</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">603</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Unrealized fair value losses for certain investments</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">589</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">747</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;">Less: valuation allowance</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4,289</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(7,670</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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net deferred tax assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">533</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,111</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: 3px double 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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Deferred tax liabilities</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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Intangible assets arisen from business combination</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,560</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,454</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Accelerated tax depreciation and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">362</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">443</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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total deferred tax liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,922</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,897</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2021, the accumulated net operating loss of RMB10,905 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 RMB17,140 million mainly arose from the Company&#8217;s subsidiaries and consolidated </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;">VIEs established in the PRC and Indonesia, which can be carried forward to offset future taxable income. The remaining accumulated net operating loss will expire during the period from 2022 to 2026 except for those arose from HNTEs, which will expire during the period from 2022 to 2031. </div></div></div> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <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;">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 is more likely than not to be realized. The amount of valuation allowance offset in deferred tax assets as of December&#160;31, 2020 and 2021 was RMB4,289&#160;million and RMB7,670 million, respectively. </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 movements of valuation allowance of deferred tax assets are as follows:</div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="font-weight:bold;display:inline;">For the year ended<br/> 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: 1pt solid rgb(0, 0, 0); white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</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="10" style="vertical-align: bottom; white-space: nowrap;;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="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;">Balance at beginning of the year</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;">2,996</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,674</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,289</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions</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;">7,635</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,393</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,052</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Reversals</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;">(6,957</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,778</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,671</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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of the year</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;">3,674</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,289</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,670</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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> <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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>59
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331356648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible redeemable non-controlling interests<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityDisclosureAbstract', window );"><strong>Convertible redeemable non-controlling interests</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="top.Show.showAR( this, 'defref_jd_TemporaryEquityTextBlock', window );">Convertible redeemable non-controlling interests</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="font-weight:bold;display:inline;">23. Convertible redeemable <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests </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;">As of December&#160;31, 2020, convertible redeemable <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests mainly consisted of JD Logistics Series A preference shares and Kuayue Express Series A and A+ preference equity instruments. As of December&#160;31, 2021, convertible redeemable <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests mainly consisted of Kuayue Express Series A and A+ preference equity instruments and preference equity instruments of other non-wholly owned subsidiaries. </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;">Kuayue Express Series A and A+ preference equity instruments and preference equity instruments of other non-wholly owned subsidiaries are not material to the consolidated financial statements. Details of JD Logistics Series A Preference Shares are as follows: </div></div></div> <div style="text-indent: 4%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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 Logistics Series A Preference Shares </div></div></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 February 2018, the Group entered into definitive agreements with third-party investors to raise financing for JD Logistics, with the total amount of approximately US$2.5&#160;billion (RMB16.0 billion) by issuance of the series A preference shares of JD Logistics (&#8220;JD Logistics Series A Preference Shares&#8221;), representing approximately 19% of the ownership of JD Logistics on a fully diluted basis. In August 2020, JD Logistics issued additional JD Logistics Series A Preference Shares to third-party investors in exchange for approximately US$64&#160;million (RMB443 million). </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 Group determined that JD Logistics Series A Preference Shares should be classified as mezzanine equity upon their issuance since they were contingently redeemable by the holders 5 years from the issuance date in the event that a qualified initial public offering (&#8216;&#8216;Qualified IPO&#8217;&#8217;) has not occurred and JD Logistics Series A Preference Shares have not been converted. The Qualified IPO is defined as an IPO that (i)&#160;has been approved by the Board of Directors of JD Logistics or (ii)&#160;with the offering price per share that values JD Logistics at no less than US$20&#160;billion on a fully diluted basis immediately following the completion of such offering. </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 Group records accretion on JD Logistics Series A Preference Shares, where applicable, to the redemption value from the issuance date to the earliest redemption 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;;display:inline;">The Group determined that there were no embedded derivatives requiring bifurcation as the economic characteristics and risks of the embedded conversion and redemption features are clearly and closely related to that of JD Logistics Series A Preference Shares. JD Logistics Series A Preference Shares are not readily convertible into cash as there is not a market mechanism in place for trading of JD Logistics&#8217;s shares. </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 there was no embedded beneficial conversion feature attributable to JD Logistics Series A Preference Shares because the initial effective conversion prices were higher than the fair value of JD Logistics&#8217;s ordinary shares determined by the Group with the assistance from an independent valuation firm. </div></div></div> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The rights, preferences and privileges of JD Logistics Series A Preference Shares are as follows: </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Dividend Rights </div></div></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;">As regards to dividends, JD Logistics Series A Preference Shares shall rank pari passu with the ordinary shares and the holders of JD Logistics Series A Preference Shares shall be entitled to the same amount of dividends as the holders of the ordinary shares on an as converted basis as if they were a single class. No dividend or distribution shall be payable except out of any funds legally available. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Voting Rights </div></div></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 holder of each ordinary share issued and outstanding should have one vote in respect of each ordinary share held and the holder of each JD Logistics Series A Preference Share shall carry such number of votes as is equal to the number of votes of ordinary shares then issuable upon the conversion of such JD Logistics Series A Preference Shares. The holders of JD Logistics Series A Preference Shares and the holders of ordinary shares shall vote together and not as a separate class. </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="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-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Liquidation Preferences </div></div></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 the event of any voluntary or involuntary liquidation, dissolution or winding up of JD Logistics, all assets and funds of JD Logistics legally available for distribution (after satisfaction of all creditors&#8217; claims and claims that may be preferred by law) shall be distributed ratably among the holders according to their relative number of ordinary shares held by such holders (all JD Logistics Series A Preference Shares as if they had been converted into ordinary shares immediately prior to such liquidation, dissolution or winding up of JD Logistics). </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Redemption Rights </div></div></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;">From and after the fifth anniversary of JD Logistics Series A Preference Shares original issuance date, and prior to the consummation of a Qualified IPO, each holder of JD Logistics Series A Preference Shares shall have the rights at any time to require and demand JD Logistics to redeem all or any portion of JD Logistics Series A Preference Shares held by such holder. </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 initial redemption price payable on each JD Logistics Series A Preference Share is the total of: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 5%; vertical-align: top;;text-align:left;">(i)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">any dividend relating to each JD Logistics Series A Preference Share which has been declared by JD Logistics but unpaid, to be calculated up to and including the date of the redemption; plus </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#160;</td>
<td style="width: 5%; vertical-align: top;;text-align:left;">(ii)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Logistics Series A Preference Shares purchase price, that is US$2.50 per JD Logistics Series A Preference Shares, subject to appropriate adjustments in the event of any share dividend, share combination or similar recapitalization events. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">JD Logistics accretes changes in the redemption value over the period from the date of issuance to the earliest redemption date of JD Logistics Series A Preference Shares using effective interest method. Changes in the redemption value are considered to be changes in accounting estimates. The accretion is recorded against retained earnings, or in the absence of retained earnings, by charges against additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in-capital.</div></div> Once additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in-capital</div></div> has been exhausted, additional charges are recorded by increasing the accumulated deficit. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Conversion Rights </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Each JD Logistics Series A Preference Share shall be convertible, at the option of the holder of JD Logistics Series A Preference Shares, at any time after the date of issuance of such JD Logistics Series A Preference Shares, into such number of fully paid and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-assessable</div> ordinary shares as is determined by dividing JD Logistics Series A Preference Shares purchase price by the conversion price then applicable to such JD Logistics Series A Preference Shares. The conversion price of each JD Logistics Series A Preference Share is the same as its original issuance price if no adjustments to conversion price have occurred. As of December&#160;31, 2020, each JD Logistics Series A Preference Share is convertible into one ordinary share. </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;">Each JD Logistics Series A Preference Share shall automatically be converted into ordinary shares (i)&#160;upon the consummation of a Qualified IPO; or (ii)&#160;in the event that the holders of JD Logistics Series A Preference Shares holding at least 50% of JD Logistics Series A Preference Shares in issue elect to convert JD Logistics Series A Preference Shares. </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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Upon the completion of JD Logistics IPO in May 2021, JD Logistics Series A Preference Shares have been converted into ordinary shares of JD Logistics. JD Logistics received proceeds of RMB22.9 billion from JD Logistics IPO, among which RMB6.1 billion was recorded as non-controlling interests and RMB16.8 billion was recorded as additional paid-in capital.&#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="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: 77%;"/>
<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="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number&#160;of 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;&#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: 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="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td 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<br/>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: 4%; 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: 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: 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;">Balance as of December&#160;31, 2019</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;">1,004,000,000</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,964</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; text-indent: 0px;"> <div style="text-indent: -1em; 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;">Issuance</div></div> </td>
<td style="vertical-align: bottom; text-indent: 0px;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;">22,867,347</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;">443</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px; padding: 0px;">&#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; text-indent: 0px;"> <div style="text-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 loss attributable to mezzanine equity classified as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests shareholders</div> </td>
<td style="vertical-align: bottom; text-indent: 0px;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px; text-align: right; width: 6%; padding: 0pt 5pt 0pt 0pt;">&#8212;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><div style="font-size: 10pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">*</div> </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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December&#160;31, 2020</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;">1,026,867,347</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,407</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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Net loss attributable to mezzanine equity classified as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests shareholders</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; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4</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;">Conversion of convertible redeemable preferred shares to ordinary shares</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;">(1,026,867,347</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(16,403</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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Balance as of December&#160;31, 2021</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; white-space: nowrap;">&#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> </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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td> </tr> </table>
<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: 2%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*</div></td>
<td style="vertical-align: top; font-size: 10pt;;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 million. </div></div></div> </td> </tr> </table> <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> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_TemporaryEquityTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure pertaining to temporary equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_TemporaryEquityTextBlock</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_TemporaryEquityDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239335788968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financing<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_srt_OwnershipAxis=jd_JdHealthMember', window );">JD Health [Member]</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="top.Show.showAR( this, 'defref_jd_DisclosureOfFinancingForSubsidiaryGroupTextBlock', window );">Financing</a></td>
<td class="text"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; 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;">24. Financing for JD Health&#160;</div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In May 2019, JD Health 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 Health Series A Preference Shares&#8221;) with a group of third-party investors. The total amount of financing raised from JD Health Series A Preference Shares was approximately RMB6.5&#160;billion, representing 13.5% of the ownership of JD Health on a fully diluted basis. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In August 2020, JD Health entered into definitive agreements for the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-redeemable</div> series B preferred share financing (&#8220;JD Health Series B Preference Shares&#8221;) with a group third-party investors. The total amount of financing raised from JD Health Series B Preference Shares was approximately RMB6.3&#160;billion, representing 4.5% of the ownership of JD Health on a fully diluted basis. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Group determined that JD Health Series A Preference Shares and JD Health 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> <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;">In December 2020, JD Health IPO was completed with net proceeds after deducting underwriting commissions, share issuance costs and offering expenses approximately amounted to RMB25.7&#160;billion, representing 13.8% of the issued share capital of JD Health immediately after the completion of the exercise of the over-allotment option. Upon the completion of JD Health IPO, JD Health Series A Preference Shares and JD Health Series B Preference Shares have been converted into ordinary shares of JD Health. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">As of December&#160;31, 2019, among the proceeds received, RMB1.0&#160;billion was recorded as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests and RMB5.2&#160;billion was recorded as additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital. 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><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_OwnershipAxis=jd_JdIndustryMember', window );">JD Industry [Member]</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="top.Show.showAR( this, 'defref_jd_DisclosureOfFinancingForSubsidiaryGroupTextBlock', window );">Financing</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">25. Financing for JD Industry </div></div></div></div> <div style="text-indent: 0px; 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 style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">In April and December 2020, JD Industry, the Group&#8217;s subsidiary dedicated to empowering industrial development by supply chain, technology and services, entered into definitive agreements for non-redeemable series A and series A-1 preference share financing (&#8220;JD Industry Series A and A-1 Preference Shares&#8221;) with a group of third-party investors. The total amount of financing arising from JD Industry Series A and A-1 Preference Shares was</div> US$335 million. The Group held 81% of JD <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Industry&#8217;s</div></div> issued and outstanding shares after the financing of JD <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Industry</div></div> Series A and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">A-1</div> Preference Shares. </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 determined that JD Industry Series A and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">A-1</div> 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></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;">Among the proceeds received, RMB510 million was recorded as non-controlling interests and RMB1,792 million was recorded as additional paid-in capital.</div> </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_OwnershipAxis=jd_JdPropertyMember', window );">Jd Property [Member]</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="top.Show.showAR( this, 'defref_jd_DisclosureOfFinancingForSubsidiaryGroupTextBlock', window );">Financing</a></td>
<td class="text"><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="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;">26. Financing for JD Property </div></div></div> <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;"><div style="text-indent: 0px; 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: 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 2021, JD Property, the Group&#8217;s subsidiary which focuses on infrastructure asset management and integrated property services, entered into definitive agreements for the non-redeemable 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></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">US$703 <div style="letter-spacing: 0px; top: 0px;;display:inline;">million. The Group held</div>&#160;84% <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;">of JD Property&#8217;s issued and outstanding shares after the financing of JD Property Series A Preference Shares. </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Group determined that JD Property Series A 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> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">As of December&#160;31, 2021, among the proceeds received, RMB3.1 billion was recorded as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests and RMB1.3 billion was recorded as additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital. </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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of financing for subsidiary group textblock</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_srt_OwnershipAxis=jd_JdIndustryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_JdIndustryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331325960">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_jd_OrdinarySharesDisclosureTextBlock', window );">Ordinary shares</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">27. Ordinary shares </div></div></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;">Upon inception, 1 ordinary share was issued at a par value of US$0.00002 per share. </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;">In March 2014, the Company issued 351,678,637 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">ordinary shares to Huang River Investment Limited, a wholly owned subsidiary of Tencent Holdings Limited (&#8220;Tencent&#8221;), in connection with Tencent transaction (Note 32). Additionally, upon the initial public offering in May 2014, the Company issued</div> 166,120,400 Class&#160;A ordinary shares. Concurrently, the Company issued 139,493,960 Class&#160;A ordinary shares in a private placement to Huang River Investment Limited. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In June 2016, the Company issued 144,952,250 Class&#160;A ordinary shares to Newheight Holdings Ltd., a wholly owned subsidiary of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Wal-Mart</div> Stores, Inc. (&#8220;Walmart&#8221;), in connection with Walmart transaction. In the transaction, Walmart transferred Yihaodian marketplace platform assets to the Group, including the Yihaodian brand, mobile apps and websites, and entered into business cooperation arrangements with the Group in return. </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;">In June 2018, the Company issued 27,106,948 Class&#160;A ordinary shares to Google LLC, and received a consideration of RMB3,531,870,000 after deducting financing charges. </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;">In May 2019, May 2020 and June 2021, the Company issued 8,127,302, 2,938,584 and 1,914,998 Class&#160;A ordinary shares, respectively, to Huang River Investment Limited (Note 3<div style="letter-spacing: 0px; top: 0px;;display:inline;">2</div>). </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;">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> <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 ordinary shares reserved for future exercise of the RSUs and share options were 139,186,246 and 124,045,978 as of December&#160;31, 2020 and 2021, respectively. </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><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>62
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331426984">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockTextBlock', window );">Share repurchase program</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">28. Share repurchase program </div></div></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 December 2018, the Company&#8217;s Board of Directors authorized a share repurchase program (&#8220;2018 share repurchase program&#8221;) under which the Company may repurchase up to US$1,000 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>worth of its ADSs over the following 12 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. </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;">Under the 2018 share repurchase program, the Company repurchased 2,332,048 ADSs. For the year ended December 31, 2018, the Company repurchased 1,396,200 ADSs for US$30&#160;million (RMB206 million) on the open market, at a weighted average price of US$21.48 per ADS. For the year ended December&#160;31, 2019, the Company repurchased 935,848 ADSs for US$19&#160;million (RMB131 million) on the open market, at a weighted average price of US$20.41 per ADS. </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;">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 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>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 has increased from US$2,000 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>to US$3,000 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>and has been extended until March&#160;17, 2024. </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;">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<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>ADSs for US$806 million (RMB5,246 million) on the open market, at a weighted average price of US$78.92 per ADS. </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 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><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>No definition available</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/subtopic&amp;trid=2208821<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>63
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331316952">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Other comprehensive income</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">29. Other comprehensive income </div></div></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;">Changes in the composition of accumulated other comprehensive income attributable to ordinary s<div style="letter-spacing: 0px; top: 0px;;display:inline;">h</div>areholders for the years ended December&#160;31, 2019, 2020 and 2021 are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<tr style="font-size: 0px;">
<td style="width: 68%;"/>
<td style="width: 6%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 5%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 5%; 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;">&#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;">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="vertical-align: bottom; border-bottom-color: rgb(0, 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;">Net unrealized<br/> gains/(losses) on<br/> <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><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="vertical-align: bottom; border-bottom-color: rgb(0, 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;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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="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="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="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;">Balances as of December&#160;31, 2018</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,358</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,359</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;">Other comprehensive income</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">750</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">54</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">804</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;&#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;&#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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Balances as of December&#160;31, 2019</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,108</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">55</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,163</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;">Other comprehensive loss</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(7,656</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(55</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(7,711</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;&#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;&#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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Balances as of December&#160;31, 2020</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3,548</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,548</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;">Other comprehensive loss</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,542</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,542</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;&#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;&#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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Balances as of December&#160;31, 2021</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(6,090</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(6,090</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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="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 income tax effects related to the accumulated other comprehensive income were insignificant for all periods presented. </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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>64
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331365928">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', 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;"><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;">30. Share-based compensation </div></div></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;">For the years ended December&#160;31, 2019, 2020 and 2021, total share-based compensation expenses recognized were RMB3,695&#160;million, RMB4,156&#160;million and RMB9,134 million, respectively. The following table sets forth the allocation of share-based compensation expenses: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<tr style="font-size: 0px;">
<td style="width: 67%;"/>
<td style="width: 6%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 6%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 6%; 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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="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="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;">2019</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-color: rgb(0, 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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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="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="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="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;">Cost of revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">82</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">98</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">102</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;">Fulfillment</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">440</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">646</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">882</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;">Marketing</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">259</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">347</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">586</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;">Research and development</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,340</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,400</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,781</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;">General and administrative</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,574</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,665</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,783</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,695</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,156</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">9,134</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; 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;">Share incentive plan </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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="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;">As of December 31, 2021, the Group had reserved 163,391,869 ordinary shares available to be granted as share-based awards under the Share Incentive Plan. </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-weight:bold;display:inline;">(1) Employee and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employee</div> awards </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The RSUs and share options are generally scheduled to be vested over <span style="-sec-ix-hidden:hidden46461258">two</span> to ten years. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden46461368">One-second</span>,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden46461531">one-third</span>,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden46461532">one-fourth</span>,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden46461534">one-fifth</span>,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden46461535">one-sixth</span>,</div> or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden46461536">one-ten</span>th</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;">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 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>&#160;<div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">six-year</div> vesting schedule.<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;Starting from the year ended December 31, 2021, certain granted RSUs are subject to vesting ratably over a 4-year vesting period from the grant dates. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><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="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;">A summary of activities of the service-based RSUs for the years ended December&#160;31, 2019, 2020 and 2021 is presented 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: 62%;"/>
<td style="width: 11%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 10%; 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;">Number&#160;of&#160;RSUs</div></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;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div><br/><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Grant-Date&#160;Fair&#160;Value</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> </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: 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: 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;">Unvested as of December&#160;31, 2018</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">118,496,092</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15.58</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;">Granted</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">33,202,744</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14.29</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;">Vested</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(20,423,568</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14.96</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;">Forfeited or cancelled</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(30,444,064</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15.36</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;&#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> </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;">Unvested as of December&#160;31, 2019</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">100,831,204</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15.35</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;">Granted</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">42,621,084</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">26.44</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;">Vested</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(20,632,596</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15.25</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;">Forfeited or cancelled</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(14,550,450</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">16.13</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;&#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> </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;">Unvested as of December&#160;31, 2020</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">108,269,242</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">19.62</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;">Granted</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">30,069,498</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">39.93</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;">Vested</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(23,834,466</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">18.89</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;">Forfeited or cancelled</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(19,395,408</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">21.30</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;&#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> </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;">Unvested as of December&#160;31, 2021</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">95,108,866</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">25.89</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: 3px double 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: 3px double 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;&#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> </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;">As of December 31, 2020 and 2021, 3,325,796 and 8,208,616 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="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;">For the years ended December&#160;31, 2019, 2020 and 2021, total share-based compensation expenses recognized by the Group for the service-based RSUs granted were RMB2,959&#160;million, RMB3,085&#160;million and RMB4,129 million, respectively. </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;">As of December&#160;31, 2021, there were RMB7,574 million of unrecognized share-based compensation expenses related to the service-based RSUs granted. The expenses are expected to be recognized over a weighted-average period of 4.6 years. The total fair value and intrinsic value of service-based RSUs vested was US$313&#160;million (RMB2,126 million), US$494&#160;million (RMB3,458 million) and US$973 million (RMB6,359 million) during the years ended December&#160;31, 2019, 2020 and 2021, respectively. </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="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">b) Performance-based RSUs </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;">As of December 31, 2020, there were 9,944 unvested performance-based RSUs which were all vested in 2021. </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;">For the years ended December&#160;31, 2019, 2020 and 2021, total share-based compensation expenses recognized by the Group for the performance-based RSUs granted were insignificant. </div></div></div> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2021, there were no unrecognized share-based compensation expenses related to the performance-based RSUs granted. </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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The total fair value and intrinsic value of the performance-based RSUs vested was insignificant during the years ended December 31, 2019, 2020 and 2021, respectively.&#160;</div></div></div>  <div style="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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Share options </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of activities of the service-based share options for the years ended December&#160;31, 2019, 2020 and 2021 is presented as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><br/></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; 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: 63%;"/>
<td style="width: 5%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 4%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 5%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 5%; 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;">Number of<br/>Share<br/>Options</div></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;">Weighted<br/>Average<br/>Exercise<br/>Price</div></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;">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term</div></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;">Aggregate<br/>Intrinsic<br/>Value</div></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: 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>
<td 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="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;">in&#160;millions</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: 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;">Outstanding as of December&#160;31, 2018</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15,747,736</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6.55</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5.3</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">73</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;">Exercised</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3,299,962</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5.72</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#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> </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;">Forfeited or cancelled</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,223,650</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8.52</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#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> </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;&#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;&#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;&#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> </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);"> <div style="text-indent: -1em; 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;">Outstanding as of December&#160;31, 2019</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">10,224,124</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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">6.39</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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">4.3</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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">115</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">Exercised</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">(5,073,294</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">6.23</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">Forfeited or cancelled</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(243,770</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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">10.24</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);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">Outstanding as of December&#160;31, 2020</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">4,907,060</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">6.38</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">3.0</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">184</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">Exercised</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(1,962,856</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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">5.49</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);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">Forfeited or cancelled</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">(7,092</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">13.42</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#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);"> <div style="text-indent: -1em; 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;">Outstanding as of December&#160;31, 2021</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">2,937,112</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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">6.95</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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">2.9</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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">82</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <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;">&#160;</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: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">Vested and expected to vest as of December&#160;31, 2021</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">2,917,942</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">6.91</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">2.8</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">82</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; 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;">Exercisable as of December&#160;31, 2021</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">2,853,764</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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">6.77</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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">2.8</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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">81</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table>  <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">As of December&#160;31, 2020 and 2021, 71,502 and 167,206 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="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;">There was no option granted during the years ended December&#160;31, 2019, 2020 and 2021. </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 total intrinsic value of options exercised during the years ended December&#160;31, 2019, 2020 and 2021 was US$32&#160;million (RMB220 million), US$111&#160;million (RMB762 million) and US$70 million (RMB453 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. Cash received from the exercises of share options of the Company during the years ended December&#160;31, 2019, 2020 and 2021 was US$16&#160;million (RMB112 million), US$34&#160;million (RMB236 million) and US$10 million (RMB62 million), respectively. Cash receivable from the exercises of share options of the Company as of December&#160;31, 2020 and 2021 was US$0.8&#160;million (RMB5 million) and US$77,000 (RMB491,000), respectively. </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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">For the years ended December 31, 2019, 2020 and 2021, total share-based compensation expenses recognized by the Group for the share options granted were insignificant. As of December 31, 2021, 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&#160;</div>2.0 years. </div></div>  <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(2) Founder awards </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">In May 2015, with approval of the board of directors of the Company, Mr. Richard Qiangdong Liu (Mr. Liu), the Founder, was granted an option to acquire a total of</div> 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; text-indent: 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; text-indent: 0px;;display:inline;">10-year</div> period. </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;">For the years ended December&#160;31, 2019, 2020 and 2021, total share-based compensation expenses recognized for the Founder&#8217;s share options were RMB134&#160;million, RMB104&#160;million and RMB73 million, respectively. </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;">As of December&#160;31, 2021, there were RMB109 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 3.4 years. </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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(3) Share-based compensation of subsidiaries </div></div></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="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">JD Logistics </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">JD Logistics granted 83,476,500, 224,511,105 and 30,030,446 share options 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, 2019, 2020 and 2021, respectively, including the share options granted to Mr.&#160;Liu as mentioned below. The estimated fair value of each option granted is estimated on the date of grant using the binominal option-pricing model. The weighted average grant date fair value of options granted for the years ended December&#160;31, 2019, 2020 and 2021 was US$1.67, US$2.00 and US$4.31 <div style="letter-spacing: 0px; top: 0px;;display:inline;">per share, respectively. For the years ended December 31, 2019, 2020 and 2021, total share-based compensation expenses for the share options granted under the JD Logistics Plan were</div>&#160;RMB572&#160;million, RMB640&#160;million and RMB1,162 million, respectively. As of December&#160;31, 2021, there were RMB1,589 million of unrecognized share-based compensation expenses related to the share options granted. The expenses were expected to be recognized over a weighted-average period of 4.5 years. </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;">In October 2020, options to acquire</div>&#160;99,186,705 ordinary shares of JD Logistics with an exercise price of US$0.01 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">per share were granted to Mr. Liu according to the JD Logistics Plan. The grant was awarded to Mr. Liu to motivate him to continue leading the future success of JD Logistics. The grant by JD Logistics is subject to a</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Starting July 2021, JD <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Logistics</div> granted RSUs to its employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">non-employees.</div> JD <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Logistics</div> granted 9,663,953 RSUs of JD Logistics to its employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">non-employees</div> for the year ended December&#160;31, 2021. The estimated fair value of each RSU granted is based on market value of the JD <div style="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;">Logistics&#8217;s</div></div> shares on each date of grant. The weighted average grant date fair value of RSUs granted for the year ended December&#160;31, 2021 was HK$35.00 per share. For the year&#160;ended December&#160;31<div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div> 2021, total share-based compensation expenses for the RSUs granted under JD Logistics Plan were RMB39 million. As of December&#160;31, 2021, there were RMB174 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.9 years. </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-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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-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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">JD Health granted 94,770,812&#160;<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">share options of JD Health to its employees and non-employees for the year ended December 31, 2020, including the share options granted to Mr. Liu as mentioned below. There was no option granted in 2021. The estimated fair value of each option grant is estimated on the date of grant using the binominal option-pricing model. The weighted average grant date fair value of options granted for the year ended December 31, 2020 was</div> US$7.45 <div style="letter-spacing: 0px; top: 0px;;display:inline;">per share. For the years ended December 31, 2020 and 2021, total share-based compensation expenses for the share options granted under the JD Health Plan were</div>&#160;RMB331&#160;million and RMB1,133 <div style="letter-spacing: 0px; top: 0px;;display:inline;">million, respectively. As of December 31, 2021, there were</div>&#160;RMB1,962 million of unrecognized share-based compensation expenses related to the share options granted. The expenses were expected to be recognized over a weighted-average period of 5.8 years. </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;">In October 2020,&#160;options to acquire 53,042,516 ordinary shares of JD Health with an exercise price of US$<span style="-sec-ix-hidden:hidden46462084">0.0000005</span> per share were granted to Mr.&#160;Liu according to the&#160;JD Health<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Plan</div>. 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 6-year vesting schedule with 16.7% of the awards vesting on each anniversary of the grant date. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Starting January 2021, JD Health granted RSUs to its employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees.</div> JD Health granted 80,582,712 <div style="letter-spacing: 0px; top: 0px;;display:inline;">RSUs of JD Health to its employees and non-employees for the year ended December 31, 2021. 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 ended December 31, 2021 was</div>&#160;HK$112.31 <div style="letter-spacing: 0px; top: 0px;;display:inline;">per share. For the year ended December 31, 2021, total share-based compensation expenses for the RSUs granted under the JD Health Plan were</div>&#160;RMB1,428 million. As of December&#160;31, 2021, there were RMB2,435 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 4.9 years<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: 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="text-indent: 0px;;font-style:italic;display:inline;">Other Subsidiaries&#160; </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;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">In 2021, JD Property and JD Industry each approved and adopted their own share incentive plan (&#8220;JD Property Plan&#8221; and &#8220;JD Industry Plan&#8221;), respectively, to eligible employees and non-employees to attract and retain the best available personnel, provide additional incentives to its employees and non-employees for promoting the success of JD Property and JD Industry. The JD Property Plan and JD Industry Plan both consist of share options, RSUs and other types of awards. JD Property granted</div></div></div> 193,059,698 RSUs with grant date fair value of RMB2.42 <div style="letter-spacing: 0px; top: 0px;;display:inline;">per share </div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">to Mr. Liu </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;">for the year ended December 31, 2021. The RSUs granted fully vested on November 25, 2021. The estimated fair value of each RSU granted is estimated on the date of grant using the Black-Scholes option pricing model. For the year ended December 31, 2021, total share-based compensation expenses for the RSUs granted under JD Property Plan were</div>&#160;RMB467&#160;million.<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">JD Industry </div></div><div style="font-size: 10pt; text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">granted</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div>90,629,636<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> RSUs with grant date fair value of US$</div>1.18<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;">per share </div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">to Mr. Liu </div></div> <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">for the year ended December 31, 2021. The RSUs granted fully vested on December 30, 2021. The estimated fair value of each RSU granted is estimated on the date of grant based on the recent rounds of financing. For the year ended December 31, 2021, total share-based compensation expenses for the RSUs granted under JD Industry Plan were</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;RMB</div>684<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> million.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>65
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331362296">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', 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: 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;">31. Net income/(loss) per share </div></div></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;">Basic and diluted net income/(loss) per share for each of the years presented are calculated as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<tr style="font-size: 0px;">
<td style="width: 57%;"/>
<td style="width: 2%; 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/> </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="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="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;">2019</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-color: rgb(0, 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;&#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> </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;">Numerator:</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;&#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;&#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> </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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss) attributable to ordinary shareholders &#8211; basic (RMB in millions)<br/></div> </div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,184</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">49,405</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3,560</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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Impact of subsidiaries&#8217; diluted earnings (RMB in millions)<br/></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;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(157</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2</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;&#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;&#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-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;">Net income/(loss) attributable to ordinary shareholders &#8211; diluted (RMB in millions)<br/></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,184</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">49,248</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3,562</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-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> </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;&#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;&#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> </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;">Weighted average number of shares &#8211; basic</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,912,637,241</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,021,808,985</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,107,436,665</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;">Adjustments for dilutive options and RSUs</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">54,684,562</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">87,215,045</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average number of shares &#8211; diluted</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,967,321,803</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,109,024,030</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,107,436,665</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;">Basic net income/(loss) per share attributable to ordinary shareholders (RMB)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4.18</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">16.35</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1.15</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;">Diluted net income/(loss) per share attributable to ordinary shareholders (RMB)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4.11</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15.84</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1.15</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 149,343,638, 138,762,892 and 127,098,868 for the years ended December&#160;31, 2019, 2020 and 2021 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><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>66
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331376360">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related party transactions</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">32. Related party transactions </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 table below sets forth the major related parties and their relationships with the Group as of December&#160;31, 2021: </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: 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;">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;&#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: bottom; 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;">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;&#160;</div></td>
<td style="vertical-align: bottom; 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 shareholder of the Group</div></div></div> </td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; 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;">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;&#160;</div></td>
<td style="vertical-align: bottom; 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;">An investee of the Group</div></div></div> </td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; 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;">JD Technology (*)</div></div></div> </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;">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: bottom; 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;">Core Fund, Core Fund II, Development Fund I and Acquisition Fund I (&#8220;Property Funds&#8221;) </div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; 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;">Investees of the Group</div></div></div> </td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; 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;">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;&#160;</div></td>
<td style="vertical-align: bottom; 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;">An investee of the Group</div></div></div> </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="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; font-size: 10pt;;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;">JD Technology became an investee of the Group since June 2020 (Note 6). </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <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: 0px;"/>  <div style="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;">(a) The Group entered into the following transactions with the major related parties: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<tr style="font-size: 0px;">
<td style="width: 67%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 6%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 6%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 6%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: &quot;Times New Roman&quot;;"/> </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="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> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="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;">2019</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-color: rgb(0, 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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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="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="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="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;">Revenues:</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;&#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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<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: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Commission from cooperation on advertising business with Tencent Group(**)<br/></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">288</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">355</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">248</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; 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: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Services provided and products sold to Tencent Group(**)<br/></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">399</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">375</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">553</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; 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: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Services provided and products sold to Dada Group</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">133</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">179</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">523</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; 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: 3em; line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Services provided and products sold to ATRenew Group</div><br/></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">349</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">664</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">894</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; 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: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Services provided and products sold to JD Technology<br/></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">342</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">598</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">882 </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; 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Operating expenses:</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;&#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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<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: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Services received and purchases from Tencent Group(**)<br/></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,222</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,226</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,010</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; 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: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Services received from Dada Group</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,565</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,200</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,087</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; 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: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Payment processing and other services received from JD Technology<br/></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,981</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,945</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8,762 </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; 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: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Lease and property management services received from Property Funds<br/></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">476</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">838</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,180</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; 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: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Services received from ATRenew Group<br/></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">10</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">32</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">31</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 income:</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;&#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;&#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> </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;">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;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">82</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">82</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">77</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest income from loans provided to JD Technology</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">41</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">31</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">253</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: 3em; line-height: normal;"><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;">Interest income from loans provided to Property Funds<br/></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">75</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">49</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">39</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr> </table>
<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%; 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;">In March 2014, the Group entered into a series of agreements with Tencent and its affiliates pursuant to which the Group acquired 100% interests in Tencent&#8217;s Paipai and QQ Wanggou online marketplace businesses, a 9.9% stake in Shanghai Icson E-Commerce Development Company Limited, logistics personnel and certain other assets. The Group also entered into a five-year strategic cooperation agreement and an eight-year <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compete</div> agreement with Tencent. In April 2016, the Group acquired the remaining equity interest in Shanghai Icson E-Commerce Development Company Limited by exercising the rights previously granted to the Group in March 2014. </div></div></td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/>  <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 5%; vertical-align: top;;text-align:left;">&#160;&#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;">On May&#160;10, 2019, the Company renewed the strategic cooperation agreement with Tencent, for a period of three years starting from May&#160;27, 2019. Tencent continued to offer the Group prominent level 1 and level 2 access points on its Weixin platform to provide traffic support, and the two parties also intend to continue to cooperate in a number of areas including communications, advertising and membership services, among others. 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 approximately US$250&#160;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 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></td></tr></table> <div style="clear: both; max-height: 0px;"/> <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;">Revenues from related parties, excluding those from the major related parties as stated above, represented approximately 0.26%, 0.15% and 0.24% of total net revenues of the Group for the years ended December&#160;31, 2019, 2020, and 2021, respectively. Transactions with related parties included in operating expenses, excluding those with the major related parties as stated above, represented 0.20%, 0.28% and 0.17% of total operating expenses of the Group for the years ended December&#160;31, 2019, 2020, and 2021, respecti<div style="letter-spacing: 0px; top: 0px;;display:inline;">v</div>ely. </div></div> <div style="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;">(b) The Group had the following balances with the major related parties: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 75%;"/>
<td style="width: 7%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 6%; 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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#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;">As of 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;&#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></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="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="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;">Due from Tencent Group</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">791</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,956</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;">Due from JD Technology</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;&#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></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="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;">Loans provided to JD Technology (***)<br/></div></div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,707</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,876</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: 3em; line-height: normal;"><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;">Other receivables from/(payables) to JD Technology<br/></div></div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,359</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(416</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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Due from Property Funds<br/></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;&#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></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="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;">Loans provided to Property Funds<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>(***)<br/></div></div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,045</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">769</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: 3em; line-height: normal;"><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;">Other receivables from Property Funds<br/></div></div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">615</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">87</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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Due from ATRenew Group<br/></div></div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#8212;&#160;&#160;</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;&#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; 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;">Total</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,522</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,272</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Due to Dada Group</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(498</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(337</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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Due to ATRenew Group<br/></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;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(45</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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td>&#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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(498</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(382</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: 3px double 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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td>&#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: 3px double 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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td>&#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;">Deferred revenues in relation to traffic support, marketing and promotion services to be provided to Dada Group</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(145</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(83</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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Deferred revenues in relation to traffic support, marketing and promotion services to be provided to ATRenew Group<br/></div></div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,468</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,038</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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td>&#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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td>&#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;">Total</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,613</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,121</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: 3px double 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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td>&#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: 3px double 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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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;">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;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(181</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(101</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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td>&#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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td>&#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; 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: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;">(181</td>
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;">)&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;">(101</td>
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;">)&#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;&#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>
<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: 7%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(***)</div></td>
<td style="vertical-align: top; font-size: 10pt;;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;">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></div></div></td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <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;">As of December&#160;31, 2020 and 2021, the Group recorded amount due from related parties other than the major related parties as stated above of RMB388&#160;million and RMB492 million, which represented approximately 2.87% and 2.28% of the Group&#8217;s total accounts receivable, net and prepayments and other current assets, respectively. As of December&#160;31, 2020 and 2021, 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 RMB87&#160;million and RMB137 million, which represented approximately 0.05% and 0.07% 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="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;">(c) Other information related to related party transactions: </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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 RMB189&#160;million, RMB493&#160;million and RMB77 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively. In connection with the consumer financing business, JD Technology charged the Group RMB1,285&#160;million, RMB1,721&#160;million and RMB1,985 million, for the years ended December&#160;31, 2019, 2020 and 2021 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="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;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">The Group also transferred certain financial assets to JD Technology with or without recourse at fair value. The accounts receivable transferred without recourse were</div> RMB24,586&#160;million, RMB33,406&#160;million and RMB43,299 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively, and were derecognized. </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;">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></div> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>67
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331433032">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', 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;"><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;">33. Segment reporting </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 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 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 geographical information is presented. </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;">As disclosed in Note 2(nn), 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. As a result, the Group reports three segments, JD Retail, JD Logistics and New businesses. 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. </div></div></div> <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="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;">The table below provides a summary of the Group&#8217;s operating segment results for the years ended December 31, 2019, 2020 and 2021, with prior periods&#8217; segment information retrospectively recast to conform to current period presentation:&#160;</div> </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 57%;"/>
<td style="width: 7%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 6%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 6%; 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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="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;">2019</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-color: rgb(0, 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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2020</div></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-color: rgb(0, 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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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="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="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="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;">Net revenues:</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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Retail</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">545,281</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">693,965</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">866,303</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Logistics</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">49,848</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">73,375</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">104,693</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">New Businesses</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">11,740</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">17,601</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">26,063</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inter-segment(*)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(31,127</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(39,945</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(46,043</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total segment net revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">575,742</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">744,996</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">951,016</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;">Unallocated items</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,146</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">806</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">576</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total consolidated net revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">576,888</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">745,802</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">951,592</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;&#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;&#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; 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;">Operating income/(loss):</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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Retail</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14,991</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">20,611</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">26,613</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Logistics</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(508</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,098</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,827</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">New Businesses</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,730</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(4,723</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(10,600</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: 7em; 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;">&#160;&#160;</td>
<td style="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;;text-align:right;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">3,885</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><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;">&#160;&#160;</td>
<td style="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;;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="vertical-align: bottom; white-space: nowrap;"><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;">&#160;&#160;</td>
<td style="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;;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="vertical-align: bottom; white-space: nowrap;"><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; 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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total segment operating income</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,753</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">16,986</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14,186</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;">Unallocated items(**)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3,758</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(4,643</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(10,045</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total consolidated operating income</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8,995</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,343</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,141</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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Total other income/(expense)</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,698</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">38,476</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(6,721</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income/(loss) before tax</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">13,693</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">50,819</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,580</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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;">(*)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/>
<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;">(**)</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-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 foll<div style="letter-spacing: 0px; top: 0px;;display:inline;">o</div>ws: </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<tr style="font-size: 0px;">
<td style="width: 65%;"/>
<td style="width: 6%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 5%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 5%; 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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="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;">2019</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-color: rgb(0, 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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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="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="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="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;">Share-based compensation</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,695</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4,156</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(9,134</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;">Amortization of intangible assets resulting from assets and business acquisitions</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(885</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(723</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(940</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;">Effects of business cooperation arrangements</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">822</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">236</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29</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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,758</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4,643</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(10,045</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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> <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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>68
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331367048">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock', window );">Employee benefit</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">34. Employee benefit </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 RMB5,694&#160;million, RMB4,580&#160;million and RMB7,894 million for the years ended December&#160;31, 2019, 2020 and 2021, 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined contribution pension and other postretirements plan disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://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 http://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 http://asc.fasb.org/topic&amp;trid=2235017<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>69
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239337542936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lines of credit and loan facilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.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="top.Show.showAR( this, 'defref_jd_LineOfCreditAndLoanFacilityTextBlock', window );">Lines of credit and loan facilities</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">35. Lines of credit and loan facilities </div></div></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;">As of December&#160;31, 2021, the Group had agreements with reputable commercial banks for unsecured revolving lines of credit, and increased its revolving lines of credit to RMB115,281 million. The Group was in compliance with the financial covenants, if any, under those lines of credit as of December&#160;31, 2021. As of December&#160;31, 2021, under the lines of credit, the Group mainly had RMB28,749 million reserved for the issuance of bank acceptance and RMB2,146 million reserved for the bank guarantee. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In December 2017, the Group entered into a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">5-year</div> US$1,000 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>term and revolving credit facilities agreement with a group of 24 arrangers. The facilities were priced at <span style="-sec-ix-hidden:hidden46462138">115</span> basis points over London Interbank Offered Rate. The use of proceeds of the facilities was intended for general corporate purposes. In June 2018, the Group drew down US$450 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>under the facility commitment, and the borrowings will be due in 2022, which were recorded in long-term borrowings and short-term debts in the consolidated balance sheets as of December 31, 2020 and 2021, respectively. In April 2020, the Group drew down US$550 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>under the facility commitment, and the borrowings were fully repaid in July 2020. As of December&#160;31, 2021, the Group had an undrawn balance of US$550 <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">million under the credit facilities agreement, which will expire one month prior to the final maturity date, which is sixty months after the date of this credit facilities agreement. As of December 31, 2021, the aggregate amounts repayable within a period of less than one year was</div></div>&#160;US$450<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million.&#160;</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;">As of December&#160;31, 2021, in addition to the aforementioned borrowings, the Group&#8217;s short-term debts included a one-year corporate bond of RMB1.5 billion issued in July 2021. The bond was with fixed interest rate of 2.8% and repayable in one payment at maturity. </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; text-indent: 0px;;display:inline;">In October 2021, the Group entered into a one-year HK$15,931 <div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">million term</div>&#160;loan facility agreement with 5 lead arrangers. As of December 31, 2021, the undrawn balance was HK$15,931 <div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">million under</div>&#160;this agreement. The term loans under this facility were priced at <span style="-sec-ix-hidden:hidden46461876">50</span> basis points over Hong Kong Interbank Offered Rate (&#8220;HIBOR&#8221;) on and from the 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 <span style="-sec-ix-hidden:hidden46461875">70</span> <div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">basis points over HIBOR. In February 2022, the Group drew down HK$6,300 </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 under the facility commitment, and the borrowing will be due in March 2023. </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_LineOfCreditAndLoanFacilityTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>70
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331407384">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and contingencies</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">36. Commitments and contingencies </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Commitments for internet data center (IDC) service fee </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Group entered into <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> IDC service agreements. The related expenses were RMB2,494&#160;million, RMB2,864&#160;million and RMB2,236 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively, and were charged to the consolidated statements of operations and comprehensive income/(loss) when incurred. Future minimum payments under these <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> agreements with initial terms of one year or more consist of the following: </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 88%;"/>
<td style="width: 8%; 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;">&#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;">As of</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,<br/> 2021</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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">958</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;">2023</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">817</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;">2024</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">779</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;">2025</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">354</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;">2026</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">327</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;">2027 and thereafter</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,263</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></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; 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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,498</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: 3px double 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: 3px double 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="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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 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 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 RMB10,207 million as of December&#160;31, 2021. 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: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Investment commitments </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&#8217;s investment commitments primarily related to capital contribution obligation for the investments in Dada, China Logistics Property Holdings Co., Ltd. (&#8220;CNLP&#8221;) and certain fund investments. Total investment commitments contracted but not yet reflected in the consolidated financial statements amounted to </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> RMB14,915 million as of December&#160;31, 2021. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Long-term debt obligations </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&#8217;s long-term debt obligations include unsecured senior notes. The amounts exclude the corresponding interest payable. The expected repayment schedule of the unsecured senior notes have been disclosed in Note 17. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Legal proceedings </div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">day-to-day</div></div> 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 liabilities in this regard as of December&#160;31, 2020 and 2021. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"><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 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 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;31, 2021 represented less than 1% </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;">of total net revenues of the Group for the year ended December&#160;31, 2021.</div></div></div> <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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<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 http://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 http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>71
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331377192">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedAssetsDisclosureTextBlock', window );">Restricted net assets</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">37. Restricted net assets </div></div></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 Company&#8217;s ability to pay dividends is primarily dependent on the Company receiving distributions of funds from its subsidiaries. Relevant PRC statutory laws and regulations 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> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="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;">Amounts restricted include paid-in capital, additional paid-in capital and statutory reserve funds, as determined pursuant to the PRC GAAP, totaling approximately</div>&#160;RMB46,420&#160;million, or 22%&#160;of the Company&#8217;s total consolidated net assets, as of December&#160;31, 2021. 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>72
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331208856">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent events</a></td>
<td class="text"><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">38. Subsequent events </div></div></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="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Investment in Dada </div></div></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;">On March 22, 2021, the Group entered into a share purchase agreement with Dada, under which the Group has agreed to invest a total of US$800 million in newly issued ordinary shares of Dada, at a per share purchase price equal to the closing trading price of Dada&#8217;s ordinary shares on the Nasdaq, on March 19, 2021, the last trading day prior to the date of the share purchase agreement. </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;">Upon the closing of this transaction, Dada issued to the Group certain number of ordinary shares of Dada in consideration for US$546 million in cash and certain strategic resources from the Group. 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 28, 2022.&#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="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Acquisition of CNLP </div></div></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; text-indent: 0px;;display:inline;">On September 1, 2021, JD Property entered into a sale and purchase agreement to acquire shares of CNLP, representing approximately 26.38% of the issued share capital of CNLP, for a total consideration of HK$3.99&#160;billion in cash. Upon completion of the proposed transactions, JD Property&#160;<div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">held </div>approximately 37.02% of the issued share capital of CNLP. <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">In accordance with relevant listing rules, JD Property were 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 1, 2022, JD Property held all the outstanding convertible bonds and approximately</div> 80% of CNLP&#8217;s issued and outstanding shares, and consolidated the financial results of CNLP into consolidated financial statements.&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;">As of date of this report, JD Property has accumulatively paid </div></div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">approximately </div></div> <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;">HK$13 billion as consideration for this transaction.&#160;</div></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="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Regulatory Approval of Green Loan Facility </div></div></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; text-indent: 0px;;display:inline;">In December 2021, the Group entered into a 5-year US$2,000 <div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">million unsecured term and revolving loan facility with 5 lead arrangers. This loan facility is the Company&#8217;s first green loan facility. The term and revolving loans under this facility were priced at <div style="letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden46462615">85</span></div> basis points over London Interbank Offered Rate. The Company intended to use the proceeds from this loan facility to (i) finance or refinance in whole or in part, one or more of its new or existing eligible green projects and/or (ii) general corporate purposes. In April 2022, the Group completed the loan facility&#8217;s final registration with the applicable regulatory authority in China.</div></div></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="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Investment in Deppon Holdco</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="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;">On March 11, 2022, the Group, through a subsidiary of JD Logistics, entered into a series of agreements with the shareholders of the Ningbo Meishan Baoshui Area Deppon Investment Holding Company Limited (&#8220;Deppon Holdco&#8221;), in relation to the proposed acquisition of approximately</div>&#160;99.99% equity interest of Deppon Holdco, which in turn holds a total of approximately 66.50% of the issued share capital of Deppon Logistics Co., Ltd (&#8220;Deppon&#8221;), for a total consideration of approximately RMB9.0 <div style="letter-spacing: 0px; top: 0px;;display:inline;">billion. The transaction is subject to a staggered acquisition arrangement and certain customary closing conditions, including relevant regulatory approvals. Upon completion of the proposed transactions, the financial results of Deppon Holdco will be consolidated into the Group&#8217;s consolidated financial statements.&#160;</div> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><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 Logistics&#8217;s Financing </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;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">On March 25, 2022, JD Logistics entered into a placing agreement, pursuant to which JD Logistics had agreed to issue</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; text-indent: 0px;;display:inline;"> 150,500,000 <div style="letter-spacing: 0px; top: 0px;;display:inline;">of 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 (the &#8220;JD Entity&#8221;), had entered into a subscription agreement with JD Logistics, pursuant to which the JD Entity had agreed to subscribe for, and JD Logistics had agreed to issue,</div>&#160;261,400,000 <div style="letter-spacing: 0px; top: 0px;;display:inline;">ordinary shares of JD Logistics, at the same per share price for the JDL Placement, for net proceeds of approximately</div>&#160;US$692 </div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">million in cash (the &#8220;JD Subscription&#8221;). On April 1, 2022, the JDL Placement completed in accordance with the terms and conditions of the placing agreement. JD Subscription is subject to certain customary closing conditions, including the approval of the HKEX for the listing of the newly issued shares, and the closing conditions for the JD Subscription also include the approval of JD Logistics&#8217;s independent shareholders. Upon completion of the JDL Placement and the JD Subscription, the Company, through the JD Entity, will maintain its shareholding in JD Logistics at approximately</div> <div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">63.5</div>%, and continue to consolidate JD Logistics&#8217;s financial results into its </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;">consolidated financial statements. </div></div></div>  <div style="text-indent: 4%; 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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">JD Property&#8217;s Financing </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 28, 2022, JD Property entered into definitive agreements for its non-redeemable 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 is expected to be approximately US$800 million. The Group will remain the majority shareholder of JD Property after the completion of this transaction. </div></div></div> <div style="text-indent: 4%; 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;">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 16,416,400<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>ADSs for approximately US$1,137&#160;million, including 5,010,203&#160;ADSs for approximately US$286&#160;million during the period from January&#160;1, 2022 to the date of this report. </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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>73
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239329693992">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of presentation</a></td>
<td class="text"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><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="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 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></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="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of consolidation</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="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="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 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> <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;">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> <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;">All transactions and balances among the Company, its subsidiaries and the consolidated VIEs have been eliminated upon consolidation. </div></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="top.Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</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="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="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;">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></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="top.Show.showAR( this, 'defref_jd_NoncontrollingInterestsPolicyTextBlock', window );">Non-controlling interests</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="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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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;"><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 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 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, intangible assets 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 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="text-indent: 0px; 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 (&#8220;COVID-19&#8221;) to be a pandemic. After the initial outbreak of the COVID-19, some instances of COVID-19 infections have emerged from time to time. The COVID-19 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 COVID-19 would impacts 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 COVID-19 pandemic, certain estimates and assumptions may change in the near term.</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="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign currency translation</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="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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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="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;">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 gain of RMB124&#160;million, a loss of RMB90&#160;million and a gain of RMB42 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively. </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 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 gain of RMB794&#160;million, a loss of RMB7,955&#160;million and a loss of RMB2,872 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively. </div></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="top.Show.showAR( this, 'defref_jd_ConvenienceTranslationPolicyTextBlock', window );">Convenience translation</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="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="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;">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, 2021 are solely for the convenience of the readers and were calculated at the rate of US$1.00=RMB6.3726, representing the noon buying rate set forth in the H.10 statistical release of the U.S. Federal Reserve Board on December&#160;3<div style="letter-spacing: 0px; top: 0px;;display:inline;">0</div>, 2021. 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;3<div style="letter-spacing: 0px; top: 0px;;display:inline;">1</div>, 2021, or at any other rate. </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="top.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;"><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 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;">Cash and cash equivalents consist of cash on hand, money market fund investments, time deposits, as well as highly liquid investments, which have original maturities of three months or less. </div></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="top.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: 18pt; margin-bottom: 0pt;"><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 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;">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><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="top.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: 0pt; margin-bottom: 0pt;"><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 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 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 some deposits that have fixed interest rates and they are classified as held-to-maturity when the Group has the positive intent and ability to hold the securities to maturity, and are 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 held-to-maturity securities. Available-for-sale 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="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;">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><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="top.Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts receivable, net</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="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="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;">Accounts receivable mainly represent amounts due from customers and online payment channels and are recorded net of allowance for doubtful accounts. </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 Group, in collaboration with JD Technology, 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 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;">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, 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 2(w). </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;">Other than the accounts receivable arising from the consumer financing, beginning on January&#160;1, 2020, 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 and use these 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. Please refer to Note 2(u) for adoption of expected credit losses model. </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="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories, net</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="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="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;">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> <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 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><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="top.Show.showAR( this, 'defref_jd_LoanReceivablesPolicyTextBlock', window );">Loan receivables, net</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="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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 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 <div style="letter-spacing: 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 doubtful accounts was recorded for the years ended December&#160;31, 2019, 2020 and 2021. The loan receivables were measured at amortized cost and reported in the consolidated balance sheets at outstanding principal. As of December 31, 2020 and 2021, the loan receivables with the collection period less than one year amounting to RMB683 million and RMB1,817 million, respectively, were classified into prepayments and other current assets in the consolidated balance sheets. As of December&#160;31, 2020 and 2021, the loan receivables with the collection period over one year amounting to </div></div>RMB259&#160;million and RMB733 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 2(w). </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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, equipment and software, net</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="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="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;">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> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 68%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: &quot;Times New Roman&quot;;"/> </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="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> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="font-weight:bold;display:inline;">Estimated&#160;useful&#160;lives</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;">Electronic equipment</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-5</div> years</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;">Office equipment</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">5 years</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;">Vehicles</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-</div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5</div> years</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;">Logistics, warehouse and other heavy equipment</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-10</div> years</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;">Leasehold improvement</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">Over&#160;the&#160;shorter&#160;of&#160;the&#160;expected&#160;life&#160;of <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">leasehold&#160;improvements&#160;or&#160;the&#160;lease&#160;term</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;">Software</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-5</div> years</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;">Building</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">40 years</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;">Building improvement</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-10</div> years</td> </tr> </table>  <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;">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><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="top.Show.showAR( this, 'defref_jd_ConstructionInProgressPolicyTextBlock', window );">Construction in progress</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="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="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;">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, 2020 and 2021, construction in progress in the amount of RMB7,906&#160;million and RMB5,817 million, respectively, were primarily relating to the construction of office buildings and warehouses. </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="top.Show.showAR( this, 'defref_jd_LandUseRightsPolicyTextBlock', window );">Land use rights, net</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="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="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;">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><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="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">Intangible assets, net</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="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="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 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 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 estimated useful lives of intangible assets are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 85%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 7%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: &quot;Times New Roman&quot;;"/> </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="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> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="font-weight:bold;display:inline;">Estimated&#160;useful&#160;lives</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;">Strategic cooperation</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">5&#160;years</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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-8&#160;years</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;">Domain names and trademarks</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-20&#160;years</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;">Customer relationship</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">3-10&#160;years</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;">Technology and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2-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="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</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="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="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;">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> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="top.Show.showAR( this, 'defref_jd_InvestmentInEquityInvesteesPolicyTextBlock', window );">Investment in equity investees</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="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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="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;">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></div> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="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&#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 2020-01, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Investments&#8212;Equity Securities (Topic 321), Investments&#8212;Equity Method and Joint Ventures (Topic 323).</div></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="top.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="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 style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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><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="top.Show.showAR( this, 'defref_jd_CurrentExpectedCreditLossesImpairmentPolicyTextBlock', window );">Current expected credit losses impairment</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="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. Current expected credit losses impairment </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In June 2016, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Financial Instruments-Credit Losses</div></div> (Topic 326)<div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">: Measurement of Credit Losses on Financial Instruments</div></div> (&#8220;ASC 326&#8221;), which requires entities to measure all expected credit losses for financial assets held at the reporting date using a current expected credit loss model based on historical experience, current conditions, and reasonable and supportable forecasts. </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 Group adopted ASC 326 on January&#160;1, 2020 using the modified retrospective transition approach. Based on the nature of the Group&#8217;s financial instruments within the scope of this standard, which are primarily accounts receivable and other receivables, the adoption of the new standard did not have a material effect on the Group&#8217;s consolidated financial statements. </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="top.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="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. Impairment of long-lived assets </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="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 may not be fully recoverable or that the useful life is shorter than the Group had originally estimated. When these events occur, the Group evaluates the impairment for the long-lived assets by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the assets, the Group recognizes an impairment loss based on the excess of the carrying value of the assets over the fair value of the assets. </div></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="top.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: 0pt; margin-bottom: 0pt;"><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. Nonrecourse securitization debt and transfer of financial assets </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="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 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 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="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>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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;"><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. Unsecured senior notes and long-term borrowings </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;">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></div> <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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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><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="top.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;"><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. Fair value </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <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 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> <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;">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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level&#160;1 &#8212; Observable inputs that reflect quoted prices (unadjusted)&#160;for identical assets or liabilities in active markets. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level&#160;2 &#8212; Include other inputs that are directly or indirectly observable in the marketplace. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level&#160;3 &#8212; Unobservable inputs which are supported by little or no market activity. </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;">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><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="top.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;"><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. Revenues </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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="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 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 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 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. As of December&#160;31, 2020 and 2021, liabilities for return allowances were RMB496&#160;million and RMB618 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 RMB533&#160;million and RMB660 million as of December&#160;31, 2020 and 2021, respectively, and were included in &#8220;Prepayments and other current assets&#8221;. </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 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> <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;">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> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><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 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 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 RMB328,703&#160;million, RMB400,927&#160;million and RMB492,592 million, and revenues from the sales of general merchandise products were RMB182,031&#160;million, RMB250,952&#160;million and RMB323,063 million, for the years ended December&#160;31, 2019, 2020 and 2021, respectively. The Group&#8217;s net product revenues were mainly generated by the JD Retail segment. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><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="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 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> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="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 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 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;">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 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 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 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;">Revenues from online marketplace and marketing services were RMB42,680&#160;million, RMB53,473&#160;million and RMB72,118 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively, which were mainly generated by the JD Retail segment. Revenues from logistics and other services were RMB23,474&#160;million, RMB40,450&#160;million and RMB63,819 million, for the years ended December&#160;31, 2019, 2020 and 2021, respectively, which were mainly generated by the JD Logistics segment. </div></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="top.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;"><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. Contract balances </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 RMB7,112&#160;million and RMB11,900 million as of December&#160;31, 2020 and 2021, respectively. </div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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, 2020, the Group&#8217;s total unearned revenues were RMB26,033&#160;million, of which RMB20,124 million was recognized as revenues for the year ended December&#160;31, 2021. The Group&#8217;s total unearned revenues were RMB29,184 million as of December&#160;31, 2021. </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 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><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="top.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;"><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. Customer incentives and loyalty programs </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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%;">&#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="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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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, 2019, 2020 and 2021, the <div style="letter-spacing: 0px; top: 0px;;display:inline;">amounts</div> of expired J Coupons <div style="letter-spacing: 0px; top: 0px;;display:inline;">were</div> not material. </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;">Registered customers may also earn J Beans, which was 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 is 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&#160;31, 2019, 2020 and 2021, the amounts of expired J Beans were not material. </div></div></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="top.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;"><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. Cost of revenues </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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><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="top.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;"><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. Rebates and subsidies </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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><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="top.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;"><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. Fulfillment </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 RMB17,859&#160;million, RMB23,088&#160;million and RMB27,786 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively. </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="top.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;"><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. Marketing </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <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;">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 RMB19,286&#160;million, RMB23,088&#160;million and RMB32,704 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively. </div></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="top.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;"><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. Research and development </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;">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></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="top.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;"><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. General and administrative </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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><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="top.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;"><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. Share-based compensation </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Group</div> 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; text-indent: 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; text-indent: 0px;;display:inline;">non-employees</div> in accordance with ASC Topic 718 <div style="font-style: normal; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Compensation &#8211; Stock Compensation</div></div>. </div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="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;">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> <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 Group uses the binominal option-pricing model 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 style="text-indent: 4%; 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;">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> <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 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> <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 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> <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;">Forfeitures are estimated at the time of grant and revised in the subsequent periods if actual forfeitures differ from those estimates. 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 recognize share-based compensation over the vesting periods of the <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">modified</div> award. </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="top.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;"><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. Income tax </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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="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 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, 2020 and 2021, the Group did not have any significant unrecognized uncertain tax positions. </div></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="top.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;"><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. Leases </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="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 its carrying value and continue to depreciate the asset based on its 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 asset 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><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="top.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;"><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. Comprehensive income/(loss) </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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 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, foreign currency translation adjustments, and share of change in other comprehensive income/(loss) of equity investees. </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="top.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;"><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. Net income/(loss) per share </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="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 impact 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><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="top.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;"><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. Segment reporting </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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> <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;">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> <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;">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 reports three segments, JD Retail, JD Logistics 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. New businesses mainly include JD Property, Jingxi, overseas businesses and technology initiatives. 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></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="top.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;"><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. Statutory reserves </div></div></div></div> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company&#8217;s subsidiaries and consolidated VIEs established in the PRC 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 style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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="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 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> <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;">For the years ended December&#160;31, 2019, 2020 and 2021, profit appropriation to statutory surplus fund for the Group&#8217;s entities incorporated in the PRC was approximately RMB59&#160;million, RMB74&#160;million and RMB53&#160;million, respectively. No appropriation to other reserve funds was made for any of the periods presented. </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="top.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: 0pt; margin-bottom: 0pt;"><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;">pp. Recent accounting pronouncements </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In December 2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No.&#160;2019-12,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Simplifying the Accounting for Income Taxes</div></div>, as part of its initiative to reduce complexity in accounting standards. The amendments in the ASU are effective for fiscal years beginning after December&#160;15, 2020, including interim periods therein. Early adoption of the standard is permitted, including adoption in interim or annual periods for which financial statements have not yet been issued. The Group adopted this standard beginning January&#160;1, 2021 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="letter-spacing: 0px; top: 0px;;display:inline;">In January 2020, the FASB issued 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 321), Investments&#8212;Equity Method and Joint Ventures (Topic 323)</div></div>, which clarifies that a company should consider observable transactions that require a company to either apply or discontinue the equity method of accounting under Topic 323, Investments&#8212;Equity Method and Joint Ventures, for the purposes of applying the measurement alternative in accordance with Topic 321 immediately before applying or upon discontinuing the equity method. The ASU is effective for fiscal years beginning after December&#160;15, 2020, and interim periods within those fiscal years. Early adoption is permitted, including early adoption in an interim period, for periods for which financial statements have not yet been issued. The Group adopted this standard beginning January 1, 2021 and the impact was not material to the consolidated financial statements. </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;">In March 2020, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-04,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Reference Rate Reform </div></div>(Topic 848), which provides optional expedients and exceptions to contract modifications and hedging relationships that reference the London Interbank Offered Rate or another reference rate expected to be discontinued. The standard is effective upon issuance through December&#160;31, 2022 and may be applied at the beginning of the interim period that includes March&#160;12, 2020 or any date thereafter. In January 2021, the FASB issued a new pronouncement, ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2021-01,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Reference Rate Reform (Topic 848): Scope</div></div>, which permits entities to elect certain optional expedients and exceptions when accounting for derivative contracts and certain hedging relationships affected by changes in the interest rates used for discounting cash flows, for computing variation margin settlements, and for calculating price alignment interest in connection with reference rate reform activities under way in global financial markets. The amendments in ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2021-01</div> are effective upon issuance. The Group adopted these new standards upon issuance and the impact was not material to the Group&#8217;s consolidated financial statements. </div></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-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> <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 August 2020, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-06,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">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</div></div>, 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 adoption of this standard is not expected to have a material impact on the Group&#8217;s consolidated financial statements. </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;">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. For all other entities, the amendments are effective for fiscal years beginning after December&#160;15, 2023, 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 Group is currently evaluating the impact of this update on its consolidated financial statements. </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;">In November 2021, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2021-10,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Government Assistance (Topic 832): Disclosure by Business Entities about Government Assistance (ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2021-10)</div></div></div>, 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 will be effective in the year ended December&#160;31, 2022, with early adoption permitted. The Group is currently evaluating the impact of the new guidance on its consolidated financial statements. </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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for construction in progress.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for contract balances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CurrentExpectedCreditLossesImpairmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Current expected credit losses impairment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CurrentExpectedCreditLossesImpairmentPolicyTextBlock</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the fulfillment costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for land use rights.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for statutory reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120398452&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123372394&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 http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/topic&amp;trid=2122478<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/topic&amp;trid=2175825<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123372394&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 http://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 http://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155628-234783<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=6471895&amp;loc=d3e55923-109411<br><br>Reference 4: 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 http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 5: 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 http://asc.fasb.org/extlink&amp;oid=124437754&amp;loc=d3e543-108305<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<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 http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<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 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=d3e62652-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=124429488&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<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.13(a))<br> -URI http://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 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123372394&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>74
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239330674792">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="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: 64%;"/>
<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;">&#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;">Equity<br/> interest&#160;held</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;">Place&#160;and&#160;date&#160;of&#160;incorporation</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Subsidiaries</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">Beijing Jingdong Century Trade Co., Ltd. (&#8220;Jingdong Century&#8221;)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">100%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Beijing,&#160;China,&#160;April&#160;2007</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">Jiangsu Jingdong Information Technology Co., Ltd.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">100%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Jiangsu, China, June 2009</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">Shanghai Shengdayuan Information Technology Co., Ltd. (&#8220;Shanghai Shengdayuan&#8221;)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">100%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Shanghai,&#160;China,&#160;April&#160;2011</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">JD Logistics Holding Limited</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">63%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Hong&#160;Kong,&#160;China,&#160;August&#160;2011</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">Jingdong Technology Group Corporation</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">100%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Cayman&#160;Islands,&#160;November&#160;2011</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">JD Property Group Corporation<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">(&#8220;JD Property&#8221;)</div></div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">84%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Cayman Islands, January 2012</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">JD Logistics, Inc.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">63%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Cayman Islands, January 2012</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">JD.com <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> (Technology) Hong Kong Co., Ltd.</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">100%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Hong&#160;Kong,&#160;China,&#160;February&#160;2012</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> (Trade) Hong Kong Co., Ltd.</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">100%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Hong Kong, China, February 2012</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">JD.com International Limited</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">100%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Hong Kong, China, February 2012</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">Beijing Jingdong Shangke Information Technology Co., Ltd. (&#8220;Beijing Shangke&#8221;)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">100%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Beijing, China, March 2012</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">JD.com <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Commerce</div> (Investment) Hong Kong Co., Ltd.</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">100%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Hong Kong, China, July 2013</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">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> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">100%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Chongqing, China, June 2014</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">JD.com Overseas Innovation Limited</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">100%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Hong Kong, China, October 2014</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">JD.com Investment Limited</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">100%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">British&#160;Virgin&#160;Islands,&#160;January&#160;2015</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">JD Asia Development Limited</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">84%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">British&#160;Virgin&#160;Islands,&#160;February&#160;2015</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">Suqian Hanbang Investment Management Co., Ltd.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">100%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Jiangsu, China, January 2016</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">Xi&#8217;an Jingxundi Supply Chain Technology Co., Ltd. (&#8220;Xi&#8217;an Jingxundi&#8221;)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">63%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Shaanxi, China, May 2017</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">Xi&#8217;an Jingdong Xuncheng Logistics Co., Ltd.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">63%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Shaanxi, China, June 2017</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">JD Assets Holding Limited</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">100%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Cayman Islands, March 2018</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">JD Property Holding Limited</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">100%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Cayman Islands, March 2018</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">Beijing Wodong Tianjun Information Technology Co., Ltd. (&#8220;Beijing Wodong Tianjun&#8221;)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">100%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Beijing, China, May 2018</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">Beijing Jingdong Zhenshi Information Technology Co., Ltd.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">63%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Beijing, China, August 2018</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">JD Health International Inc.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">67%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Cayman Islands, November 2018</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr>
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu Huiji Space Technology Co., Ltd. (&#8220;Jiangsu Huiji&#8221;)</div><br/></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; text-align: center; line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">100%</div><br/></div> </td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Jiangsu, China, March 2019</div></div> </td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#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);"> <div style="text-indent: -1em; 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;">JD Jiankang Limited</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">100%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">British Virgin Islands, April 2019</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; 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;">JD Industrial Technology Limited</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">100%</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);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">British Virgin Islands, October 2019</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">JD Industrial Technology Inc.<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">(&#8220;JD Industry&#8221;)</div></div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">81%</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding: 0px;">&#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);;text-align:center;">Cayman Islands, November 2019</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; 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;">Jingdong Logistics Supply Chain Co., Ltd.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">63%</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Jiangsu, China, June 2020</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">Jingdong Five Star Appliance Group Co., Ltd.&#160;</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:center;">100%</td>
<td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;">Jiangsu, China, December 1998</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Consolidated VIEs</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Beijing Jingdong 360 Degree <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-commerce</div> Co., Ltd. (&#8220;Jingdong 360&#8221;)</div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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);;text-align:center;">Beijing, China, April 2007</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Jiangsu Yuanzhou <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-commerce</div> Co., Ltd. (&#8220;Jiangsu Yuanzhou&#8221;)</div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Jiangsu, China, September 2010</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">Jiangsu Jingdong Bangneng Investment Management Co., Ltd. (&#8220;Jingdong Bangneng&#8221;)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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);;text-align:center;">Jiangsu, China, August 2015</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; 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;">Xi&#8217;an Jingdong Xincheng Information Technology Co., Ltd. (&#8220;Xi&#8217;an Jingdong Xincheng&#8221;)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Shaanxi, China, June 2017</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">Suqian Juhe Digital Enterprise Management Co., Ltd. (&#8220;Suqian Juhe&#8221;)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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);;text-align:center;">Jiangsu, China, June 2020</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Consolidated VIEs&#8217; Subsidiaries</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">Beijing Jingbangda Trade Co., Ltd. (&#8220;Beijing Jingbangda&#8221;)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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);;text-align:center;">Beijing, China, August 2012</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; 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;">Suqian Jingdong Mingfeng Enterprise Management Co., Ltd.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Jiangsu, China, July 2017</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">Suqian Jingdong Jinyi Enterprise Management Co., Ltd.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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);;text-align:center;">Jiangsu, China, August 2017</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; 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;">Suqian Jingdong Sanhong Enterprise Management Center (L.P.)</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Jiangsu, China, August 2017</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">Beijing Jingxundi Technology Co., Ltd.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; 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);;text-align:center;">Beijing, China, December 2017</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; 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;">Beijing Jingdong Qianshi Technology Co., Ltd.</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;">Beijing, China, September 2018</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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="top.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: 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&#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;">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> </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="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;">Total assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">65,594</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">80,138</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;">Total liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">59,298</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;&#160;77,858</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <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: 8pt; 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: 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;">2019</div></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;">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> </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: 76%;"/>
<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: 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;">Total net revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">59,306</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">86,054</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">117,419</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;">Net loss</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,268</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(422</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;(3,069</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#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: 73%;"/>
<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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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;">2019</div></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;">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> </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: 75%;"/>
<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: 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;">Net cash provided <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">by operating activities</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">954</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,912</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,593</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;">Net cash used in investing activities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(6,450</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(11,053</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(10,089)</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;">Net cash provided by financing activities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,543</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,659</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,611</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net increase in cash, cash equivalents, and restricted cash</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">47</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,518</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,115</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, cash equivalents, and restricted cash at beginning of year</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">880</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">927</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,445</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;&#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;&#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-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> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">927</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,445</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding: 0px;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,560</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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> <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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5728-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>75
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239330674792">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_jd_ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock', window );">Schedule of estimated useful lives of property, equipment and software</a></td>
<td class="text"><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 68%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: &quot;Times New Roman&quot;;"/> </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="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> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="font-weight:bold;display:inline;">Estimated&#160;useful&#160;lives</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;">Electronic equipment</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-5</div> years</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;">Office equipment</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">5 years</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;">Vehicles</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-</div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5</div> years</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;">Logistics, warehouse and other heavy equipment</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-10</div> years</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;">Leasehold improvement</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">Over&#160;the&#160;shorter&#160;of&#160;the&#160;expected&#160;life&#160;of <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">leasehold&#160;improvements&#160;or&#160;the&#160;lease&#160;term</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;">Software</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-5</div> years</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;">Building</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">40 years</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;">Building improvement</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;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="top.Show.showAR( this, 'defref_jd_ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTextBlock', window );">Schedule of estimated useful lives of intangible assets</a></td>
<td class="text"><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 85%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 7%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: &quot;Times New Roman&quot;;"/> </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="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> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="font-weight:bold;display:inline;">Estimated&#160;useful&#160;lives</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;">Strategic cooperation</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">5&#160;years</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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-compete</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-8&#160;years</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;">Domain names and trademarks</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-20&#160;years</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;">Customer relationship</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">3-10&#160;years</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;">Technology and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>76
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331391368">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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: 92%; 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: 46%;"/>
<td style="width: 9%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 9%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 9%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 9%; 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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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 measurement at reporting date 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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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,<br/>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;">Quoted&#160;Prices&#160;in&#160;Active<br/>Markets&#160;for&#160;Identical<br/>Assets<br/>(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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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&#160;Other<br/>Observable&#160;Inputs<br/>(Level 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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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/>Unobservable<br/>Inputs<br/>(Level 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; 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;">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: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,434</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,434</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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;">Short-term investments</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;&#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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Wealth management products</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">24,294</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">24,294</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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;">Investment securities</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;&#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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Listed equity securities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">39,085</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">39,085</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#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-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;&#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;&#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;&#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; 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;">Total assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">67,813</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">39,085</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">28,728</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <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: 92%; 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: 45%;"/>
<td style="width: 9%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 9%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 9%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 9%; 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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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 measurement at reporting date 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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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,<br/>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;">Quoted&#160;Prices&#160;in&#160;Active<br/>Markets&#160;for&#160;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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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&#160;Other<br/>Observable&#160;Inputs</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 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-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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/>Unobservable<br/>Inputs</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 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; 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;">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: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,926</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,926</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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;">Short-term investments</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;&#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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Wealth management products</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">77,010</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">77,010</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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;">Investment securities</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;&#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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Listed equity securities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">19,088</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">19,088</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#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-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;&#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;&#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;&#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; 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;">Total assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">102,024</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">19,088</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">82,936</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123874694&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 http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>77
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239336845832">
<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, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=jd_JiangsuFiveStarMember', window );">Jiangsu Five Star [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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 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;">&#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;">Amounts</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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Conversion of loan and assuming of debt</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,025</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;">Fair value of previously held equity interests</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,274</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> </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;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,299</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: 3px double 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: 3px double 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> <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="top.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="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 as of the date of acquisition is summarized as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 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;">&#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;">Amounts</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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net liabilities assumed</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(14</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;">Appreciation of property, equipment and software</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">190</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;">Intangible assets</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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Trademark</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">489</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;">Goodwill</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,185</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;">Deferred tax liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(170</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="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="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(381</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> </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;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,299</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: 3px double 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: 3px double 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> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=jd_KuayueExpressMember', window );">Kuayue Express [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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 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;">&#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;">Amounts</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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,850</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;">Issuance of ordinary shares of JD Logistics less cash proceeds received</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">116</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> </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;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,966</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: 3px double 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: 3px double 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> <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="top.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="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 as of the date of acquisition is summarized as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">&#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;">Amounts</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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net assets acquired</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,110</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;">Appreciation of property, equipment and software</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">362</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;">Intangible assets</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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Customer relationship</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,550</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;">Goodwill</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,633</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;">Deferred tax liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(728</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="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="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,961</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> </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;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,966</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: 3px double 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: 3px double 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> <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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_JiangsuFiveStarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_JiangsuFiveStarMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_KuayueExpressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_KuayueExpressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239337306936">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_jd_CondensedFinancialInformationOfEquityInvestmentsTableTextBlock', window );">Schedule of condensed financial information of the Group's equity investments</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: 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: 2%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 1%; 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;">2019</div></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;">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> </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;"> <div style="text-indent: -1em; 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;">Revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">128,942</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">140,263</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">145,582 </div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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;">Gross profit</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">34,541</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">45,590</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">39,736 </div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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;">Income/(loss) from operations</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(534</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,157</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,877 </div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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;">Net income/(loss)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(565</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,680</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(250</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; 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="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> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,235</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,292</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">675</div></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="clear: both; max-height: 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;">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> </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="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;">Current assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">129,535</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-size: 0px;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">150,304</td>
<td style="vertical-align: bottom; font-size: 0px;">&#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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> assets</div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">97,110</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;;text-align:right;">140,872 </td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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;">Current liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">97,669</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;;text-align:right;">109,790</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> liabilities</div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">17,371</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;;text-align:right;">49,919</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#160;</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);"> <div style="text-indent: -1em; 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; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">1,119</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">973 </td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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: 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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#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;">As of<br/> 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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#160;</td>
<td colspan="2" style="vertical-align: bottom;">&#160;</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="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<br/> in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Carrying value of investment in <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Yonghui&#8217;s ordinary shares</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,538</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,592</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;">Proportionate share of Yonghui&#8217;s net tangible and intangible assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,602</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,225</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;&#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; 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;">Positive basis difference</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,936</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,367</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Positive basis difference has been assigned to:</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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill(*)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,603</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,111</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortizable intangible assets (**)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,777</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,674</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(444</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(418</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;&#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; 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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,936</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,367</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; 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;">(*)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 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></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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;">(**)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2021, the weighted average remaining life of the intangible assets not included in Yonghui&#8217;s consolidated financial statements was 14 years. </div></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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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: 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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#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;">As&#160;of&#160;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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#160;</td>
<td colspan="2" style="vertical-align: bottom;">&#160;</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="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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Carrying value of investment in Dada&#8217;s ordinary shares</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7,280</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,075</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;">Proportionate share of Dada&#8217;s net tangible and intangible assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,336</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,136</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;&#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; 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;">Positive basis difference</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,944</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,939</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Positive basis difference has been assigned to:</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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,893</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,893</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortizable intangible assets (*)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">68</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">61</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(17</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(15</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;&#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; 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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,944</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,939</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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;">(*)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December&#160;31, 2021, the weighted average remaining life of the intangible assets not included in Dada&#8217;s consolidated financial statements was 4 years. </div></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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsTextBlock', window );">Schedule of investment accounted for using equity method</a></td>
<td class="text"><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 80%;"/>
<td style="width: 14%; 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;">&#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;">As&#160;of&#160;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;">2021</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 in millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Carrying value of investment in <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">ATRenew&#8217;s</div> ordinary shares</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,832</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;">Proportionate share of <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">ATRenew&#8217;s</div>&#160;net tangible and intangible assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,209</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> </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;">Positive basis difference</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">623</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: 3px double 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: 3px double 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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Positive basis difference has been assigned to:</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> </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;">Goodwill (*)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">35</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;">Amortizable intangible assets (**)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">784</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;">Deferred tax liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(196</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> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; 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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">623</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: 3px double 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: 3px double 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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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;">(*)</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-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;">In the fourth quarter of 2021, 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&#160;</div>RMB3,909 <div style="letter-spacing: 0px; top: 0px;;display:inline;">million, to write down the carrying value of its investment in ATRenew to its fair value, based on quoted closing prices of ATRenew as of December 31, 2021.</div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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;">(**)</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-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;">As of December 31, 2021, the weighted average remaining life of the intangible assets not included in ATRenew&#8217;s consolidated financial statements&#160;</div>was 8 years. </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_jd_CondensedFinancialInformationOfEquityInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>79
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239337121672">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of accounts receivable, net</a></td>
<td class="text"><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 79%;"/>
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#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;">As&#160;of&#160;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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#160;</td>
<td colspan="2" style="vertical-align: bottom;">&#160;</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="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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Logistics receivables</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,406</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,204</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;">Online retail and online marketplace receivables (*)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,103</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,840</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;">Advertising receivables and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,169</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">890</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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7,678</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,934</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;">Allowance for doubtful accounts</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(566</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,034</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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable, net</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7,112</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;11,900</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</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="top.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;">
<tr style="font-size: 0px;">
<td style="width: 67%;"/>
<td style="width: 7%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 6%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 6%; 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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="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="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;">2019</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-color: rgb(0, 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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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="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="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="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;">Balance at beginning of the year</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(178</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(318</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(566</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;">Additions</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(214</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(331</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(535</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="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Write-off</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">74</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">83</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">67</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of the year</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(318</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(566</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,034</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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;">(*)</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;">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 were 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>80
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331722136">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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;">
<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/> </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="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;">As&#160;of&#160;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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#160;</td>
<td colspan="2" style="vertical-align: bottom;">&#160;</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="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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Products</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">60,455</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">77,422</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;">Packing materials and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">470</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">478</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;&#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; 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;">Inventories</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">60,925</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">77,900</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;">Inventory valuation allowance</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,992</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,299</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;&#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; 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;">Inventories, net</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">58,933</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;75,601</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>81
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239507528280">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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;">
<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/> </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="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;">As&#160;of&#160;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: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</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="6" style="vertical-align: bottom; white-space: nowrap;;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="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;">Electronic equipment</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;">15,112</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,222</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;">Building and building improvement</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;">11,276</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,072</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;">Logistics, warehouse and other heavy equipment</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;">7,418</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,084</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;">Vehicles</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;">1,776</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,681</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;">Leasehold improvement</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;">2,900</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,766</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;">Office equipment</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;">440</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">530</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;">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;">781</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">867</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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</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;">39,703</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">50,222</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;">Less: accumulated depreciation</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;">(17,106</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17,278</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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></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);"> <div style="text-indent: -1em; 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;">Net book value</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#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;">22,597</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);">&#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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;32,944</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <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;">&#160;</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: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <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;">&#160;</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: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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(13))<br> -URI http://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> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>82
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331332968">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_jd_ScheduleOfLandUseRightsTableTextBlock', window );">Schedule of land use rights, 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: 8pt; border-collapse: collapse; border-spacing: 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/> </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="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;">As&#160;of&#160;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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#160;</td>
<td colspan="2" style="vertical-align: bottom;">&#160;</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="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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Land use rights</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">11,787</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15,253</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;">Less: accumulated amortization</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(662</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(925</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;&#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; 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;">Net book value</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">11,125</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;14,328</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</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="top.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">
<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: 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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="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;">2022</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-color: rgb(0, 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;">2023</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-color: rgb(0, 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;">2024</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-color: rgb(0, 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;">2025</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-color: rgb(0, 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;">2026</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-color: rgb(0, 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;">2027 and<br/> thereafter</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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> </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="22" 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="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;">Amortization expenses</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">319</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">319</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">319</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">319</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">319</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,733</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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_LandUseRightsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of land use rights.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>83
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239337121672">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of intangible assets, net</a></td>
<td class="text">
<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: 49%;"/>
<td style="width: 6%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 6%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 6%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 6%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 6%; 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, 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> </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<br/>Carrying<br/>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<br/>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<br/>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<br/>Carrying<br/>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="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>
<td 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>
<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&#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;</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-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;">Strategic cooperation</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,075</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(6,075</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;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; 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-compete</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,467</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,811</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">656</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;">Domain names and trademarks</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">18.9</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,911</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(837</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(27</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,047</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;">Customer relationship</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8.9</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,689</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(155</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(60</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,474</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;">Technology and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,019</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(648</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(85</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">286</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;9.5</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;16,161</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(9,526</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(172</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;6,463</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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; text-indent: 0px;"/>
<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: 1px;">
<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: 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: 47%;"/>
<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<br/>Carrying<br/>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<br/>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<br/>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<br/>Carrying<br/>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="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>
<td 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>
<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&#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;</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-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;">Strategic cooperation</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,075</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(6,075</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;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; 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-compete</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,467</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,120</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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">347</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;">Domain names and trademarks</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">18.9</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,186</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,066</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(27</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,093</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;">Customer relationship</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8.8</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,713</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(454</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(60</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,199</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;">Technology and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,050</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(767</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(85</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">198</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">9.6 </td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">16,491</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(10,482</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(172</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,837</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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: 3px double 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; text-indent: 0px;"/> <div style="clear: both; max-height: 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="top.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="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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: 8pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 75%;"/>
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="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;">2022</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-color: rgb(0, 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;">2023</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-color: rgb(0, 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;">2024</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-color: rgb(0, 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;">2025</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-color: rgb(0, 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;">2026</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-color: rgb(0, 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;">2027 and<br/> thereafter</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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> </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="22" 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="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;">Amortization expenses</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">818</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">699</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">576</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">513</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">507</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,724</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>84
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331342840">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of changes in the carrying amount of goodwill</a></td>
<td class="text"><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<tr style="font-size: 0px;">
<td style="width: 59%;"/>
<td style="width: 5%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 4%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 5%; 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;">&#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;">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;&#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;">JD&#160;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="vertical-align: bottom; border-bottom-color: rgb(0, 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;">New&#160;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;&#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;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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="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;"><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="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;">Balance as of December&#160;31, 2019</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;&#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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,651</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,593</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">9,244</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated impairment loss</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(7</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,593</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,600</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;&#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;&#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;&#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; 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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,644</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,644</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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;">Transaction in 2020</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;&#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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,627</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,633</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,260</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;">Balance as of December&#160;31, 2020</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;&#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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">9,278</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,633</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,593</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">13,504</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated impairment loss</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(7</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,593</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,600</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;&#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;&#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;&#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; 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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">9,271</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,633</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">10,904</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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;">Transaction in 2021</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;&#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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,529</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,529</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;">Balance as of December&#160;31, 2021</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;&#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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">10,807</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,633</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,593</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15,033</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated impairment loss</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(7</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,593</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,600</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;&#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;&#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;&#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; 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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">10,800</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,633</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,433</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<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 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>85
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331431112">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_jd_ScheduleOfAccountsPayableTableTextBlock', window );">Schedule of accounts payable</a></td>
<td class="text"><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<tr style="font-size: 0px;">
<td style="width: 76%;"/>
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#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;">As&#160;of&#160;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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#160;</td>
<td colspan="2" style="vertical-align: bottom;">&#160;</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="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="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;">Vendor payable</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">84,643</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">112,317</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;">Shipping charges payable and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">22,175</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">28,167</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;&#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; 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;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">106,818</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;140,484</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></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_ScheduleOfAccountsPayableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>86
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331407384">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_jd_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock', window );">Schedule of accrued expenses and other current liabilities</a></td>
<td class="text"><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 76%;"/>
<td style="width: 5%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 5%; 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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#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;">As of 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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#160;</td>
<td colspan="2" style="vertical-align: bottom;">&#160;</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="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="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;">Deposits</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15,344</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">17,372</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;">Salary and welfare</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7,984</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8,396</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;">Rental fee payable</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">677</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,199</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;">Accrued administrative expenses</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">513</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,165</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;">Professional fee</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">756</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">904</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;">Liabilities for return allowances</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">496</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">618</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: 1pt; 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;">Internet data center fee</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">562</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">444</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;">Vehicle fee</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">316</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">437</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: 1pt; 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;">Payable related to employees&#8217; exercise of share-based awards</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">269</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">333</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;">Interest payable</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">136</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">134</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;">Others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,982</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,466</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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">30,035</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">34,468</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></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_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>87
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239337121672">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of unsecured senior notes</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;">
<tr style="font-size: 0px;">
<td style="width: 68%;"/>
<td style="width: 6%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 6%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 6%; 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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#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;">As of December&#160;31,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="font-weight:bold;display:inline;">Effective<br/> interest rate</div></div></td>
<td rowspan="2" 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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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="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="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>
<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="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; text-indent: 0px;;display:inline;">US$500<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;million&#160;</div>3.125% notes due 2021</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,260</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3.37</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; text-indent: 0px;;display:inline;">US$500<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;million&#160;</div>3.875% notes due 2026</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,220</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,154</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4.15</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; text-indent: 0px;;display:inline;">US$700<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;million&#160;</div>3.375% notes due 2030</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,502</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,402</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3.47</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; text-indent: 0px;;display:inline;">US$300<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;million&#160;</div>4.125% notes due 2050</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,872</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,830</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4.25</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;&#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;&#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> </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;">Carrying value</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,854</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">9,386</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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;">Unamortized discount and debt issuance costs</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">118</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">101</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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;&#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;&#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> </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;">Total principal amounts of unsecured senior notes</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,972</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">9,487</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</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> </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="top.Show.showAR( this, 'defref_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock', window );">Summary of Principal Amounts due of Unsecured Senior Notes</a></td>
<td class="text">
<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: 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;">&#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;">Principal<br/> amounts</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&#160;in&#160;millions)</div></div></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: bottom;"> <div style="text-indent: -1em; 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;">Within 1 year</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#8212;</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: bottom;"> <div style="text-indent: -1em; 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;">Between 1 to 2 years</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#8212;</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: bottom;"> <div style="text-indent: -1em; 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;">Between 2 to 3 years</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#8212;</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: bottom;"> <div style="text-indent: -1em; 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;">Between 3 to 4 years</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#8212;</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: bottom;"> <div style="text-indent: -1em; 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;">Between 4 to 5 years</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,188</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: bottom;"> <div style="text-indent: -1em; 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;">Beyond 5 years</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,299</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> </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: bottom;"> <div style="text-indent: -1em; 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;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">9,487</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: 3px double 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: 3px double 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> <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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>88
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239332091656">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_jd_DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock', window );">Summary of supplemental information related to operating leases</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;">
<tr style="font-size: 0px;">
<td style="width: 77%;"/>
<td style="width: 4%; 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;">&#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 of 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: 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;</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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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> </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="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="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;">Operating lease ROU assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15,484</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">19,987</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;">Operating lease liabilities-current</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,513</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,665</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;">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;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">10,250</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">13,721</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> </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;">Total operating lease liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15,763</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">20,386</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: 3px double 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: 3px double 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: 3px double 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: 3px double 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; 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;">Weighted average remaining lease term</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4.8&#160;years</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;">5.6&#160;years</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;">Weighted average discount rate</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">%&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5.0</td>
<td style="vertical-align: bottom; white-space: nowrap;">%&#160;</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="top.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">
<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: 77%;"/>
<td style="width: 2%; vertical-align: bottom;"/>
<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;</div></td>
<td colspan="8" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div 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</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">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;</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;">2019</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;&#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> </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;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td 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;</div></td>
<td colspan="8" 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease cost</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">3,377</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,903</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,763</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; 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: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term lease cost</div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; border-bottom: 0.75pt solid black;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">1,213</div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;">1,902</td>
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;">2,782</td>
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;">&#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-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 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;&#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; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; 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: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; border-bottom: 0.75pt solid black;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">4,590</div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;">6,805</td>
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;">9,545</td>
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;">&#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-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for operating leases</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; text-indent: 0px; line-height: normal;">3,461</div> </td>
<td style="vertical-align: bottom;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,801</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,715</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0pt; text-indent: 0px;"/> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Summary of maturity of lease liabilities</a></td>
<td class="text">
<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: 75%;"/>
<td style="width: 18%; 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;">&#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 December&#160;31, 2021</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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,778</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;">2023</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,807</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;">2024</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,338</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;">2025</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,292</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;">2026</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,504</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;">2027 and thereafter</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,843</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> </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;">Total lease payments</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">23,562</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;">Less: interest</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3,176</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> </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;">Present value of operating lease liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">20,386</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: 3px double 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: 3px double 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> <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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>89
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331407944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Interest expense (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNetAbstract', window );"><strong>Interest income and interest expense</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="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock', window );">Schedule of interest expense</a></td>
<td class="text"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0.34in;"><div style="letter-spacing: 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 consists of the following<div style="letter-spacing: 0px; top: 0px;;display:inline;">:</div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 8pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 80%;"/>
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="font-weight:bold;display:inline;">For the year ended<br/> 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: 1pt solid rgb(0, 0, 0); white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</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="10" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(RMB&#160;in millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest expense in relation to nonrecourse securitization debt</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;">(38</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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; white-space: nowrap;">&#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></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;">Interest expense in relation to unsecured senior notes, bank borrowings and others</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;">(687</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,125</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,213</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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td>&#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;">Total</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;">(725</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,125</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,213</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div></td>
<td>&#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: 3px double 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: 3px double 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> <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_InterestIncomeAndInterestExpenseDisclosureTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock</td>
</tr>
<tr>
<td style="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_InterestIncomeExpenseNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331364808">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock', window );">Schedule of others non-operating income (expense), net</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;">
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="font-weight:bold;display:inline;">For the year ended<br/> 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: 1pt solid rgb(0, 0, 0); white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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></tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</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="10" style="vertical-align: bottom; white-space: nowrap;;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="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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Gains/(losses) from fair value change of long-term investments</div></div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,496</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,483</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(7,252</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; 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Government financial incentives</div></div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,222</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,545</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,482</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; 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest income</div></div></td>
<td style="vertical-align: bottom; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,786</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,753</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,213</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#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: 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Gain from business and investment disposals</div></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;">1,199</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); 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;">279</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); 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;">140</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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: 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Impairment of investments</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">(1,954</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">(208</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">(574</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)&#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: 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign exchange gains/(losses), net</div></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;">124</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); 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;">(90</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); 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;">42</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</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: 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others</div></div></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">288</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">548</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;">359</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 78%;">&#160;</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);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; 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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td style="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); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; 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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; 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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td style="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); width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; 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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; 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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#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: 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></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;">7,161</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); 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;">35,310</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); 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;">(590</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">)&#160;</td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 78%;">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><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;">&#160;</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: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="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; background-color: rgba(255, 255, 255, 0);"><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;">&#160;</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: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="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; background-color: rgba(255, 255, 255, 0);"><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;">&#160;</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: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="background-color: rgba(255, 255, 255, 0);">&#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_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>91
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239336910344">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule of components of income/(loss) before tax</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;">
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="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;">2019</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-color: rgb(0, 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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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="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="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="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;">Income/(loss) before tax</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;&#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;&#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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income&#160;from China operations</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14,177</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15,803</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,518</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: 3em; line-height: normal;">Income/(loss) from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-China</div> operations</div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(484</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</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;">35,016</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17,098</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;&#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;&#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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total income/(loss) before tax</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">13,693</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">50,819</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,580</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Income tax benefits/(expenses) applicable to China operations</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;&#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;&#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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current income tax expenses</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,270</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,201</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,538</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax benefits/(expenses)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(533</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">719</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">651</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;&#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;&#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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Subtotal income tax expenses applicable to China operations</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,803</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,482</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,887</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;&#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;&#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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Total income tax expenses</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,803</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,482</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,887</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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> <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="top.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">
<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;">
<tr style="font-size: 0px;">
<td style="width: 72%;"/>
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="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;">2019</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); white-space: nowrap;;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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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> </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;">Statutory income tax rate</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">25.0%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;">25.0%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25.0%</td>
<td style="vertical-align: bottom; white-space: nowrap;"><br/></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;">Tax effect of preferential tax rates and tax holiday</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(8.1)%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;">(2.3)%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">86.0%</td>
<td style="vertical-align: bottom; white-space: nowrap;"><br/></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;">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;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3.7%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;">(16.8)%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(143.7)%</td>
<td style="vertical-align: bottom; white-space: nowrap;"><br/></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;">Effect on tax rates in different tax jurisdiction</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3.9)%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;">(0.5)%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2.3)%</td>
<td style="vertical-align: bottom; white-space: nowrap;"><br/></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;">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;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5.7%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;">0.5%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(13.8)%</td>
<td style="vertical-align: bottom; white-space: nowrap;"><br/></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;">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;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1.0)%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;">0.0%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.4%</td>
<td style="vertical-align: bottom; white-space: nowrap;"><br/></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;">Tax effect of Super Deduction and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(13.2)%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;">(4.2)%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">105.9%</td>
<td style="vertical-align: bottom; white-space: nowrap;"><br/></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;">Changes in valuation allowance</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5.0%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;">1.2%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(131.6)%</td>
<td style="vertical-align: bottom; white-space: nowrap;"><br/></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;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Effective tax rates</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">13.2%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;">2.9%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(73.1)%</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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> <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="top.Show.showAR( this, 'defref_us-gaap_SummaryOfIncomeTaxHolidayTextBlock', window );">Summary of income tax holiday</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;">
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="font-weight:bold;display:inline;">For the year ended<br/> 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;">2019</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-color: rgb(0, 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;&#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> </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;">Tax holiday effect (RMB in millions)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,116</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,153</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,219</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;">Effect of tax holiday on basic net income per share (RMB)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">0.38</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">0.38</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">0.71</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;">Effect of tax holiday on diluted net income per share (RMB)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">0.38</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">0.37</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">0.71</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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="top.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="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#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;">As&#160;of&#160;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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#160;</td>
<td colspan="2" style="vertical-align: bottom;">&#160;</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="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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax assets</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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Net operating loss carry forwards and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,145</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,303</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Deferred revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">208</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">553</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Inventory valuation allowance</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">498</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">575</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: 3em; line-height: normal;"><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> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">382</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">603</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Unrealized fair value losses for certain investments</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">589</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">747</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;">Less: valuation allowance</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4,289</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(7,670</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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net deferred tax assets</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">533</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,111</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: 3px double 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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Deferred tax liabilities</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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;">&#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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Intangible assets arisen from business combination</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,560</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,454</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">- Accelerated tax depreciation and others</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">362</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">443</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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total deferred tax liabilities</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,922</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,897</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</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="top.Show.showAR( this, 'defref_us-gaap_SummaryOfValuationAllowanceTextBlock', window );">Schedule of movement of valuation allowance</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;">
<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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="font-weight:bold;display:inline;">For the year ended<br/> 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: 1pt solid rgb(0, 0, 0); white-space: nowrap;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</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="10" style="vertical-align: bottom; white-space: nowrap;;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="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;">Balance at beginning of the year</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;">2,996</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,674</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,289</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions</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;">7,635</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,393</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,052</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Reversals</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;">(6,957</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,778</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,671</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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at end of the year</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;">3,674</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,289</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,670</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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> <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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>92
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331311000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible redeemable non-controlling interests (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_jd_ActivitiesOfPreferredStockTableTextBlock', window );">Schedule of convertible redeemable non-controlling interests activities</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="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: 77%;"/>
<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="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number&#160;of 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;&#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: 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="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td 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<br/>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: 4%; 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: 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: 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;">Balance as of December&#160;31, 2019</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;">1,004,000,000</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15,964</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; text-indent: 0px;"> <div style="text-indent: -1em; 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;">Issuance</div></div> </td>
<td style="vertical-align: bottom; text-indent: 0px;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;">22,867,347</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;">443</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px; padding: 0px;">&#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; text-indent: 0px;"> <div style="text-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 loss attributable to mezzanine equity classified as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests shareholders</div> </td>
<td style="vertical-align: bottom; text-indent: 0px;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px; text-align: right; width: 6%; padding: 0pt 5pt 0pt 0pt;">&#8212;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"><div style="font-size: 10pt; line-height: 115%; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;">*</div> </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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December&#160;31, 2020</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;">1,026,867,347</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,407</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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Net loss attributable to mezzanine equity classified as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests shareholders</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; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4</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;">Conversion of convertible redeemable preferred shares to ordinary shares</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;">(1,026,867,347</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(16,403</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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</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; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Balance as of December&#160;31, 2021</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; white-space: nowrap;">&#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> </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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#160;</td> </tr> </table>
<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: 2%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">*</div></td>
<td style="vertical-align: top; font-size: 10pt;;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 million. </div></div></div> </td> </tr> </table> <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> <span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_ActivitiesOfPreferredStockTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the convertible redeemable preferred shares activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ActivitiesOfPreferredStockTableTextBlock</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>93
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331369240">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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"><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;">Changes in the composition of accumulated other comprehensive income attributable to ordinary s<div style="letter-spacing: 0px; top: 0px;;display:inline;">h</div>areholders for the years ended December&#160;31, 2019, 2020 and 2021 are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<tr style="font-size: 0px;">
<td style="width: 68%;"/>
<td style="width: 6%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 5%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 5%; 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;">&#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;">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="vertical-align: bottom; border-bottom-color: rgb(0, 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;">Net unrealized<br/> gains/(losses) on<br/> <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><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="vertical-align: bottom; border-bottom-color: rgb(0, 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;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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="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="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="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;">Balances as of December&#160;31, 2018</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,358</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,359</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;">Other comprehensive income</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">750</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">54</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">804</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;&#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;&#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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Balances as of December&#160;31, 2019</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,108</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">55</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,163</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;">Other comprehensive loss</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(7,656</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(55</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(7,711</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;&#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;&#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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Balances as of December&#160;31, 2020</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3,548</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,548</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;">Other comprehensive loss</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,542</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,542</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;&#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;&#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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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;">Balances as of December&#160;31, 2021</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(6,090</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</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;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(6,090</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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> <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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>94
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239332861304">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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;">
<tr style="font-size: 0px;">
<td style="width: 67%;"/>
<td style="width: 6%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 6%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 6%; 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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="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="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;">2019</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-color: rgb(0, 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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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="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="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="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;">Cost of revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">82</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">98</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">102</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;">Fulfillment</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">440</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">646</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">882</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;">Marketing</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">259</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">347</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">586</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;">Research and development</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,340</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,400</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,781</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;">General and administrative</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,574</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,665</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,783</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,695</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,156</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">9,134</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_jd_VestingCriteriaAxis=jd_VestingBasedOnServiceMember', window );">Service-based | 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Schedule of RSUs activity</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;">A summary of activities of the service-based RSUs for the years ended December&#160;31, 2019, 2020 and 2021 is presented 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: 62%;"/>
<td style="width: 11%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 10%; 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;">Number&#160;of&#160;RSUs</div></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;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div><br/><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Grant-Date&#160;Fair&#160;Value</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> </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: 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: 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;">Unvested as of December&#160;31, 2018</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">118,496,092</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15.58</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;">Granted</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">33,202,744</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14.29</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;">Vested</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(20,423,568</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14.96</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;">Forfeited or cancelled</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(30,444,064</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15.36</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;&#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> </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;">Unvested as of December&#160;31, 2019</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">100,831,204</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15.35</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;">Granted</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">42,621,084</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">26.44</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;">Vested</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(20,632,596</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15.25</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;">Forfeited or cancelled</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(14,550,450</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">16.13</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;&#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> </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;">Unvested as of December&#160;31, 2020</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">108,269,242</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">19.62</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;">Granted</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">30,069,498</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">39.93</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;">Vested</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(23,834,466</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">18.89</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;">Forfeited or cancelled</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(19,395,408</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">21.30</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;&#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> </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;">Unvested as of December&#160;31, 2021</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">95,108,866</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">25.89</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: 3px double 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: 3px double 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;&#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> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of service-based share options activity</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of activities of the service-based share options for the years ended December&#160;31, 2019, 2020 and 2021 is presented as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><br/></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; 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: 63%;"/>
<td style="width: 5%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 4%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 5%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 5%; 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;">Number of<br/>Share<br/>Options</div></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;">Weighted<br/>Average<br/>Exercise<br/>Price</div></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;">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term</div></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;">Aggregate<br/>Intrinsic<br/>Value</div></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: 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>
<td 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="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;">in&#160;millions</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: 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;">Outstanding as of December&#160;31, 2018</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15,747,736</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6.55</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5.3</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">73</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;">Exercised</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3,299,962</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5.72</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#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> </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;">Forfeited or cancelled</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,223,650</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8.52</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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;&#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> </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;&#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;&#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;&#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> </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);"> <div style="text-indent: -1em; 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;">Outstanding as of December&#160;31, 2019</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">10,224,124</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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">6.39</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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">4.3</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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">115</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">Exercised</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">(5,073,294</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">6.23</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">Forfeited or cancelled</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(243,770</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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">10.24</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);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">Outstanding as of December&#160;31, 2020</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">4,907,060</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">6.38</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">3.0</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">184</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; 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;">Exercised</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">(1,962,856</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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">5.49</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);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#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: rgb(204, 238, 255);"> <div style="text-indent: -1em; 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;">Forfeited or cancelled</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">(7,092</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">13.42</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#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);"> <div style="text-indent: -1em; 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;">Outstanding as of December&#160;31, 2021</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">2,937,112</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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">6.95</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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">2.9</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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">82</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <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;">&#160;</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: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);">&#160;</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);"> <div style="text-indent: -1em; 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;">Vested and expected to vest as of December&#160;31, 2021</div></div> </td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">2,917,942</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">6.91</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">2.8</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255);">&#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);;text-align:right;">82</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">&#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);"> <div style="text-indent: -1em; 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;">Exercisable as of December&#160;31, 2021</div></div> </td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">2,853,764</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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">6.77</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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">2.8</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);">&#160;&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;">81</td>
<td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);">&#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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120381028&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 http://asc.fasb.org/extlink&amp;oid=120381028&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 http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_jd_VestingCriteriaAxis=jd_VestingBasedOnServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_srt_TitleOfIndividualAxis=jd_EmployeeAndNonEmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>95
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331426152">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<tr style="font-size: 0px;">
<td style="width: 57%;"/>
<td style="width: 2%; 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/> </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="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="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;">2019</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-color: rgb(0, 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;&#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> </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;">Numerator:</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;&#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;&#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> </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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net income/(loss) attributable to ordinary shareholders &#8211; basic (RMB in millions)<br/></div> </div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,184</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">49,405</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3,560</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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Impact of subsidiaries&#8217; diluted earnings (RMB in millions)<br/></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;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(157</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2</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;&#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;&#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-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;">Net income/(loss) attributable to ordinary shareholders &#8211; diluted (RMB in millions)<br/></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,184</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">49,248</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3,562</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-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> </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;&#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;&#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> </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;">Weighted average number of shares &#8211; basic</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,912,637,241</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,021,808,985</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,107,436,665</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;">Adjustments for dilutive options and RSUs</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">54,684,562</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">87,215,045</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</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> </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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average number of shares &#8211; diluted</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,967,321,803</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,109,024,030</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,107,436,665</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;">Basic net income/(loss) per share attributable to ordinary shareholders (RMB)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4.18</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">16.35</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1.15</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;">Diluted net income/(loss) per share attributable to ordinary shareholders (RMB)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4.11</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15.84</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1.15</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>96
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331566120">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="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, 2021: </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: 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;">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;&#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: bottom; 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;">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;&#160;</div></td>
<td style="vertical-align: bottom; 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 shareholder of the Group</div></div></div> </td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; 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;">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;&#160;</div></td>
<td style="vertical-align: bottom; 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;">An investee of the Group</div></div></div> </td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; 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;">JD Technology (*)</div></div></div> </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;">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: bottom; 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;">Core Fund, Core Fund II, Development Fund I and Acquisition Fund I (&#8220;Property Funds&#8221;) </div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; 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;">Investees of the Group</div></div></div> </td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; 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;">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;&#160;</div></td>
<td style="vertical-align: bottom; 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;">An investee of the Group</div></div></div> </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="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; font-size: 10pt;;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;">JD Technology became an investee of the Group since June 2020 (Note 6). </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <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: 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="top.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;"><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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<tr style="font-size: 0px;">
<td style="width: 67%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 6%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 6%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 6%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: &quot;Times New Roman&quot;;"/> </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="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> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="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;">2019</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-color: rgb(0, 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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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="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="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="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;">Revenues:</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;&#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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<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: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Commission from cooperation on advertising business with Tencent Group(**)<br/></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">288</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">355</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">248</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; 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: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Services provided and products sold to Tencent Group(**)<br/></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">399</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">375</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">553</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; 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: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Services provided and products sold to Dada Group</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">133</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">179</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">523</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; 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: 3em; line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Services provided and products sold to ATRenew Group</div><br/></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">349</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">664</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">894</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; 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: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Services provided and products sold to JD Technology<br/></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">342</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">598</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">882 </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; 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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Operating expenses:</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;&#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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<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: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Services received and purchases from Tencent Group(**)<br/></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,222</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,226</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,010</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; 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: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Services received from Dada Group</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,565</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,200</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,087</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; 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: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Payment processing and other services received from JD Technology<br/></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,981</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,945</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8,762 </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; 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: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Lease and property management services received from Property Funds<br/></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">476</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">838</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,180</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; 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: 3em; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Services received from ATRenew Group<br/></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">10</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">32</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">31</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 income:</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;&#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;&#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> </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;">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;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">82</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">82</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">77</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: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest income from loans provided to JD Technology</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">41</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">31</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">253</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: 3em; line-height: normal;"><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;">Interest income from loans provided to Property Funds<br/></div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">75</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">49</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">39</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr> </table>
<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%; 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;">In March 2014, the Group entered into a series of agreements with Tencent and its affiliates pursuant to which the Group acquired 100% interests in Tencent&#8217;s Paipai and QQ Wanggou online marketplace businesses, a 9.9% stake in Shanghai Icson E-Commerce Development Company Limited, logistics personnel and certain other assets. The Group also entered into a five-year strategic cooperation agreement and an eight-year <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-compete</div> agreement with Tencent. In April 2016, the Group acquired the remaining equity interest in Shanghai Icson E-Commerce Development Company Limited by exercising the rights previously granted to the Group in March 2014. </div></div></td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <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="top.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: 6pt; margin-bottom: 0pt;"><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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 75%;"/>
<td style="width: 7%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 6%; 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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#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;">As of 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;&#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></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="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="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;">Due from Tencent Group</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">791</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,956</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;">Due from JD Technology</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;&#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></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="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;">Loans provided to JD Technology (***)<br/></div></div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,707</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,876</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: 3em; line-height: normal;"><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;">Other receivables from/(payables) to JD Technology<br/></div></div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,359</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(416</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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Due from Property Funds<br/></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;&#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></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="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;">Loans provided to Property Funds<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>(***)<br/></div></div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,045</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">769</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: 3em; line-height: normal;"><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;">Other receivables from Property Funds<br/></div></div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">615</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">87</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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Due from ATRenew Group<br/></div></div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">&#8212;&#160;&#160;</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;&#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; 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;">Total</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,522</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,272</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Due to Dada Group</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(498</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(337</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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Due to ATRenew Group<br/></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;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(45</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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td>&#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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(498</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(382</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: 3px double 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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td>&#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: 3px double 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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td>&#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;">Deferred revenues in relation to traffic support, marketing and promotion services to be provided to Dada Group</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(145</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(83</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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Deferred revenues in relation to traffic support, marketing and promotion services to be provided to ATRenew Group<br/></div></div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,468</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,038</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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td>&#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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td>&#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;">Total</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,613</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,121</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: 3px double 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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td>&#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: 3px double 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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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;">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;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(181</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(101</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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td>&#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; white-space: nowrap;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div></td>
<td>&#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; 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: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;">(181</td>
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;">)&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;">(101</td>
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;">)&#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;&#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>
<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: 7%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(***)</div></td>
<td style="vertical-align: top; font-size: 10pt;;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;">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></div></div></td></tr></table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <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_jd_ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>97
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331327640">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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;">The table below provides a summary of the Group&#8217;s operating segment results for the years ended December 31, 2019, 2020 and 2021, with prior periods&#8217; segment information retrospectively recast to conform to current period presentation:&#160;</div> </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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: 57%;"/>
<td style="width: 7%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 6%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 6%; 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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="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;">2019</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-color: rgb(0, 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;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2020</div></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-color: rgb(0, 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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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="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="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="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;">Net revenues:</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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Retail</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">545,281</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">693,965</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">866,303</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Logistics</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">49,848</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">73,375</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">104,693</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">New Businesses</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">11,740</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">17,601</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">26,063</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inter-segment(*)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(31,127</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(39,945</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(46,043</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total segment net revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">575,742</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">744,996</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">951,016</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;">Unallocated items</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,146</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">806</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">576</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total consolidated net revenues</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">576,888</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">745,802</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">951,592</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;&#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;&#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; 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;">Operating income/(loss):</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;&#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;&#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> </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="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Retail</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14,991</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">20,611</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">26,613</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">JD Logistics</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(508</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,098</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,827</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: 5em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">New Businesses</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,730</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(4,723</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(10,600</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: 7em; 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;">&#160;&#160;</td>
<td style="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;;text-align:right;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">3,885</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><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;">&#160;&#160;</td>
<td style="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;;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="vertical-align: bottom; white-space: nowrap;"><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;">&#160;&#160;</td>
<td style="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;;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="vertical-align: bottom; white-space: nowrap;"><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; 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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total segment operating income</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,753</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">16,986</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14,186</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;">Unallocated items(**)</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3,758</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(4,643</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(10,045</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total consolidated operating income</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8,995</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,343</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,141</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; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Total other income/(expense)</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,698</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">38,476</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(6,721</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;&#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;&#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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income/(loss) before tax</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">13,693</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">50,819</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2,580</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; 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;">(*)</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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/>
<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;">(**)</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-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 foll<div style="letter-spacing: 0px; top: 0px;;display:inline;">o</div>ws: </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</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;">
<tr style="font-size: 0px;">
<td style="width: 65%;"/>
<td style="width: 6%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 5%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 5%; 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;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</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="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;">2019</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-color: rgb(0, 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;&#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> </tr>
<tr style="font-family: Times New Roman; font-size: 1pt; 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;&#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="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="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="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;">Share-based compensation</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,695</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4,156</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(9,134</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;">Amortization of intangible assets resulting from assets and business acquisitions</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(885</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(723</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(940</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;">Effects of business cooperation arrangements</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">822</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">236</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29</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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td>
<td>&#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; white-space: nowrap;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,758</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4,643</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(10,045</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: 3px double 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: 3px double 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;&#160;</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;">&#160;</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;">&#160;</div></div> </td>
<td>&#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: 3px double 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: 3px double 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> <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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>98
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331326520">
<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, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=jd_InternetDataCentreServiceAgreementsMember', window );">Internet data center (IDC) service</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="top.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; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> agreements with initial terms of one year or more consist of the following:
<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: 88%;"/>
<td style="width: 8%; 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;">&#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;">As of</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,<br/> 2021</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&#160;in&#160;millions)</div></div></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-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">958</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;">2023</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">817</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;">2024</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">779</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;">2025</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">354</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;">2026</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">327</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;">2027 and thereafter</div></div></td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,263</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></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; 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;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,498</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: 3px double 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: 3px double 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> <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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>99
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239332369304">
<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, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_srt_OwnershipAxis=jd_JdLogisticsHoldingLimitedMember', window );">JD Logistics Holding Limited (formerly known as Jingdong E-Commerce (Express) 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">63.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_srt_OwnershipAxis=jd_JdPropertyGroupCorporationMember', window );">JD Property Group Corporation ("JD Property") (formerly known as Jingdong Logistics Group Corporation)</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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">84.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">63.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_srt_OwnershipAxis=jd_JdcomECommerceInvestmentHongKongCompanyLimitedMember', window );">JD.com E-Commerce (Investment) 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">84.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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">63.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="top.Show.showAR( this, 'defref_srt_OwnershipAxis=jd_XianJingdongXunchengLogisticsCompanyLimitedMember', window );">Xi'an Jingdong Xuncheng Logistics 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">63.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_srt_OwnershipAxis=jd_JdPropertyHoldingLimitedMember', window );">JD Property Holding Limited (formerly known as JD Logistics 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_srt_OwnershipAxis=jd_BeijingJingdongZhenshiInformationTechnologyCo.LtdMember', window );">Beijing Jingdong Zhenshi 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">63.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">67.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="top.Show.showAR( this, 'defref_srt_OwnershipAxis=jd_JiangsuHuijiSpaceTechnologyCompanyLimitedMember', window );">Jiangsu Huiji Space Technology Co., Ltd. ("Jiangsu Huiji")</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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_srt_OwnershipAxis=jd_JdIndustrialTechnologyIncMember', window );">JD Industrial Technology Inc. ("JD Industry")</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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Equity interest held (as a percent)</a></td>
<td class="nump">63.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="top.Show.showAR( this, 'defref_srt_OwnershipAxis=jd_JingdongFiveStarApplianceGroupCoLtdMember', window );">Jingdong Five Star Appliance Group Co., Ltd. (formerly known as Jiangsu Five Star Appliance Co., Ltd.) ("Jiangsu Five Star")</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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_JdPropertyGroupCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_JdPropertyGroupCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_JdcomECommerceInvestmentHongKongCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_JdcomECommerceInvestmentHongKongCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_XianJingdongXunchengLogisticsCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_XianJingdongXunchengLogisticsCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_BeijingJingdongZhenshiInformationTechnologyCo.LtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_BeijingJingdongZhenshiInformationTechnologyCo.LtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_JiangsuHuijiSpaceTechnologyCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_JiangsuHuijiSpaceTechnologyCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_JdIndustrialTechnologyIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_JdIndustrialTechnologyIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_JingdongFiveStarApplianceGroupCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_JingdongFiveStarApplianceGroupCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239322784008">
<tr>
<th class="tl" colspan="2" 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="1"></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>
<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>May 28, 2021 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 08, 2020 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 18, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 31, 2014 </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>
</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>
</th>
<th class="th">
<div>Dec. 31, 2019 </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>May 28, 2021 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 08, 2020 </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, 2018 </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="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>VIEs and VIEs' subsidiaries</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 496,507<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 422,288<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 77,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>
<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="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">249,723<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,669<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,187<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">951,592<span></span>
</td>
<td class="nump">$ 149,326<span></span>
</td>
<td class="nump">745,802<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 576,888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,467)<span></span>
</td>
<td class="num">(701)<span></span>
</td>
<td class="nump">49,337<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,890<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,301<span></span>
</td>
<td class="nump">6,638<span></span>
</td>
<td class="nump">42,544<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,781<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(74,248)<span></span>
</td>
<td class="num">(11,651)<span></span>
</td>
<td class="num">(57,811)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25,349)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,503<span></span>
</td>
<td class="nump">3,060<span></span>
</td>
<td class="nump">71,072<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,572<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in cash, cash equivalents, and restricted cash</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,942)<span></span>
</td>
<td class="num">(2,188)<span></span>
</td>
<td class="nump">50,723<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,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>
<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="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at beginning of year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90,519<span></span>
</td>
<td class="nump">14,205<span></span>
</td>
<td class="nump">39,912<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,502<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at end of year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76,693<span></span>
</td>
<td class="nump">$ 12,035<span></span>
</td>
<td class="nump">90,519<span></span>
</td>
<td class="nump">$ 14,205<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>
<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total shareholders' equity(deficit) of the Group's VIEs and VIEs' subsidiaries</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">245,572<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">204,486<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,660<span></span>
</td>
<td class="nump">$ 38,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="nump">&#165; 60,867<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock value per share | $ / 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="text">&#160;<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>
<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="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>VIEs and VIEs' subsidiaries</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total shareholders' equity(deficit) of the Group's VIEs and VIEs' subsidiaries</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<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>
<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; 0<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued during the period 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="text">&#160;<span></span>
</td>
<td class="nump">1,914,998<span></span>
</td>
<td class="nump">1,914,998<span></span>
</td>
<td class="nump">155,850,684<span></span>
</td>
<td class="nump">155,850,684<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>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_dei_EntityListingsExchangeAxis=jd_HongKongStockExchangeMember', window );">Hong Kong Stock Exchange</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>VIEs and VIEs' subsidiaries</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from issuance of offering</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">&#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>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A ordinary 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>VIEs and VIEs' subsidiaries</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Ordinary shares, shares issued | 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="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,685,542,982<span></span>
</td>
<td class="text">&#160;<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="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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A ordinary shares | HKD</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>VIEs and VIEs' subsidiaries</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock value per share | $ / 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A ordinary shares | IPO [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>VIEs and VIEs' subsidiaries</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued during the period 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="nump">166,120,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>
<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="top.Show.showAR( this, 'defref_srt_OwnershipAxis=jd_JdHealthInternationalIncMember', window );">JD Health International Inc | IPO [Member] | Common Stock [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>VIEs and VIEs' subsidiaries</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued during the period shares | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Sale of stock issue price per share | $ / 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Sale of stock net consideration received on the transaction</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<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="top.Show.showAR( this, 'defref_srt_OwnershipAxis=jd_JDLogisticsIncMember', window );">JD Logistics, Inc | IPO [Member] | Common Stock [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>VIEs and VIEs' subsidiaries</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued during the period shares | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Sale of stock issue price per share | $ / 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Sale of stock net consideration received on the transaction</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=jd_VariableInterestEntityPrimaryBeneficiaryAggregatedMember', window );">VIEs and their subsidiaries</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>VIEs and VIEs' subsidiaries</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 80,138<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 65,594<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,858<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,298<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">117,419<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86,054<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 59,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,069)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(422)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,268)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,912<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">954<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,089)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,053)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,450)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,611<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,659<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,543<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in cash, cash equivalents, and restricted cash</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at beginning of year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,445<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">927<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">880<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at end of year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="text">&#160;<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>
<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="top.Show.showAR( this, 'defref_jd_RegisteredCapitalsAndPrcStatutoryReserves', window );">Registered capitals and PRC statutory reserves of the Group's consolidated VIEs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total shareholders' equity(deficit) of the Group's VIEs and VIEs' subsidiaries</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,535<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>VIEs and VIEs' subsidiaries</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,734<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64,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>
<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="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,642<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,621<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<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; 59,124<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 36,976<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 26,845<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="16"></td></tr>
<tr><td colspan="16"><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_RegisteredCapitalsAndPrcStatutoryReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of registered capitals and PRC statutory Reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: 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 http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: 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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123454820&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124434974&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 http://asc.fasb.org/extlink&amp;oid=124434974&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 http://asc.fasb.org/extlink&amp;oid=123454820&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123459177&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 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 18: 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 http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: 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 http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: 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 http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: 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 http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: 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 http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: 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 http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: 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 http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: 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 http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 26: 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 http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: 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 http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_dei_EntityListingsExchangeAxis=jd_HongKongStockExchangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_JdHealthInternationalIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_JDLogisticsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=jd_VariableInterestEntityPrimaryBeneficiaryAggregatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>101
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239323832440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of significant accounting policies (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<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>CNY (&#165;)</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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Total exchange gains/(losses)</a></td>
<td class="nump">&#165; 42,000,000<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="num">&#165; (90,000,000)<span></span>
</td>
<td class="nump">&#165; 124,000,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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Total foreign currency translation adjustments gains/(losses)</a></td>
<td class="num">&#165; (2,872,000,000)<span></span>
</td>
<td class="num">$ (451)<span></span>
</td>
<td class="num">(7,955,000,000)<span></span>
</td>
<td class="nump">794,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_jd_ForeignCurrencyTranslationRate', window );">Convenience translation rate (RMB to USD)</a></td>
<td class="nump">6.3726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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">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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Amount of construction in progress</a></td>
<td class="nump">5,817,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,906,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="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherNonoperatingIncomeExpenseMember', window );">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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Total exchange gains/(losses)</a></td>
<td class="nump">&#165; 42,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(90,000,000)<span></span>
</td>
<td class="nump">&#165; 124,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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_jd_LoanReceivablesNoncurrent', window );">The loan receivables with the collection period over one year</a></td>
<td class="nump">&#165; 733,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">259,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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_jd_LoanReceivablesCurrent', window );">The loan receivables with the collection period less than one year</a></td>
<td class="nump">&#165; 1,817,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 683,000,000<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents about loan periods extended period range.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120253306&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 http://asc.fasb.org/extlink&amp;oid=124440516&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherNonoperatingIncomeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>102
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239322737304">
<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, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.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="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=jd_StrategicCooperationMember', window );">Strategic Cooperation Agreement</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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful lives (in years)</a></td>
<td class="text">2 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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=jd_StrategicCooperationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_StrategicCooperationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>103
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239332406872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of significant accounting policies (Details 3)<br> $ 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, 2021 </div>
<div>CNY (&#165;) </div>
<div>lease </div>
<div>item</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>lease </div>
<div>item</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CNY (&#165;) </div>
<div>segment </div>
<div>lease </div>
<div>item</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CNY (&#165;) </div>
<div>lease</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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerRefundLiabilityCurrent', window );">Liabilities for return allowances</a></td>
<td class="nump">&#165; 618,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 496,000,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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">951,592,000,000<span></span>
</td>
<td class="nump">$ 149,326<span></span>
</td>
<td class="nump">745,802,000,000<span></span>
</td>
<td class="nump">&#165; 576,888,000,000<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="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for doubtful accounts</a></td>
<td class="nump">11,900,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,112,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,867<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="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Unearned revenue</a></td>
<td class="nump">29,184,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 26,033,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_jd_ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions', window );">Unearned revenue recognized</a></td>
<td class="nump">&#165; 20,124,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_jd_FulfillmentCosts', window );">Fulfillment</a></td>
<td class="nump">&#165; 59,055,000,000<span></span>
</td>
<td class="nump">$ 9,267<span></span>
</td>
<td class="nump">&#165; 48,700,000,000<span></span>
</td>
<td class="nump">36,968,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising costs</a></td>
<td class="nump">&#165; 32,704,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 23,088,000,000<span></span>
</td>
<td class="nump">&#165; 19,286,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_jd_NumberOfCapitalLeases', window );">Number of capital 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of major business segments | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_jd_AmountAllocatedToStatutoryReserves', window );">Appropriations of statutory reserves</a></td>
<td class="nump">&#165; 53,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 74,000,000<span></span>
</td>
<td class="nump">&#165; 59,000,000<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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">&#165; 492,592,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,927,000,000<span></span>
</td>
<td class="nump">328,703,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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">323,063,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,952,000,000<span></span>
</td>
<td class="nump">182,031,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="top.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="top.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="top.Show.showAR( this, 'defref_jd_FulfillmentCosts', window );">Fulfillment</a></td>
<td class="nump">27,786,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,088,000,000<span></span>
</td>
<td class="nump">17,859,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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">72,118,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,473,000,000<span></span>
</td>
<td class="nump">42,680,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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">63,819,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,450,000,000<span></span>
</td>
<td class="nump">&#165; 23,474,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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerRefundLiabilityCurrent', window );">Liabilities for return allowances</a></td>
<td class="nump">618,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">496,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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerRightToRecoverProductCurrent', window );">Rights to recover products from customers</a></td>
<td class="nump">&#165; 660,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 533,000,000<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract with customer liability revenue recognized including additions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>n/a.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_NumberOfCapitalLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents number of capital leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_NumberOfCapitalLeases</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the number of types of discounted coupons.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: 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 http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123360276&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123410239&amp;loc=SL49130611-203046-203046<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123410239&amp;loc=SL49130611-203046-203046<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123353750&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 http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130569-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>104
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239332874440">
<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, 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="top.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="top.Show.showAR( this, 'defref_jd_ForeignCurrencyExchangeAppreciationDepreciationRate', window );">Foreign currency exchange appreciation (depreciation) rate</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="num">(7.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestments', window );">Cash and cash equivalents, restricted cash and short-term investments</a></td>
<td class="nump">&#165; 99,174<span></span>
</td>
<td class="nump">&#165; 58,097<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Appreciation (depreciation) rate of functional currency to reporting currency.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>105
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239413490984">
<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, 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>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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">&#165; 5,926<span></span>
</td>
<td class="nump">$ 930<span></span>
</td>
<td class="nump">&#165; 4,434<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br><br>Reference 2: 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 http://asc.fasb.org/extlink&amp;oid=120398452&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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>106
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239323796056">
<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, 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>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="top.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="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Investment securities</a></td>
<td class="nump">&#165; 19,088<span></span>
</td>
<td class="nump">$ 2,995<span></span>
</td>
<td class="nump">&#165; 39,085<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_jd_RestrictedCashFairValueDisclosure', window );">Restricted cash</a></td>
<td class="nump">5,926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,434<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="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">102,024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,813<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Short-term investments</a></td>
<td class="nump">77,010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,294<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Investment securities</a></td>
<td class="nump">19,088<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,085<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">19,088<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,085<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Investment securities</a></td>
<td class="nump">19,088<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,085<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_jd_RestrictedCashFairValueDisclosure', window );">Restricted cash</a></td>
<td class="nump">5,926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,434<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="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">82,936<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,728<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Short-term investments</a></td>
<td class="nump">&#165; 77,010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 24,294<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>107
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239336786216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair value measurement (Details 2) - CNY (&#165;)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale', window );">Impairment charges</a></td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_FairValueOptionChangesInFairValueGainLoss1', window );">Gain (loss) from changes in fair value option</a></td>
<td class="nump">1,514,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_jd_UnrealizedGainRecordedOnWealthManagementProductsInFairValuePotion', window );">Gross unrealized gains</a></td>
<td class="nump">&#165; 474,000,000<span></span>
</td>
<td class="nump">&#165; 11,000<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_UnrealizedGainRecordedOnWealthManagementProductsInFairValuePotion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrealized&#8203; gain&#8203;s recorded on wealth management products in fair value potion.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_UnrealizedGainRecordedOnWealthManagementProductsInFairValuePotion</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_FairValueOptionChangesInFairValueGainLoss1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14172-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other-than-temporary impairment (OTTI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized in earnings and other comprehensive loss (OCI).</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=SL6284422-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>108
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239332488664">
<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="1"></th>
<th class="th" colspan="5">12 Months Ended</th>
<th class="th" colspan="1">24 Months Ended</th>
<th class="th" colspan="1">48 Months Ended</th>
<th class="th" colspan="1">60 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 01, 2019</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>
<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, 2020</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="top.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>
<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="top.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="nump">&#165; 9,344<span></span>
</td>
<td class="nump">&#165; 18,722<span></span>
</td>
<td class="nump">&#165; 3,414<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_jd_AccumulatedImpairmentOfMeasurementAlternative', window );">Accumulated Impairment of Measurement Alternative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,779<span></span>
</td>
<td class="nump">2,660<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2,660<span></span>
</td>
<td class="nump">&#165; 2,779<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.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; 5,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">(388)<span></span>
</td>
<td class="num">(1,047)<span></span>
</td>
<td class="nump">527<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.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; 2,795<span></span>
</td>
<td class="nump">&#165; 1,122<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="top.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="nump">3,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_jd_InvestmentIssuerAxis=jd_FarfetchcomLimitedMember', window );">Farfetch</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,975<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="top.Show.showAR( this, 'defref_jd_PercentageOfDisposal', window );">Percentage of disposal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44.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="top.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="text">&#160;<span></span>
</td>
<td class="nump">&#165; 8,427<span></span>
</td>
<td class="num">(2,091)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_jd_RealizedGainOfTheInvestmentSecurities', window );">Realized gain of 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">13,308<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.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; 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>
<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="top.Show.showAR( this, 'defref_jd_PercentageOfDisposal', window );">Percentage of disposal</a></td>
<td class="nump">3.40%<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>
<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="top.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">(396)<span></span>
</td>
<td class="nump">&#165; 1,632<span></span>
</td>
<td class="nump">1,777<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_jd_UnsecuredSeniorNotesPayableFairValueDisclosure', window );">Unsecured senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,020<span></span>
</td>
<td class="nump">14,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">14,008<span></span>
</td>
<td class="nump">10,020<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="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Fair value of held to maturity debt securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,008<span></span>
</td>
<td class="nump">17,470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,470<span></span>
</td>
<td class="nump">3,008<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount', window );">Impairment of investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">119<span></span>
</td>
<td class="nump">202<span></span>
</td>
<td class="nump">&#165; 1,612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Time deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,282<span></span>
</td>
<td class="nump">36,473<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,473<span></span>
</td>
<td class="nump">39,282<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_AlternativeInvestment', window );">Investment in time deposit with maturity of more than one year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 5,427<span></span>
</td>
<td class="nump">&#165; 5,073<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,073<span></span>
</td>
<td class="nump">&#165; 5,427<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated impairment of measurement alternative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of disposal</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RealizedGainOfTheInvestmentSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Realized gain of the investment securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RealizedGainOfTheInvestmentSecurities</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_UnrealizedGainLossOfTheInvestmentSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrealized gain/(loss) of the investment securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of unsecured senior notes payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123874694&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 http://asc.fasb.org/extlink&amp;oid=122636397&amp;loc=SL7495116-110257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123583765&amp;loc=SL75117539-209714<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_HeldToMaturitySecuritiesFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123581744&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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3444-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_jd_InvestmentIssuerAxis=jd_ChinaUnitedNetworkCommunicationsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FarfetchcomLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FarfetchcomLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239326519256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>JD Technology reorganization (Details) - JD Technology [Member] - CNY (&#165;)<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="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>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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">36.80%<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="top.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="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">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="top.Show.showAR( this, 'defref_jd_DualClassVotingPowerAxis=jd_DualClassVotingShareholdingStructureMember', window );">Dual Class Voting Shareholding Structure [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_jd_PercentageOfVotingRight', window );">Percentage of Voting Right</a></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="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember', window );">Held-for-sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">68.60%<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="top.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="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="top.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="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="top.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="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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of equity interest converted from profit sharing right.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting right .</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OwnershipAxis=jd_JdTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>110
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239337118872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business acquisition - Summary of purchase price as of the date of jiangsu five star acquisition (Detail) - Jiangsu Five Star [Member] - CNY (&#165;)<br> &#165; in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2020</div></th>
<th class="th"><div>Apr. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_jd_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred', window );">Conversion of loan and assuming of debt</a></td>
<td class="nump">&#165; 1,025<span></span>
</td>
<td class="nump">&#165; 1,025<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1', window );">Fair value of previously held equity interests</a></td>
<td class="nump">1,274<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1', window );">Total</a></td>
<td class="nump">&#165; 2,299<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_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business combination conversion of loan and assuming of debt Incurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred</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_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120321790&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 http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_BusinessAcquisitionAxis=jd_JiangsuFiveStarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_JiangsuFiveStarMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239322645064">
<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 jiangsu five star acquisition (Detail)<br> &#165; in Millions, $ in Millions</strong></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>CNY (&#165;)</div>
</th>
<th class="th">
<div>Apr. 30, 2020 </div>
<div>CNY (&#165;)</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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">&#165; 12,433<span></span>
</td>
<td class="nump">$ 1,951<span></span>
</td>
<td class="nump">&#165; 10,904<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 6,644<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=jd_JiangsuFiveStarMember', window );">Jiangsu Five Star [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="top.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="top.Show.showAR( this, 'defref_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue', window );">Net liabilities assumed</a></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">&#165; (14)<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="top.Show.showAR( this, 'defref_jd_BusinessCombinationRecognizedPpeAppreciation', window );">Appreciation of property, equipment and 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="nump">190<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Trademark</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">489<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="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,185<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="top.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="text">&#160;<span></span>
</td>
<td class="num">(170)<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="top.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="text">&#160;<span></span>
</td>
<td class="num">(381)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2,299<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of total assets acquired less total liability assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_BusinessCombinationRecognizedPpeAppreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the fair value of PPE in excess of carrying value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_BusinessCombinationRecognizedPpeAppreciation</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_DetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionAsFollowsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&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 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_JiangsuFiveStarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_JiangsuFiveStarMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>112
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239332672888">
<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 kuayue express acquisition (Detail) - CNY (&#165;)<br> &#165; in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 31, 2020</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="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Issuance of ordinary shares of JD Logistics less cash proceeds received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 116<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=jd_KuayueExpressMember', window );">Kuayue Express [Member]</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="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash</a></td>
<td class="nump">&#165; 2,850<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Issuance of ordinary shares of JD Logistics less cash proceeds received</a></td>
<td class="nump">116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total</a></td>
<td class="nump">&#165; 2,966<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_SummaryOfPurchasePriceAsOfTheDateOfAcquisitionIsComprisedLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=116859721&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 http://asc.fasb.org/extlink&amp;oid=120321790&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 http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=116859721&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 http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120321790&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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_KuayueExpressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_KuayueExpressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239322676488">
<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 (Details)<br> &#165; in Millions, $ in Millions</strong></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>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 31, 2020 </div>
<div>CNY (&#165;)</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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">&#165; 12,433<span></span>
</td>
<td class="nump">$ 1,951<span></span>
</td>
<td class="nump">&#165; 10,904<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 6,644<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=jd_KuayueExpressMember', window );">Kuayue Express [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="top.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="top.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="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,110<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="top.Show.showAR( this, 'defref_jd_BusinessCombinationRecognizedPpeAppreciation', window );">Appreciation of property, equipment and 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="nump">362<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', 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="nump">2,550<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="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,633<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="top.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="text">&#160;<span></span>
</td>
<td class="num">(728)<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="top.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="text">&#160;<span></span>
</td>
<td class="num">(1,961)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2,966<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of total assets acquired less total liability assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_BusinessCombinationRecognizedPpeAppreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the fair value of PPE in excess of carrying value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_BusinessCombinationRecognizedPpeAppreciation</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&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 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_KuayueExpressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_KuayueExpressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239332749608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business acquisition - Additional information (Detail) - CNY (&#165;)<br> &#165; 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="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 31, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Apr. 30, 2020</div></th>
<th class="th"><div>Apr. 30, 2019</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="top.Show.showAR( this, 'defref_jd_StatementLineitemsLineItems', window );"><strong>Statement Lineitems [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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">9 years 7 months 6 days<span></span>
</td>
<td class="text">9 years 6 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=jd_JiangsuFiveStarMember', window );">Jiangsu Five Star [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="top.Show.showAR( this, 'defref_jd_StatementLineitemsLineItems', window );"><strong>Statement Lineitems [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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts', window );">Business Acquisition, Transaction Costs</a></td>
<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,274<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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Business Acquisition, 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">46.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage', window );">Business Acquisition, Percentage of Equity Interest Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.00%<span></span>
</td>
<td class="nump">37.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="top.Show.showAR( this, 'defref_jd_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred', window );">Acquisition of equity interest by loan conversion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,025<span></span>
</td>
<td class="nump">&#165; 1,025<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="top.Show.showAR( this, 'defref_jd_GainOnRevaluationOfEquityInterest', window );">Gain On Revaluation of equity interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">442<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Restricted Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,720<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,652<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">19 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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred', window );">Business Combination, Consideration Transferred, Liabilities Incurred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=jd_KuayueExpressMember', window );">Kuayue Express [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="top.Show.showAR( this, 'defref_jd_StatementLineitemsLineItems', window );"><strong>Statement Lineitems [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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Percenatge of ordinary shares acquired</a></td>
<td class="nump">60.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">9 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business Combination, Consideration Transferred</a></td>
<td class="nump">&#165; 2,966<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</a></td>
<td class="nump">1,376<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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">986<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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">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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_jd_BusinessCombinationTradeReceivablesGrossContractualAmount', window );">Business acquistion trade receivables gross contractual amount</a></td>
<td class="nump">924<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_jd_BusinessCombinationTradeReceivablesAmountNotExpectedToBeCollected', window );">Business acquisition trade receivables amount not expected to be collected</a></td>
<td class="nump">&#165; 94<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business combination conversion of loan and assuming of debt Incurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Restricted Cash .</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash</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_BusinessCombinationTradeReceivablesAmountNotExpectedToBeCollected">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business combination trade receivables amount not expected to be collected.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_BusinessCombinationTradeReceivablesAmountNotExpectedToBeCollected</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_BusinessCombinationTradeReceivablesGrossContractualAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business combination trade receivables gross contractual amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_BusinessCombinationTradeReceivablesGrossContractualAmount</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_GainOnRevaluationOfEquityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain on Revaluation of equity interest .</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_GainOnRevaluationOfEquityInterest</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_StatementLineitemsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Statement Lineitems .</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_StatementLineitemsLineItems</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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=116859721&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 http://asc.fasb.org/extlink&amp;oid=120321790&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 http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_BusinessCombinationConsiderationTransferredLiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-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 25<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6405-128476<br><br>Reference 3: 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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 4: 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 http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<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 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting equity interests acquired in a business combination achieved in stages, including equity interests in the acquiree held by the acquirer immediately before the acquisition date and acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage</td>
</tr>
<tr>
<td style="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_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_BusinessAcquisitionAxis=jd_JiangsuFiveStarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_JiangsuFiveStarMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_KuayueExpressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_KuayueExpressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239336887880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investment in equity investees (Details) - CNY (&#165;)<br> &#165; in Millions</strong></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="top.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="top.Show.showAR( this, 'defref_jd_InvestmentMeasuredUsingNavPracticalExpedientAmount', window );">Carrying amount of investment under NAV practical expedient</a></td>
<td class="nump">&#165; 7,325<span></span>
</td>
<td class="nump">&#165; 6,712<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="top.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">19,643<span></span>
</td>
<td class="nump">21,624<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="top.Show.showAR( this, 'defref_jd_MeasurementAlternativeAndNavPracticalExpedientInvestments', window );">Measurement alternative and NAV practical expedient investments</a></td>
<td class="nump">&#165; 4,787<span></span>
</td>
<td class="nump">&#165; 10,201<span></span>
</td>
<td class="nump">&#165; 6,198<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123583765&amp;loc=SL75117539-209714<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>116
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239316756920">
<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="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">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>
<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, 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>Jun. 03, 2019 </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>Dec. 31, 2021 </div>
<div>CNY (&#165;) </div>
<div>item</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;) </div>
<div>item</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, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>item</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Aug. 11, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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; 36,254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 30,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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">36,254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">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="num">(4,467)<span></span>
</td>
<td class="num">$ (701)<span></span>
</td>
<td class="nump">49,337<span></span>
</td>
<td class="nump">&#165; 11,890<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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">299,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">234,801<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47,024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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">196,835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">187,487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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">221,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">174,017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">28,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,652<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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">36,661<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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">182,578<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">153,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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">574<span></span>
</td>
<td class="nump">$ 90<span></span>
</td>
<td class="nump">208<span></span>
</td>
<td class="nump">1,954<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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">145,582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140,263<span></span>
</td>
<td class="nump">128,942<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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">39,736<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,590<span></span>
</td>
<td class="nump">34,541<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="nump">1,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,157<span></span>
</td>
<td class="num">(534)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">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="num">(250)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,680<span></span>
</td>
<td class="num">(565)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="nump">675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,292<span></span>
</td>
<td class="num">(1,235)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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">150,304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">129,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>
<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="top.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">140,872<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">97,110<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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">109,790<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">97,669<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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">49,919<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,371<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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">973<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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">5,514<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">488<span></span>
</td>
<td class="nump">797<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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; 4,592<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,592<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">13.00%<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="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="nump">10.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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="nump">2<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>
<td class="text">&#160;<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="top.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="nump">9<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>
<td class="text">&#160;<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="top.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; 25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">147<span></span>
</td>
<td class="nump">120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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">&#165; 4,592<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">6,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">2,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,602<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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,367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,936<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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">2,603<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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,674<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,777<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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; (418)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(444)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_jd_FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife', window );">Weighted average remaining life of the 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">14 years<span></span>
</td>
<td class="text">14 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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,921<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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>
<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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; 6,075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 6,075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="nump">46.00%<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>
<td class="text">&#160;<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="top.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="nump">703<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<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="top.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="nump">3<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>
<td class="text">&#160;<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="top.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="nump">9<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>
<td class="text">&#160;<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="top.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">&#165; 5,723<span></span>
</td>
<td class="nump">&#165; 5,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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">&#165; 6,075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 6,075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="nump">2,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="nump">3,939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,944<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="nump">3,893<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>
<td class="text">&#160;<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="top.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="nump">61<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="num">&#165; (15)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_jd_FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife', window );">Weighted average remaining life of the 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">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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">&#165; 9,106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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>
<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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">&#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>
<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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">&#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>
<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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">&#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>
<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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="nump">&#165; 7,430<span></span>
</td>
<td class="nump">11,202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2,620<span></span>
</td>
<td class="text">&#160;<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="top.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="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>
<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="top.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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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="nump">&#165; 7,430<span></span>
</td>
<td class="nump">11,202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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="num">(901)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="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>
<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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; 2,832<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="nump">33.00%<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>
<td class="text">&#160;<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="top.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">5 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>
<td class="text">&#160;<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="top.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="nump">&#165; 139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="nump">2<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>
<td class="text">&#160;<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="top.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="nump">7<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>
<td class="text">&#160;<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="top.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">&#165; 129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,381<span></span>
</td>
<td class="nump">&#165; 359<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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">&#165; (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_jd_FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife', window );">Weighted average remaining life of the 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">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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">&#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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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="nump">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>
<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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">&#165; 41<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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common stock shares subscribed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deemed disposal gain.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EquityMethodInvestmentSummarizedFinancialInformationAssetsLiabilitiesAndEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity method investments summarized financial information income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of board seats.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of equity interest</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6801-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 http://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 http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 http://asc.fasb.org/extlink&amp;oid=124359900&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)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: 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 http://asc.fasb.org/extlink&amp;oid=124359900&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<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 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: 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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 http://asc.fasb.org/extlink&amp;oid=124359900&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)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<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)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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(12))<br> -URI http://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(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 6: 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 http://asc.fasb.org/extlink&amp;oid=124359900&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)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 10: 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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 11: 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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 12: 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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 13: 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(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 http://asc.fasb.org/extlink&amp;oid=124359900&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)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 16: 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 http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: 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(11))<br> -URI http://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 23: http://www.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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 24: 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(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 25: 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 http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=124268079&amp;loc=d3e32787-111569<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<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 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14172-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=SL6284422-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123454820&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123454820&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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>117
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239332703880">
<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, 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>
<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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Accounts receivable</a></td>
<td class="nump">&#165; 12,934<span></span>
</td>
<td class="nump">&#165; 7,678<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="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts</a></td>
<td class="num">(1,034)<span></span>
</td>
<td class="num">(566)<span></span>
</td>
<td class="num">&#165; (318)<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="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">11,900<span></span>
</td>
<td class="nump">7,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,867<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Balance at beginning of the year</a></td>
<td class="num">(566)<span></span>
</td>
<td class="num">(318)<span></span>
</td>
<td class="num">(178)<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="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Additions</a></td>
<td class="num">(535)<span></span>
</td>
<td class="num">(331)<span></span>
</td>
<td class="num">(214)<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="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Write-off</a></td>
<td class="nump">67<span></span>
</td>
<td class="nump">83<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Balance at end of the year</a></td>
<td class="num">(1,034)<span></span>
</td>
<td class="num">(566)<span></span>
</td>
<td class="num">&#165; (318)<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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Accounts receivable</a></td>
<td class="nump">6,204<span></span>
</td>
<td class="nump">4,406<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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Accounts receivable</a></td>
<td class="nump">5,840<span></span>
</td>
<td class="nump">2,103<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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Accounts receivable</a></td>
<td class="nump">890<span></span>
</td>
<td class="nump">1,169<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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: 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 http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: 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 http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>118
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239329694712">
<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, 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>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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryGross', window );">Inventory, Gross</a></td>
<td class="nump">&#165; 77,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 60,925<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="top.Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Inventory valuation allowance</a></td>
<td class="num">(2,299)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,992)<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="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">75,601<span></span>
</td>
<td class="nump">$ 11,863<span></span>
</td>
<td class="nump">58,933<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryGross', window );">Inventory, Gross</a></td>
<td class="nump">77,422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,455<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryGross', window );">Inventory, Gross</a></td>
<td class="nump">&#165; 478<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 470<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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 http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<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(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>119
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239325710680">
<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="6">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<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>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</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="top.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>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">&#165; 50,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 39,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">(17,278)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,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="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net book value</a></td>
<td class="nump">32,944<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,597<span></span>
</td>
<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,170<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="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expenses</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,673<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="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment charge | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">11,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">21,072<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,276<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">10,084<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">2,681<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">3,766<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">440<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">&#165; 867<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 781<span></span>
</td>
<td class="text">&#160;<span></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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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(14))<br> -URI http://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> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: 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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>120
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239326588296">
<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="6">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<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>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</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="top.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>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_jd_LandUseRightsGross', window );">Land use rights</a></td>
<td class="nump">&#165; 15,253<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 11,787<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_jd_LandUseRightsAccumulatedAmortization', window );">Less: accumulated amortization</a></td>
<td class="num">(925)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(662)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_jd_LandUseRights', window );">Net book value</a></td>
<td class="nump">14,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,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="nump">$ 2,248<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="top.Show.showAR( this, 'defref_jd_AmortizationOfLandUseRights', window );">Amortization expenses</a></td>
<td class="nump">276<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_jd_LandUseRightsAmortizationExpenseNextTwelveMonths', window );">2022</a></td>
<td class="nump">319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_jd_LandUseRightsAmortizationExpenseYearTwo', window );">2023</a></td>
<td class="nump">319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_jd_LandUseRightsAmortizationExpenseYearThree', window );">2024</a></td>
<td class="nump">319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_jd_LandUseRightsAmortizationExpenseYearFour', window );">2025</a></td>
<td class="nump">319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_jd_LandUseRightsAmortizationExpenseYearFive', window );">2026</a></td>
<td class="nump">319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_jd_LandUseRightsAmortizationExpenseAfterYearFive', window );">2027 and thereafter</a></td>
<td class="nump">&#165; 12,733<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_jd_LandUseRightsImpairmentCharge', window );">Impairment charge | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of land use rights.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of land use rights.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Land Use Rights Impairment Charge</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Land use rights, net.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>121
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239325860120">
<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, 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>
<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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted-Average Amortization Period (in years)</a></td>
<td class="text">9 years 7 months 6 days<span></span>
</td>
<td class="text">9 years 6 months<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">&#165; 16,491<span></span>
</td>
<td class="nump">&#165; 16,161<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(10,482)<span></span>
</td>
<td class="num">(9,526)<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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">5,837<span></span>
</td>
<td class="nump">6,463<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 916<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="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expenses</a></td>
<td class="nump">956<span></span>
</td>
<td class="nump">802<span></span>
</td>
<td class="nump">&#165; 933<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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2022</a></td>
<td class="nump">818<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2023</a></td>
<td class="nump">699<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2024</a></td>
<td class="nump">576<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2025</a></td>
<td class="nump">513<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2026</a></td>
<td class="nump">507<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">2027 and thereafter</a></td>
<td class="nump">&#165; 2,724<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=jd_StrategicCooperationMember', window );">Strategic Cooperation 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted-Average Amortization Period (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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">&#165; 6,075<span></span>
</td>
<td class="nump">&#165; 6,075<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">&#165; (6,075)<span></span>
</td>
<td class="num">&#165; (6,075)<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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(2,120)<span></span>
</td>
<td class="num">(1,811)<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">&#165; 347<span></span>
</td>
<td class="nump">&#165; 656<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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted-Average Amortization Period (in years)</a></td>
<td class="text">18 years 10 months 24 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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">&#165; 4,186<span></span>
</td>
<td class="nump">&#165; 3,911<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(1,066)<span></span>
</td>
<td class="num">(837)<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="top.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="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">&#165; 3,093<span></span>
</td>
<td class="nump">&#165; 3,047<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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted-Average Amortization Period (in years)</a></td>
<td class="text">8 years 9 months 18 days<span></span>
</td>
<td class="text">8 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">&#165; 2,713<span></span>
</td>
<td class="nump">&#165; 2,689<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(454)<span></span>
</td>
<td class="num">(155)<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="top.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="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">&#165; 2,199<span></span>
</td>
<td class="nump">&#165; 2,474<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="top.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted-Average Amortization Period (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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">&#165; 1,050<span></span>
</td>
<td class="nump">&#165; 1,019<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(767)<span></span>
</td>
<td class="num">(648)<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="top.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="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">&#165; 198<span></span>
</td>
<td class="nump">&#165; 286<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://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 http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=jd_StrategicCooperationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_StrategicCooperationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>122
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239326332776">
<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, 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>CNY (&#165;)</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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Goodwill</a></td>
<td class="nump">&#165; 13,504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 9,244<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="top.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="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="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">10,904<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,644<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="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions</a></td>
<td class="nump">1,529<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,260<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="top.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">&#165; 0<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="top.Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Goodwill</a></td>
<td class="nump">15,033<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,504<span></span>
</td>
<td class="nump">9,244<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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">12,433<span></span>
</td>
<td class="nump">$ 1,951<span></span>
</td>
<td class="nump">10,904<span></span>
</td>
<td class="nump">6,644<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Goodwill</a></td>
<td class="nump">9,278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,651<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="top.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="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="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">9,271<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,644<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="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions</a></td>
<td class="nump">1,529<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,627<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="top.Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Goodwill</a></td>
<td class="nump">10,807<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,278<span></span>
</td>
<td class="nump">6,651<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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">10,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,271<span></span>
</td>
<td class="nump">6,644<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Goodwill</a></td>
<td class="nump">1,633<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">1,633<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,633<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="top.Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Goodwill</a></td>
<td class="nump">1,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,633<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="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">1,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,633<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="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Goodwill</a></td>
<td class="nump">2,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,593<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="top.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">(2,593)<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="top.Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Goodwill</a></td>
<td class="nump">2,593<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Accumulated impairment loss</a></td>
<td class="num">&#165; (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>
</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&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 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<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> -Subparagraph (e)<br> -URI http://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 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StatementBusinessSegmentsAxis=jd_JdRetailMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_NewBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>123
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239336815336">
<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, 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>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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableTradeCurrent', window );">Vendor payable</a></td>
<td class="nump">&#165; 112,317<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 84,643<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="top.Show.showAR( this, 'defref_jd_ShippingChargesAndOthersPayable', window );">Shipping charges payable and others</a></td>
<td class="nump">28,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,175<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="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Total</a></td>
<td class="nump">140,484<span></span>
</td>
<td class="nump">$ 22,045<span></span>
</td>
<td class="nump">106,818<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="top.Show.showAR( this, 'defref_jd_OutstandingPaymentObligations', window );">Outstanding payment obligations</a></td>
<td class="nump">&#165; 20,127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 11,942<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Outstanding Payment Obligations .</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>124
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239326507944">
<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, 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>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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositLiabilityCurrent', window );">Deposits</a></td>
<td class="nump">&#165; 17,372<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 15,344<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="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Salary and welfare</a></td>
<td class="nump">8,396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,984<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="top.Show.showAR( this, 'defref_us-gaap_AccruedRentCurrent', window );">Rental fee payables</a></td>
<td class="nump">1,199<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">677<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="top.Show.showAR( this, 'defref_jd_AccruedAdministrativeExpensesCurrent', window );">Accrued administrative expenses</a></td>
<td class="nump">1,165<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">513<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="top.Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Professional fee</a></td>
<td class="nump">904<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">756<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="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerRefundLiabilityCurrent', window );">Liabilities for return allowances</a></td>
<td class="nump">618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">496<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="top.Show.showAR( this, 'defref_jd_AccruedInternetDataCenterFeesCurrent', window );">Internet data center fee</a></td>
<td class="nump">444<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">562<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="top.Show.showAR( this, 'defref_jd_AccruedVehicleFeesCurrent', window );">Vehicle fee</a></td>
<td class="nump">437<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">316<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="top.Show.showAR( this, 'defref_jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable', window );">Payable related to employees' exercise of share-based awards</a></td>
<td class="nump">333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">269<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="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Interest payable</a></td>
<td class="nump">134<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">136<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="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Others</a></td>
<td class="nump">3,466<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,982<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent', window );">Total</a></td>
<td class="nump">&#165; 34,468<span></span>
</td>
<td class="nump">$ 5,409<span></span>
</td>
<td class="nump">&#165; 30,035<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-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 http://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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 8<br> -URI http://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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123410239&amp;loc=SL49130611-203046-203046<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e7018-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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<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 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e7018-107765<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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>125
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239320970952">
<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="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, 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>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="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeniorLongTermNotes', window );">Carrying value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 9,386<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 9,594<span></span>
</td>
<td class="nump">$ 1,473<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">Due in 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,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>
<td class="text">&#160;<span></span>
</td>
<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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeniorLongTermNotes', window );">Carrying value</a></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="nump">12,854<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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">101<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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">9,487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,972<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">Due in 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveOne', window );">Due in 2030</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_jd_LongTermDebtMaturitiesOfPrincipalBeyondYearFiveTwo', window );">Due in 2050</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,868<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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">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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayments of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Unsecured senior notes | 3.125% notes due 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">$ 500<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate (as a percent)</a></td>
<td class="nump">3.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="nump">3.125%<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="top.Show.showAR( this, 'defref_us-gaap_SeniorLongTermNotes', window );">Carrying value</a></td>
<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,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>
<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="top.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.37%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.37%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">$ 500<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="top.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="nump">3.875%<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="top.Show.showAR( this, 'defref_us-gaap_SeniorLongTermNotes', window );">Carrying value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">$ 700<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="top.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="nump">3.375%<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="top.Show.showAR( this, 'defref_us-gaap_SeniorLongTermNotes', window );">Carrying value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,402<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,502<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">$ 300<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="top.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="nump">4.125%<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="top.Show.showAR( this, 'defref_us-gaap_SeniorLongTermNotes', window );">Carrying value</a></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="nump">1,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>
<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="top.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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRepurchaseAmount', window );">Debt instrument repurchase 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">78<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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_jd_DebtInstrumentReacquisitionPriceAmount', window );">Take as Extension</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72<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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnRepurchaseOfDebtInstrument', window );">Debt Instrument Repurchased 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; 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>
</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt instrument reacquisition price amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://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 http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value amount of debt instrument that was repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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.17)<br> -URI http://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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_UnsecuredSeniorNotesDue2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_UnsecuredSeniorNotesDue2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>126
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239335750920">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Unsecured senior notes (Detail 2)<br> &#165; in Millions</strong></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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtByMaturityAbstract', window );"><strong>Long-term Debt, Fiscal Year Maturity [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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">Within 1 year</a></td>
<td class="nump">&#165; 0<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="top.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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">Between 3 to 4 years</a></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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">Between 4 to 5 years</a></td>
<td class="nump">3,188<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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Beyond 5 years</a></td>
<td class="nump">6,299<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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">&#165; 9,487<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LongTermDebtByMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>127
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239332688776">
<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, 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>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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease ROU assets</a></td>
<td class="nump">&#165; 19,987<span></span>
</td>
<td class="nump">$ 3,136<span></span>
</td>
<td class="nump">&#165; 15,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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities-current</a></td>
<td class="nump">6,665<span></span>
</td>
<td class="nump">1,046<span></span>
</td>
<td class="nump">5,513<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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities-non-current</a></td>
<td class="nump">13,721<span></span>
</td>
<td class="nump">$ 2,153<span></span>
</td>
<td class="nump">10,250<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">&#165; 20,386<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 15,763<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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term</a></td>
<td class="text">5 years 7 months 6 days<span></span>
</td>
<td class="text">5 years 7 months 6 days<span></span>
</td>
<td class="text">4 years 9 months 18 days<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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123408670&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 http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>128
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239332055640">
<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, 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">&#165; 6,763<span></span>
</td>
<td class="nump">&#165; 4,903<span></span>
</td>
<td class="nump">&#165; 3,377<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="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">2,782<span></span>
</td>
<td class="nump">1,902<span></span>
</td>
<td class="nump">1,213<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="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total</a></td>
<td class="nump">9,545<span></span>
</td>
<td class="nump">6,805<span></span>
</td>
<td class="nump">4,590<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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash paid for operating leases</a></td>
<td class="nump">&#165; 6,715<span></span>
</td>
<td class="nump">&#165; 4,801<span></span>
</td>
<td class="nump">&#165; 3,461<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123408670&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 http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123408670&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 http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>129
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239332377304">
<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, 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">&#165; 6,778<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">4,807<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2024</a></td>
<td class="nump">3,338<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2025</a></td>
<td class="nump">2,292<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2026</a></td>
<td class="nump">1,504<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">2027 and thereafter</a></td>
<td class="nump">4,843<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">23,562<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: interest</a></td>
<td class="num">(3,176)<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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of operating lease liabilities</a></td>
<td class="nump">&#165; 20,386<span></span>
</td>
<td class="nump">&#165; 15,763<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>130
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239332247240">
<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="1"></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>
</tr>
<tr>
<th class="th">
<div>Jan. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Feb. 27, 2019 </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, 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, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Feb. 28, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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">&#165; 767<span></span>
</td>
<td class="nump">$ 120<span></span>
</td>
<td class="nump">&#165; 1,649<span></span>
</td>
<td class="nump">&#165; 3,885<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="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents', window );">Disposal group discontinued operations cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18<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="top.Show.showAR( this, 'defref_jd_FundAxis=jd_CoreFundTwoMember', window );">Core Fund II | Modern Logistics 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup', window );">Total gross asset value to be disposed to Core Fund</a></td>
<td class="nump">&#165; 5,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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_jd_FundAxis=jd_LogisticsInvestmentDevelopmentFundOneMember', window );">Logistics Investment Development Fund One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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="text">&#160;<span></span>
</td>
<td class="nump">40.00%<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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>
<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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease term</a></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>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=jd_JdLogisticsPropertiesCoreFundLPMember', window );">Core Fund</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup', window );">Total gross asset value to be disposed to Core Fund</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 11,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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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">637<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,181<span></span>
</td>
<td class="nump">&#165; 3,801<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="top.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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=jd_CoreFundsMember', window );">Core Funds | General partner</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.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="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=jd_CoreFundsMember', window );">Core Funds | GIC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=jd_GicAndMubdalaInvestmentCompanyMember', window );">GIC And Mubdala Investment Company | Logistics Investment Development Fund One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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="text">&#160;<span></span>
</td>
<td class="nump">60.00%<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="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=jd_GicAndMubdalaInvestmentCompanyMember', window );">GIC And Mubdala Investment Company | Logistics Investment Development Fund One | Modern Logistics 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.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">&#165; 112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 468<span></span>
</td>
<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="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=jd_JdAriesDevelopmentMember', window );">JD Aries Development 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="top.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>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_jd_PercentageOfEquityInterestDisposed', window );">Percentage of equity interest disposed</a></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="nump">60.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="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets', window );">Gain on disposal of assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=jd_JdLogisticsPropertiesCoreFundIiLPMember', window );">Core Fund II</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents', window );">Disposal group discontinued operations cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain on sale of development properties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage committed of the total capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PercentageOfEquityInterestDisposed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of equity interest disposed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PercentageOfEquityInterestDisposed</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_TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AssetsHeldForSaleNotPartOfDisposalGroup">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets held-for-sale that are not part of a disposal group.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 15<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123398962&amp;loc=d3e400-110220<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_GainLossOnDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: 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 http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2443-110228<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 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2443-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CoreFundTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CoreFundTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_SubsegmentsAxis=jd_ModernLogisticsFacilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsegmentsAxis=jd_ModernLogisticsFacilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FundAxis=jd_LogisticsInvestmentDevelopmentFundOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LogisticsInvestmentDevelopmentFundOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_dei_LegalEntityAxis=jd_JdLogisticsPropertiesCoreFundLPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_JdLogisticsPropertiesCoreFundLPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_GicMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_GicMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_GicAndMubdalaInvestmentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_GicAndMubdalaInvestmentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_JdAriesDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_JdAriesDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_JdLogisticsPropertiesCoreFundIiLPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_JdLogisticsPropertiesCoreFundIiLPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>131
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239332656200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Interest expense (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, 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>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">&#165; (1,213)<span></span>
</td>
<td class="num">$ (190)<span></span>
</td>
<td class="num">&#165; (1,125)<span></span>
</td>
<td class="num">&#165; (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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=jd_NonrecourseSecuritizationDebtMember', window );">Nonrecourse securitization 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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></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">(38)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=jd_UnsecuredSeniorNotesAndBankBorrowingsMember', window );">Unsecured Senior Notes Bank Borrowings 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">&#165; (1,213)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (1,125)<span></span>
</td>
<td class="num">&#165; (687)<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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DebtInstrumentAxis=jd_NonrecourseSecuritizationDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_NonrecourseSecuritizationDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_UnsecuredSeniorNotesAndBankBorrowingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_UnsecuredSeniorNotesAndBankBorrowingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239326505032">
<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, 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>CNY (&#165;)</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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnInvestments', window );">Gains/(losses) from fair value change of long-term investments</a></td>
<td class="num">&#165; (7,252)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 29,483<span></span>
</td>
<td class="nump">&#165; 3,496<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="top.Show.showAR( this, 'defref_jd_GovernmentFinancialIncentives', window );">Government financial incentives</a></td>
<td class="nump">2,482<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,545<span></span>
</td>
<td class="nump">2,222<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="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">4,213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,753<span></span>
</td>
<td class="nump">1,786<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="top.Show.showAR( this, 'defref_jd_GainLossOnDispositionOfBusinessAndInvestment', window );">Gain from business and investment disposals</a></td>
<td class="nump">140<span></span>
</td>
<td class="nump">$ 22<span></span>
</td>
<td class="nump">279<span></span>
</td>
<td class="nump">1,199<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="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfInvestments', window );">Impairment of investments</a></td>
<td class="num">(574)<span></span>
</td>
<td class="num">(90)<span></span>
</td>
<td class="num">(208)<span></span>
</td>
<td class="num">(1,954)<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="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign exchange gains/(losses), net</a></td>
<td class="nump">42<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="num">(90)<span></span>
</td>
<td class="nump">124<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="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncome', window );">Others</a></td>
<td class="nump">359<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">548<span></span>
</td>
<td class="nump">288<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Total</a></td>
<td class="num">&#165; (590)<span></span>
</td>
<td class="num">$ (93)<span></span>
</td>
<td class="nump">&#165; 35,310<span></span>
</td>
<td class="nump">&#165; 7,161<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_GainLossOnDispositionOfBusinessAndInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (loss) from sale or disposal of business and investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_GainLossOnDispositionOfBusinessAndInvestment</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of financial incentives received from government.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120253306&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 http://asc.fasb.org/extlink&amp;oid=124440516&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=SL6284422-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherNonoperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.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)(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>133
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239323382168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxation (Details) - HKD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">11 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1">24 Months Ended</th>
<th class="th" colspan="1">33 Months Ended</th>
<th class="th" colspan="1">72 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 01, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</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>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2021</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="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_jd_TheHongKongProfitsApplicableForTheFirstTierTaxRate', window );">The Hong Kong profits applicable for the first tier tax rate</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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">&#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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">&#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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">&#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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">150.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_jd_PercentageOfEntitledToClaimForResearchAndDevelopmentExpensesByStateTaxationAdministration', window );">Percentage of entitled to claim announced by State Taxation Administration (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">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="top.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="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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">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="nump">9.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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">16.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">13.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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">10.00%<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="nump">9.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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=country_ID', window );">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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">22.00%<span></span>
</td>
<td class="nump">22.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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">17.00%<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>
</tr>
</table>
<div style="display: none;">
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reduction percentage of cultural undertaking development fees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reduction percentage of preferential corporate income tax rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents information pertaining to value added tax rate applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>134
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239329685496">
<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, 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>CNY (&#165;)</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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Income from China operations</a></td>
<td class="nump">&#165; 14,518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 15,803<span></span>
</td>
<td class="nump">&#165; 14,177<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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Income/(loss) from non-China operations</a></td>
<td class="num">(17,098)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,016<span></span>
</td>
<td class="num">(484)<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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Total income/(loss) before tax</a></td>
<td class="num">(2,580)<span></span>
</td>
<td class="num">$ (405)<span></span>
</td>
<td class="nump">50,819<span></span>
</td>
<td class="nump">13,693<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Income tax benefits/(expenses) applicable to China 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Current income tax expenses</a></td>
<td class="num">(2,538)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,201)<span></span>
</td>
<td class="num">(1,270)<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="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred tax benefits/(expenses)</a></td>
<td class="nump">651<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">719<span></span>
</td>
<td class="num">(533)<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="top.Show.showAR( this, 'defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations', window );">Subtotal income tax expenses applicable to China operations</a></td>
<td class="num">(1,887)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,482)<span></span>
</td>
<td class="num">(1,803)<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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income tax expenses</a></td>
<td class="num">&#165; (1,887)<span></span>
</td>
<td class="num">$ (296)<span></span>
</td>
<td class="num">&#165; (1,482)<span></span>
</td>
<td class="num">&#165; (1,803)<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FederalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current and deferred federal income tax expense (benefit) attributable to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123384075&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>135
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239326341736">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_jd_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent', window );">Tax effect of preferential tax rates and tax holiday</a></td>
<td class="nump">86.00%<span></span>
</td>
<td class="num">(2.30%)<span></span>
</td>
<td class="num">(8.10%)<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="top.Show.showAR( this, 'defref_jd_EffectiveIncomeTaxRateReconciliationTaxExemptEntities', window );">Tax effect of tax-exempt entities (as a percent)</a></td>
<td class="num">(143.70%)<span></span>
</td>
<td class="num">(16.80%)<span></span>
</td>
<td class="nump">3.70%<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="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Effect on tax rates in different tax jurisdiction (as a percent)</a></td>
<td class="num">(2.30%)<span></span>
</td>
<td class="num">(0.50%)<span></span>
</td>
<td class="num">(3.90%)<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="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense', window );">Tax effect of non-deductible expenses (as a percent)</a></td>
<td class="num">(13.80%)<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="nump">5.70%<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="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome', window );">Tax effect of non-taxable income (as a percent)</a></td>
<td class="nump">1.40%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(1.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="top.Show.showAR( this, 'defref_jd_EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent', window );">Tax effect of Super Deduction and others (as a percent)</a></td>
<td class="nump">105.90%<span></span>
</td>
<td class="num">(4.20%)<span></span>
</td>
<td class="num">(13.20%)<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="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Changes in valuation allowance (as a percent)</a></td>
<td class="num">(131.60%)<span></span>
</td>
<td class="nump">1.20%<span></span>
</td>
<td class="nump">5.00%<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="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rates (as a percent)</a></td>
<td class="num">(73.10%)<span></span>
</td>
<td class="nump">2.90%<span></span>
</td>
<td class="nump">13.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="top.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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxHolidayAggregateDollarAmount', window );">Tax holiday effect</a></td>
<td class="nump">&#165; 2,219<span></span>
</td>
<td class="nump">&#165; 1,153<span></span>
</td>
<td class="nump">&#165; 1,116<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="top.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.71<span></span>
</td>
<td class="nump">&#165; 0.38<span></span>
</td>
<td class="nump">&#165; 0.38<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="top.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.71<span></span>
</td>
<td class="nump">&#165; 0.37<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_jd_DeferredTaxAssetsOperatingLossCarryforwardsAndOthers', window );">Net operating loss carry forwards and others</a></td>
<td class="nump">&#165; 6,303<span></span>
</td>
<td class="nump">&#165; 3,145<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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsDeferredIncome', window );">Deferred revenues</a></td>
<td class="nump">553<span></span>
</td>
<td class="nump">208<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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory valuation allowance</a></td>
<td class="nump">575<span></span>
</td>
<td class="nump">498<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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Allowance for doubtful accounts</a></td>
<td class="nump">603<span></span>
</td>
<td class="nump">382<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="top.Show.showAR( this, 'defref_jd_DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments', window );">Unrealized fair value losses for certain investments</a></td>
<td class="nump">747<span></span>
</td>
<td class="nump">589<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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Less: valuation allowance</a></td>
<td class="num">(7,670)<span></span>
</td>
<td class="num">(4,289)<span></span>
</td>
<td class="num">&#165; (3,674)<span></span>
</td>
<td class="num">&#165; (2,996)<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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Net deferred tax assets</a></td>
<td class="nump">1,111<span></span>
</td>
<td class="nump">533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangible assets arisen from business combination</a></td>
<td class="nump">1,454<span></span>
</td>
<td class="nump">1,560<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="top.Show.showAR( this, 'defref_jd_DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers', window );">Accelerated tax depreciation and others</a></td>
<td class="nump">443<span></span>
</td>
<td class="nump">362<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="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="nump">1,897<span></span>
</td>
<td class="nump">&#165; 1,922<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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carry forwards</a></td>
<td class="nump">10,905<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carry forwards</a></td>
<td class="nump">&#165; 17,140<span></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liabilities accelerated tax depreciation and others</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>n/a</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://asc.fasb.org/extlink&amp;oid=120398452&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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>136
<FILENAME>R106.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239335750920">
<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, 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Balance at beginning of the Year</a></td>
<td class="nump">&#165; 4,289<span></span>
</td>
<td class="nump">&#165; 3,674<span></span>
</td>
<td class="nump">&#165; 2,996<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="top.Show.showAR( this, 'defref_jd_ValuationAllowanceDeferredTaxAssetCurrentYearAdditions', window );">Additions</a></td>
<td class="nump">5,052<span></span>
</td>
<td class="nump">4,393<span></span>
</td>
<td class="nump">7,635<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="top.Show.showAR( this, 'defref_jd_ValuationAllowanceDeferredTaxAssetCurrentYearReversals', window );">Reversals</a></td>
<td class="num">(1,671)<span></span>
</td>
<td class="num">(3,778)<span></span>
</td>
<td class="num">(6,957)<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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Balance at end 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>
</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>137
<FILENAME>R107.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239322741720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible redeemable non-controlling interests (Details) - Series A Preferred Shares<br> $ / shares in Units, &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>May 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 28, 2018 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Feb. 28, 2018 </div>
<div>USD ($)</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>Vote </div>
<div>shares</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_OwnershipAxis=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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary 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>
<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="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues', window );">Issuance of preferred shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 443<span></span>
</td>
<td class="nump">$ 64<span></span>
</td>
<td class="nump">&#165; 16,000<span></span>
</td>
<td class="nump">$ 2,500<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="top.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="nump">19.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_jd_TemporaryEquityRedemptionTerm', window );">Term of preferred shares redeemable by holders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">&#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="top.Show.showAR( this, 'defref_jd_TemporaryEquityRedemptionMinimumOfferingValueOfQualifiedIpo', window );">Minimum offering value on fully diluted 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000<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="top.Show.showAR( this, 'defref_jd_NumberOfVotePerShare', window );">Number of vote per share | Vote</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityRedemptionPricePerShare', window );">Shares purchase price | $ / 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.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion', window );">Number of ordinary shares issued on conversion of each preferred 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">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_OwnershipAxis=jd_JdLogisticsIncMember', window );">JD Logistics Inc [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="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary 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>
<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from Issuance Initial Public Offering</a></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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonredeemableNoncontrollingInterest', window );">Issuance non controlling interest</a></td>
<td class="nump">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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalPreferredStock', window );">Additional Paid in Capital, Preferred Stock</a></td>
<td class="nump">&#165; 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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_NumberOfVotePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of vote per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_NumberOfVotePerShare</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_TemporaryEquityRedemptionMinimumOfferingValueOfQualifiedIpo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum offering value on fully diluted basis as a qualified initial public offering (''Qualified IPO'').</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_TemporaryEquityRedemptionMinimumOfferingValueOfQualifiedIpo</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_TemporaryEquityRedemptionTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The term of redemption of temporary equity from the issuance date in the event that a qualified initial public offering (''Qualified IPO'') has not occurred and the temporary equity has not been converted, 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_TemporaryEquityRedemptionTerm</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_AdditionalPaidInCapitalPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ConvertiblePreferredStockSharesIssuedUponConversion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for each share of convertible preferred stock that is converted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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))<br> -URI http://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(28))<br> -URI http://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 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496180-112644<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 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21506-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion</td>
</tr>
<tr>
<td style="padding-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_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_TemporaryEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityRedemptionPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount to be paid per share that is classified as temporary equity by entity upon redemption. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=d3e177068-122764<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 (27)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityRedemptionPricePerShare</td>
</tr>
<tr>
<td style="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_TemporaryEquityStockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of new stock classified as temporary equity issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_JdLogisticsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_JdLogisticsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>138
<FILENAME>R108.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239332463240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible redeemable non-controlling interests (Details 2)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<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>
</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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward', window );"><strong>Amount</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="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests', window );">Balance at the beginning of the year</a></td>
<td class="nump">&#165; 17,133<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="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests', window );">Balance at the end of the year</a></td>
<td class="nump">&#165; 1,212<span></span>
</td>
<td class="nump">$ 190<span></span>
</td>
<td class="nump">&#165; 17,133<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=jd_JdLogisticsMember', window );">JD Logistics | Series A Preferred Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Preferred 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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_jd_TemporaryEquityConversionRightsThresholdPercentageOfOwnershipPercentage', window );">Percentage of Preference Shareholders holding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_jd_IncreaseDecreaseInTemporaryEquitySharesRollForward', 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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Balance at the beginning of the year | shares</a></td>
<td class="nump">1,026,867,347<span></span>
</td>
<td class="nump">1,026,867,347<span></span>
</td>
<td class="nump">1,004,000,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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,867,347<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="top.Show.showAR( this, 'defref_jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinarySharesShares', window );">Conversion of convertible redeemable preferred shares to ordinary shares | shares</a></td>
<td class="num">(1,026,867,347)<span></span>
</td>
<td class="num">(1,026,867,347)<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="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Balance at the end of the year | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,026,867,347<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward', window );"><strong>Amount</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="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests', window );">Balance at the beginning of the year</a></td>
<td class="nump">&#165; 16,407<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 15,964<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="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues', window );">Issuance</a></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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_jd_IncomeLossFromContinuingOperationsAttributableToConvertibleRedeemableNonControllingInterest', window );">Net loss attributable to mezzanine equity classified as non-controlling interests shareholders</a></td>
<td class="num">(4)<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="top.Show.showAR( this, 'defref_jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinaryShares', window );">&#160;Conversion of convertible redeemable preferred shares to ordinary shares</a></td>
<td class="num">&#165; (16,403)<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="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests', window );">Balance at the end of the year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 16,407<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion of convertible redeemable preferred shares to ordinary shares</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ConversionOfConvertibleRedeemablePreferredSharesToOrdinaryShares</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_ConversionOfConvertibleRedeemablePreferredSharesToOrdinarySharesShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion of convertible redeemable preferred shares to ordinary shares, shares</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ConversionOfConvertibleRedeemablePreferredSharesToOrdinarySharesShares</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_IncomeLossFromContinuingOperationsAttributableToConvertibleRedeemableNonControllingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the convertible redeemable non-controlling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncomeLossFromContinuingOperationsAttributableToConvertibleRedeemableNonControllingInterest</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_IncreaseDecreaseInTemporaryEquitySharesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncreaseDecreaseInTemporaryEquitySharesRollForward</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_TemporaryEquityConversionRightsThresholdPercentageOfOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Threshold percentage of ownership percentage hold by the shareholders who elect to convert.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_TemporaryEquityConversionRightsThresholdPercentageOfOwnershipPercentage</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_IncreaseDecreaseInTemporaryEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInTemporaryEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_TemporaryEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_TemporaryEquityStockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of new stock classified as temporary equity issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_dei_LegalEntityAxis=jd_JdLogisticsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_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_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>139
<FILENAME>R109.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239326098184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financing (Details)<br> &#165; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">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>
</tr>
<tr>
<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>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </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="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">&#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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_jd_SharesIssuedAsAPercentageOfTotalIssuedCapital', window );">Shares issued as a percentage of total issued capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">&#165; 6,500<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="top.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="text">&#160;<span></span>
</td>
<td class="nump">13.50%<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="top.Show.showAR( this, 'defref_us-gaap_NonredeemableNoncontrollingInterest', window );">Issuance non controlling interest</a></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; 1,000<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="top.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="nump">&#165; 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">&#165; 5,200<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="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction', window );">Sale of Stock, Percentage of Ownership after Transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81.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="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonredeemableNoncontrollingInterest', window );">Issuance non controlling interest</a></td>
<td class="nump">&#165; 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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalPreferredStock', window );">Additional Paid in Capital, Preferred Stock</a></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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction', window );">Sale of Stock, Percentage of Ownership after Transaction</a></td>
<td class="nump">84.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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">&#165; 6,300<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="top.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="nump">4.50%<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="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonredeemableNoncontrollingInterest', window );">Issuance non controlling interest</a></td>
<td class="nump">&#165; 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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalPreferredStock', window );">Additional Paid in Capital, Preferred Stock</a></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>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction', window );">Sale of Stock, Percentage of Ownership after Transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81.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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_SharesIssuedAsAPercentageOfTotalIssuedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares issued as a percentage of total issued capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SharesIssuedAsAPercentageOfTotalIssuedCapital</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_AdditionalPaidInCapitalPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SaleOfStockPercentageOfOwnershipAfterTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction</td>
</tr>
<tr>
<td style="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_OwnershipAxis=jd_JdHealthMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_JdIndustryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_JdIndustryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>140
<FILENAME>R110.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239316668216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Ordinary shares (Details)<br></strong></div></th>
<th class="th" colspan="8">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>May 31, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>May 31, 2019 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2018 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2016 </div>
<div>shares</div>
</th>
<th class="th">
<div>May 31, 2014 </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2014 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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="top.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>
<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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.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="text">&#160;<span></span>
</td>
<td class="nump">124,045,978<span></span>
</td>
<td class="nump">139,186,246<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">351,678,637<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="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A ordinary shares | 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">166,120,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares Issued</a></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>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A ordinary shares | Huang River Investment Limited | Private Placement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">139,493,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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A ordinary shares | Newheight Holdings Ltd | Transaction with Walmart</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.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="text">&#160;<span></span>
</td>
<td class="nump">144,952,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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A ordinary shares | Google LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.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">27,106,948<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_jd_ProceedsFromIssuanceOfCommonStockAfterDeductingFinancingCharges', window );">Consideration received after deducting financing charges | &#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; 3,531,870,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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares Issued</a></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>
<td class="text">&#160;<span></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_ProceedsFromIssuanceOfCommonStockAfterDeductingFinancingCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity after deducting financing charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ProceedsFromIssuanceOfCommonStockAfterDeductingFinancingCharges</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_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_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_CounterpartyNameAxis=jd_HuangRiverInvestmentLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_PrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_NewheightHoldingsLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_NewheightHoldingsLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TransactionWithWalmartMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_TransactionWithWalmartMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_GoogleLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_GoogleLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>141
<FILENAME>R111.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239326490008">
<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="2">1 Months Ended</th>
<th class="th" colspan="8">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, 2018 </div>
<div>USD ($) </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>Dec. 31, 2019 </div>
<div>CNY (&#165;) </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, 2018 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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="nump">&#165; 131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.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>
<td class="text">&#160;<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="top.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>
<td class="text">&#160;<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="top.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>
<td class="text">&#160;<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="top.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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="nump">$ 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>
<td class="nump">$ 2,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="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=jd_AmericanDepositaryShareMember', window );">ADS | 2018 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>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Authorized amount | $</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="nump">$ 1,000<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="top.Show.showAR( this, 'defref_jd_SharesRepurchasedTotalUnderStockRepurchaseProgram', window );">Shares repurchased total (in ADS shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,332,048<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,332,048<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="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramPeriodInForce1', window );">Repurchase period (in months)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 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>
<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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">935,848<span></span>
</td>
<td class="nump">935,848<span></span>
</td>
<td class="nump">1,396,200<span></span>
</td>
<td class="nump">1,396,200<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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 131<span></span>
</td>
<td class="nump">$ 19<span></span>
</td>
<td class="nump">&#165; 206<span></span>
</td>
<td class="nump">$ 30<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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.41<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21.48<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_SharesRepurchasedTotalUnderStockRepurchaseProgram">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total shares repurchased under stock &#8203;repurchase &#8203;program.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SharesRepurchasedTotalUnderStockRepurchaseProgram</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_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=jd_TwentyEighteenShareRepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_TwentyEighteenShareRepurchaseProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R112.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239323770920">
<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, 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>CNY (&#165;)</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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance</a></td>
<td class="nump">&#165; 204,486<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 84,660<span></span>
</td>
<td class="nump">&#165; 60,867<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance</a></td>
<td class="nump">245,572<span></span>
</td>
<td class="nump">$ 38,535<span></span>
</td>
<td class="nump">204,486<span></span>
</td>
<td class="nump">84,660<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance</a></td>
<td class="num">(3,548)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,108<span></span>
</td>
<td class="nump">3,358<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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income/(loss)</a></td>
<td class="num">(2,542)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,656)<span></span>
</td>
<td class="nump">750<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="top.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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">55<span></span>
</td>
<td class="nump">1<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="top.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="num">(55)<span></span>
</td>
<td class="nump">54<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="top.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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance</a></td>
<td class="num">(3,548)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,163<span></span>
</td>
<td class="nump">3,359<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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income/(loss)</a></td>
<td class="num">(2,542)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,711)<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance</a></td>
<td class="num">&#165; (6,090)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (3,548)<span></span>
</td>
<td class="nump">&#165; 4,163<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://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 http://asc.fasb.org/extlink&amp;oid=123454820&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 http://asc.fasb.org/extlink&amp;oid=124509347&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 http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124434974&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 http://asc.fasb.org/extlink&amp;oid=124434974&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 http://asc.fasb.org/extlink&amp;oid=123454820&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123459177&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 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 18: 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 http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: 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 http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: 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 http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: 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 http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: 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 http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: 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 http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: 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 http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: 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 http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 26: 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 http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: 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 http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>143
<FILENAME>R113.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239332160584">
<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, 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses</a></td>
<td class="nump">&#165; 9,134<span></span>
</td>
<td class="nump">&#165; 4,156<span></span>
</td>
<td class="nump">&#165; 3,695<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses</a></td>
<td class="nump">102<span></span>
</td>
<td class="nump">98<span></span>
</td>
<td class="nump">82<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses</a></td>
<td class="nump">882<span></span>
</td>
<td class="nump">646<span></span>
</td>
<td class="nump">440<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses</a></td>
<td class="nump">586<span></span>
</td>
<td class="nump">347<span></span>
</td>
<td class="nump">259<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses</a></td>
<td class="nump">1,781<span></span>
</td>
<td class="nump">1,400<span></span>
</td>
<td class="nump">1,340<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses</a></td>
<td class="nump">&#165; 5,783<span></span>
</td>
<td class="nump">&#165; 1,665<span></span>
</td>
<td class="nump">&#165; 1,574<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<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 (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>144
<FILENAME>R114.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239319525176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based compensation (Details 2)<br></strong></div></th>
<th class="th" colspan="8">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<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>CNY (&#165;) </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>Dec. 31, 2019 </div>
<div>CNY (&#165;) </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, 2018 </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>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses | &#165;</a></td>
<td class="nump">&#165; 9,134,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 4,156,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,695,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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=jd_EmployeeAndNonEmployeeMember', window );">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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of ordinary shares available for future grants</a></td>
<td class="nump">163,391,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">163,391,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">163,391,869<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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting schedule</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested at the beginning of the year (in shares)</a></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="nump">118,496,092<span></span>
</td>
<td class="nump">118,496,092<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></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="nump">33,202,744<span></span>
</td>
<td class="nump">33,202,744<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></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="num">(20,423,568)<span></span>
</td>
<td class="num">(20,423,568)<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited or cancelled</a></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="num">(30,444,064)<span></span>
</td>
<td class="num">(30,444,064)<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested at the end of the year (in shares)</a></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="nump">100,831,204<span></span>
</td>
<td class="nump">118,496,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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="nump">$ 15.58<span></span>
</td>
<td class="text">&#160;<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="top.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="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="nump">14.29<span></span>
</td>
<td class="text">&#160;<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="top.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="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="nump">14.96<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited or cancelled | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.30<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="nump">15.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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="nump">$ 15.35<span></span>
</td>
<td class="nump">$ 15.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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses | &#165;</a></td>
<td class="nump">&#165; 4,129,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,085,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2,959,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized share-based compensation expense related to awards other than options | &#165;</a></td>
<td class="nump">7,574,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 7,574,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>
<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Total fair value of RSUs vested</a></td>
<td class="nump">6,359,000,000<span></span>
</td>
<td class="nump">$ 973,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,458,000,000<span></span>
</td>
<td class="nump">$ 494,000,000<span></span>
</td>
<td class="nump">2,126,000,000<span></span>
</td>
<td class="nump">$ 313,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested', window );">Total intrinsic value of RSUs vested</a></td>
<td class="nump">&#165; 6,359,000,000<span></span>
</td>
<td class="nump">$ 973,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,458,000,000<span></span>
</td>
<td class="nump">$ 494,000,000<span></span>
</td>
<td class="nump">&#165; 2,126,000,000<span></span>
</td>
<td class="nump">$ 313,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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of units unvested during the period</a></td>
<td class="nump">95,108,866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95,108,866<span></span>
</td>
<td class="nump">108,269,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,831,204<span></span>
</td>
<td class="nump">118,496,092<span></span>
</td>
<td class="nump">95,108,866<span></span>
</td>
<td class="nump">108,269,242<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=jd_ShareIncentivePlanMember', window );">Share Incentive Plan | Employee and non-employee | RSU | Performance-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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested at the beginning of the year (in shares)</a></td>
<td class="nump">9,944<span></span>
</td>
<td class="nump">9,944<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,944<span></span>
</td>
<td class="nump">9,944<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of units unvested during the 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="nump">9,944<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,944<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at the beginning of the year (in shares)</a></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="nump">15,747,736<span></span>
</td>
<td class="nump">15,747,736<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></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="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>
<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></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="num">(3,299,962)<span></span>
</td>
<td class="num">(3,299,962)<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited or cancelled</a></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="num">(2,223,650)<span></span>
</td>
<td class="num">(2,223,650)<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at the end of the year (in shares)</a></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="nump">10,224,124<span></span>
</td>
<td class="nump">15,747,736<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="top.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="nump">2,917,942<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,917,942<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,917,942<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable at the end of the year (in shares)</a></td>
<td class="nump">2,853,764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,853,764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,853,764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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="nump">$ 6.55<span></span>
</td>
<td class="text">&#160;<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="top.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="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="nump">5.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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="nump">8.52<span></span>
</td>
<td class="text">&#160;<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="top.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="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="nump">$ 6.39<span></span>
</td>
<td class="nump">$ 6.55<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="top.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="nump">$ 6.91<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="top.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="nump">$ 6.77<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding at the end of the year</a></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">4 years 3 months 18 days<span></span>
</td>
<td class="text">5 years 3 months 18 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Vested and expected to vest at the end of the year</a></td>
<td class="text">2 years 9 months 18 days<span></span>
</td>
<td class="text">2 years 9 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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable at the end of the year</a></td>
<td class="text">2 years 9 months 18 days<span></span>
</td>
<td class="text">2 years 9 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding at the end of the year (in dollars)</a></td>
<td class="nump">&#165; 82,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 82,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="nump">$ 115,000,000<span></span>
</td>
<td class="nump">$ 73,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 184,000,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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Vested and expected to vest at the end of the year (in dollars) | &#165;</a></td>
<td class="nump">82,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">82,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>
<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="top.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="nump">$ 81,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Total intrinsic value of options exercised</a></td>
<td class="nump">453,000,000<span></span>
</td>
<td class="nump">$ 70,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 762,000,000<span></span>
</td>
<td class="nump">$ 111,000,000<span></span>
</td>
<td class="nump">&#165; 220,000,000<span></span>
</td>
<td class="nump">32,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Cash received from the exercises of share options</a></td>
<td class="nump">62,000,000<span></span>
</td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">236,000,000<span></span>
</td>
<td class="nump">$ 34,000,000<span></span>
</td>
<td class="nump">&#165; 112,000,000<span></span>
</td>
<td class="nump">$ 16,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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_jd_CashReceivableFromStockOptionExercises', window );">Cash Receivable From Stock Option Exercises</a></td>
<td class="nump">&#165; 491,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 491,000<span></span>
</td>
<td class="nump">&#165; 5,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="nump">$ 77,000<span></span>
</td>
<td class="nump">$ 800,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="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=jd_ShareIncentivePlanMember', window );">Share Incentive Plan | Employee and non-employee | RSUs and 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">4 years 7 months 6 days<span></span>
</td>
<td class="text">4 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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested at the beginning of the year (in shares)</a></td>
<td class="nump">3,325,796<span></span>
</td>
<td class="nump">3,325,796<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested at the end of the year (in shares)</a></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="nump">3,325,796<span></span>
</td>
<td class="nump">3,325,796<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of units unvested during the period</a></td>
<td class="nump">8,208,616<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,208,616<span></span>
</td>
<td class="nump">3,325,796<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,208,616<span></span>
</td>
<td class="nump">3,325,796<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at the beginning of the year (in shares)</a></td>
<td class="nump">71,502<span></span>
</td>
<td class="nump">71,502<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at the end of the year (in shares)</a></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="nump">71,502<span></span>
</td>
<td class="nump">71,502<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting schedule</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage (as a percent)</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage (as a percent)</a></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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage (as a percent)</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting schedule</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage (as a percent)</a></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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting schedule</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | (per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,663,953<span></span>
</td>
<td class="nump">&#165; 35.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses | &#165;</a></td>
<td class="nump">&#165; 39,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized share-based compensation expense related to awards other than options | &#165;</a></td>
<td class="nump">&#165; 174,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 174,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>
<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="top.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">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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></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="nump">83,476,500<span></span>
</td>
<td class="nump">83,476,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses | &#165;</a></td>
<td class="nump">&#165; 1,162,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 640,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 572,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">4 years 6 months<span></span>
</td>
<td class="text">4 years 6 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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">&#165; 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">4 years 10 months 24 days<span></span>
</td>
<td class="text">4 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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses | &#165;</a></td>
<td class="nump">&#165; 1,428,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized share-based compensation expense related to awards other than options | &#165;</a></td>
<td class="nump">&#165; 2,435,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 2,435,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>
<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="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=jd_JdHealthPlanMember', window );">JD Health 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">94,770,812<span></span>
</td>
<td class="nump">94,770,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="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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | &#165; / shares</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses | &#165;</a></td>
<td class="nump">&#165; 467,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>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=jd_JdIndustryMember', window );">JD Industry [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expenses | &#165;</a></td>
<td class="nump">&#165; 684,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>
<td class="text">&#160;<span></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_CashReceivableFromStockOptionExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount receivable from exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CashReceivableFromStockOptionExercises</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>N/A</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<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 (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120381028&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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120381028&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 (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_srt_TitleOfIndividualAxis=jd_EmployeeAndNonEmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PlanNameAxis=jd_ShareIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_jd_VestingCriteriaAxis=jd_VestingBasedOnPerformanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_VestingBasedOnPerformanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_us-gaap_AwardTypeAxis=jd_RsusAndShareOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_srt_TitleOfIndividualAxis=jd_NonemployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_VestingAxis=jd_SharebasedCompensationawardThreeYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_us-gaap_PlanNameAxis=jd_JdHealthPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_JdIndustryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_JdIndustryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>145
<FILENAME>R115.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239329445096">
<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="6">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, 2021 </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>$ / 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, 2019 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </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="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,695<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=jd_EmployeeAndNonEmployeeMember', window );">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">&#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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.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="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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 134<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="top.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; 109<span></span>
</td>
<td class="nump">&#165; 109<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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">&#160;<span></span>
</td>
<td class="text">3 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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33.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="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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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="text">&#160;<span></span>
</td>
<td class="nump">83,476,500<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="top.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="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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 572<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="top.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="nump">&#165; 4.31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.67<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="top.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,589<span></span>
</td>
<td class="nump">&#165; 1,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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">&#160;<span></span>
</td>
<td class="text">4 years 6 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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=jd_JdHealthMember', window );">JD Health | 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="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>
<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="top.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="nump">$ 7.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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,962<span></span>
</td>
<td class="nump">&#165; 1,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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">&#160;<span></span>
</td>
<td class="text">5 years 9 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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=jd_JdHealthPlanMember', window );">JD Health 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="nump">94,770,812<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<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 (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_srt_TitleOfIndividualAxis=jd_EmployeeAndNonEmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PlanNameAxis=jd_ShareIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>146
<FILENAME>R116.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239336798824">
<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, 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic', window );">Net income/(loss) attributable to ordinary shareholders</a></td>
<td class="num">&#165; (3,560)<span></span>
</td>
<td class="nump">&#165; 49,405<span></span>
</td>
<td class="nump">&#165; 12,184<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="top.Show.showAR( this, 'defref_jd_ImpactOfSubsidiariesDilutedEarnings', window );">Impact of subsidiaries' diluted earnings</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(157)<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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income/(loss) attributable to ordinary shareholders &#8211; diluted</a></td>
<td class="num">&#165; (3,562)<span></span>
</td>
<td class="nump">&#165; 49,248<span></span>
</td>
<td class="nump">&#165; 12,184<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average number of shares - basic</a></td>
<td class="nump">3,107,436,665<span></span>
</td>
<td class="nump">3,021,808,985<span></span>
</td>
<td class="nump">2,912,637,241<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="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Adjustments for dilutive options and RSUs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">87,215,045<span></span>
</td>
<td class="nump">54,684,562<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="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average number of shares - diluted</a></td>
<td class="nump">3,107,436,665<span></span>
</td>
<td class="nump">3,109,024,030<span></span>
</td>
<td class="nump">2,967,321,803<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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic net income/(loss) per share attributable to ordinary shareholders</a></td>
<td class="num">&#165; (1.15)<span></span>
</td>
<td class="nump">&#165; 16.35<span></span>
</td>
<td class="nump">&#165; 4.18<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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted net income/(loss) per share attributable to ordinary shareholders</a></td>
<td class="num">&#165; (1.15)<span></span>
</td>
<td class="nump">&#165; 15.84<span></span>
</td>
<td class="nump">&#165; 4.11<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Impact of subsidiaries diluted earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=123482062&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 http://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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1707-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 http://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 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1500-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 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1930-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=125511455&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 http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>147
<FILENAME>R117.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239336684168">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive securities</a></td>
<td class="nump">127,098,868<span></span>
</td>
<td class="nump">138,762,892<span></span>
</td>
<td class="nump">149,343,638<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>148
<FILENAME>R118.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239318964856">
<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="1"></th>
<th class="th" colspan="1"></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>
</tr>
<tr>
<th class="th">
<div>May 10, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>May 10, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>shares</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>
<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Amount due to 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="num">&#165; (519)<span></span>
</td>
<td class="num">&#165; (585)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (81)<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="top.Show.showAR( this, 'defref_jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty', window );">Amount due from 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="nump">5,272<span></span>
</td>
<td class="nump">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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Amount due from 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="nump">5,500<span></span>
</td>
<td class="nump">6,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 863<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [Member] | Transaction With Tencent Holdings Limited [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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business Combination, Consideration Transferred | $</a></td>
<td class="text">&#160;<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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of ordinary shares (in shares) | shares</a></td>
<td class="nump">2,938,584<span></span>
</td>
<td class="nump">8,127,302<span></span>
</td>
<td class="nump">1,914,998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty', window );">Amount due from 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="nump">1,956<span></span>
</td>
<td class="nump">791<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromRelatedParties', 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="nump">248<span></span>
</td>
<td class="nump">355<span></span>
</td>
<td class="nump">&#165; 288<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromRelatedParties', 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="nump">553<span></span>
</td>
<td class="nump">375<span></span>
</td>
<td class="nump">399<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty', window );">Operating expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,010<span></span>
</td>
<td class="nump">3,226<span></span>
</td>
<td class="nump">2,222<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Amount due to 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="num">(337)<span></span>
</td>
<td class="num">(498)<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromRelatedParties', 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="nump">523<span></span>
</td>
<td class="nump">179<span></span>
</td>
<td class="nump">133<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty', window );">Operating expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,087<span></span>
</td>
<td class="nump">2,200<span></span>
</td>
<td class="nump">1,565<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(83)<span></span>
</td>
<td class="num">(145)<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty', window );">Other income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77<span></span>
</td>
<td class="nump">82<span></span>
</td>
<td class="nump">82<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="top.Show.showAR( this, 'defref_jd_OtherLiabilitiesRelatedParties', window );">Other 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="num">(101)<span></span>
</td>
<td class="num">(181)<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Amount due to 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="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Amount due from 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="nump">5<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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,038)<span></span>
</td>
<td class="num">(1,468)<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromRelatedParties', 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="nump">894<span></span>
</td>
<td class="nump">664<span></span>
</td>
<td class="nump">349<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty', window );">Operating expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31<span></span>
</td>
<td class="nump">32<span></span>
</td>
<td class="nump">10<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_jd_TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount', window );">Amount of over-due receivable 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="nump">77<span></span>
</td>
<td class="nump">493<span></span>
</td>
<td class="nump">189<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromRelatedParties', 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="nump">882<span></span>
</td>
<td class="nump">598<span></span>
</td>
<td class="nump">342<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty', window );">Operating expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,762<span></span>
</td>
<td class="nump">6,945<span></span>
</td>
<td class="nump">4,981<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="top.Show.showAR( this, 'defref_jd_RelatedPartyPaymentProcessingServiceFees', window );">Amount due to related party for payment processing 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="nump">1,985<span></span>
</td>
<td class="nump">1,721<span></span>
</td>
<td class="nump">1,285<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty', window );">Other income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">253<span></span>
</td>
<td class="nump">31<span></span>
</td>
<td class="nump">41<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="top.Show.showAR( this, 'defref_jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty', window );">Amount due from 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="nump">2,876<span></span>
</td>
<td class="nump">2,707<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty', window );">Amount due from 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="num">(416)<span></span>
</td>
<td class="nump">1,359<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_jd_TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets', window );">Accounts receivables transferred without recourse and derecognized</a></td>
<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,299<span></span>
</td>
<td class="nump">33,406<span></span>
</td>
<td class="nump">&#165; 24,586<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Amount due to 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="num">(382)<span></span>
</td>
<td class="num">(498)<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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,121)<span></span>
</td>
<td class="num">(1,613)<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="top.Show.showAR( this, 'defref_jd_OtherLiabilitiesRelatedParties', window );">Other 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="num">(101)<span></span>
</td>
<td class="num">(181)<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Amount due from 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="nump">&#165; 492<span></span>
</td>
<td class="nump">&#165; 388<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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.28%<span></span>
</td>
<td class="nump">2.87%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.28%<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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 137<span></span>
</td>
<td class="nump">&#165; 87<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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.07%<span></span>
</td>
<td class="nump">0.05%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.07%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk (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="nump">0.24%<span></span>
</td>
<td class="nump">0.15%<span></span>
</td>
<td class="nump">0.26%<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk (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="nump">0.17%<span></span>
</td>
<td class="nump">0.28%<span></span>
</td>
<td class="nump">0.20%<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty', window );">Other income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 39<span></span>
</td>
<td class="nump">&#165; 49<span></span>
</td>
<td class="nump">&#165; 75<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="top.Show.showAR( this, 'defref_jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty', window );">Amount due from 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="nump">769<span></span>
</td>
<td class="nump">1,045<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_jd_RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty', window );">Amount due from 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="nump">87<span></span>
</td>
<td class="nump">615<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty', window );">Operating expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,180<span></span>
</td>
<td class="nump">&#165; 838<span></span>
</td>
<td class="nump">&#165; 476<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due to and deferred revenues from related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities payable to related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=116859721&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 http://asc.fasb.org/extlink&amp;oid=120321790&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 http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=124359900&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)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&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)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<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(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<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 210.5-02(3)(a)(2))<br> -URI http://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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: 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 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 11: 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 http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=124359900&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 http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_BusinessAcquisitionAxis=jd_TransactionWithTencentHoldingsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_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_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=jd_TencentAndItsSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>149
<FILENAME>R119.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239332398328">
<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, 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>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">&#165; 951,592<span></span>
</td>
<td class="nump">$ 149,326<span></span>
</td>
<td class="nump">&#165; 745,802<span></span>
</td>
<td class="nump">&#165; 576,888<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="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income/(loss)</a></td>
<td class="nump">4,141<span></span>
</td>
<td class="nump">650<span></span>
</td>
<td class="nump">12,343<span></span>
</td>
<td class="nump">8,995<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="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Including: gain on sale of development properties</a></td>
<td class="nump">767<span></span>
</td>
<td class="nump">120<span></span>
</td>
<td class="nump">1,649<span></span>
</td>
<td class="nump">3,885<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="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income/(expense)</a></td>
<td class="num">(6,721)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,476<span></span>
</td>
<td class="nump">4,698<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income/(loss) before tax</a></td>
<td class="num">(2,580)<span></span>
</td>
<td class="num">$ (405)<span></span>
</td>
<td class="nump">50,819<span></span>
</td>
<td class="nump">13,693<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">951,016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">744,996<span></span>
</td>
<td class="nump">575,742<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="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income/(loss)</a></td>
<td class="nump">14,186<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,986<span></span>
</td>
<td class="nump">12,753<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="num">(46,043)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(39,945)<span></span>
</td>
<td class="num">(31,127)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">576<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">806<span></span>
</td>
<td class="nump">1,146<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="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income/(loss)</a></td>
<td class="num">(10,045)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,643)<span></span>
</td>
<td class="num">(3,758)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">866,303<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">693,965<span></span>
</td>
<td class="nump">545,281<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="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income/(loss)</a></td>
<td class="nump">26,613<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,611<span></span>
</td>
<td class="nump">14,991<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">26,063<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,601<span></span>
</td>
<td class="nump">11,740<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="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income/(loss)</a></td>
<td class="num">(10,600)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,723)<span></span>
</td>
<td class="num">(1,730)<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="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Including: gain on sale of development properties</a></td>
<td class="nump">767<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,649<span></span>
</td>
<td class="nump">3,885<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net revenues</a></td>
<td class="nump">104,693<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,375<span></span>
</td>
<td class="nump">49,848<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="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income/(loss)</a></td>
<td class="num">&#165; (1,827)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,098<span></span>
</td>
<td class="num">&#165; (508)<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=123570139&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 http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2443-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123384075&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123367319&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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123351226&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 http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_NewBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>150
<FILENAME>R120.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239326463416">
<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, 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>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation</a></td>
<td class="num">&#165; (9,134)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (4,156)<span></span>
</td>
<td class="num">&#165; (3,695)<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="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total</a></td>
<td class="nump">4,141<span></span>
</td>
<td class="nump">$ 650<span></span>
</td>
<td class="nump">12,343<span></span>
</td>
<td class="nump">8,995<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation</a></td>
<td class="num">(9,134)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,156)<span></span>
</td>
<td class="num">(3,695)<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="top.Show.showAR( this, 'defref_jd_AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions', window );">Amortization of intangible assets resulting from assets and business acquisitions</a></td>
<td class="num">(940)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(723)<span></span>
</td>
<td class="num">(885)<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="top.Show.showAR( this, 'defref_jd_EffectsOfBusinessCooperationArrangements', window );">Effects of business cooperation arrangements</a></td>
<td class="nump">29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">236<span></span>
</td>
<td class="nump">822<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="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total</a></td>
<td class="num">&#165; (10,045)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">&#165; (4,643)<span></span>
</td>
<td class="num">&#165; (3,758)<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effects of business cooperation arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<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 (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>151
<FILENAME>R121.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239331357496">
<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, 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Employee benefit expenses</a></td>
<td class="nump">&#165; 7,894<span></span>
</td>
<td class="nump">&#165; 4,580<span></span>
</td>
<td class="nump">&#165; 5,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_DefinedContributionPensionAndOtherPostretirementsPlanDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined contribution pension and other postretirements plan disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.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 http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>152
<FILENAME>R122.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239335122744">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Lines of credit and loan facilities (Details)<br> &#165; in Millions</strong></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="top.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="top.Show.showAR( this, 'defref_jd_LineOfCreditReservedForIssuancesOfBankAcceptance', window );">Amount reserved for the issuance of bank acceptance</a></td>
<td class="nump">&#165; 28,749<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="top.Show.showAR( this, 'defref_jd_LineOfCreditForBankGuarantee', window );">Amount reserved for bank guarantee</a></td>
<td class="nump">2,146<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Revolving lines of credit</a></td>
<td class="nump">&#165; 115,281<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>153
<FILENAME>R123.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239329373736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lines of credit and loan facilities (Details 2)<br> &#165; in Millions, $ in Millions, $ in Millions, &#8360; in Billions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="3"></th>
</tr>
<tr>
<th class="th">
<div>Feb. 01, 2022 </div>
<div>HKD ($)</div>
</th>
<th class="th">
<div>Apr. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>item</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;) </div>
<div>item</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>INR (&#8360;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </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="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">Debt payable within one 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; 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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest 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="nump">2.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.80%<span></span>
</td>
<td class="nump">2.80%<span></span>
</td>
<td class="nump">2.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=jd_OneyearCorporateBondMember', window );">Oneyear corporate bond</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">short-term debts | &#8360;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8360; 1.5<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="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<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="top.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">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">24<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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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">550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,931<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="top.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">$ 550<span></span>
</td>
<td class="nump">$ 450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">Debt payable within one 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 450<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="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=jd_TermAndRevolvingCreditFacilitiesMember', window );">Term and Revolving Credit Facilities | 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from long-term borrowings</a></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>
<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="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="text">&#160;<span></span>
</td>
<td class="nump">$ 15,931<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="text">&#160;<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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="text">&#160;<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>
</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of arrangers .</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=120400017&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 http://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 http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LongTermDebtTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShortTermDebtTypeAxis=jd_OneyearCorporateBondMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=jd_OneyearCorporateBondMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CreditFacilityAxis=jd_TermLoanFacilityAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_VariableRateAxis=jd_HongKongInterbankOfferedRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>154
<FILENAME>R124.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239336990296">
<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, 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="top.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="top.Show.showAR( this, 'defref_jd_InternetDataCenterServiceFee', window );">Internet data center (IDC) service related expenses</a></td>
<td class="nump">&#165; 2,236<span></span>
</td>
<td class="nump">&#165; 2,864<span></span>
</td>
<td class="nump">&#165; 2,494<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInNextTwelveMonths', window );">2022</a></td>
<td class="nump">958<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="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInSecondYear', window );">2023</a></td>
<td class="nump">817<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="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInThirdYear', window );">2024</a></td>
<td class="nump">779<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="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInFourthYear', window );">2025</a></td>
<td class="nump">354<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="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInFifthYear', window );">2026</a></td>
<td class="nump">327<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="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueAfterFifthYear', window );">2027 and thereafter</a></td>
<td class="nump">2,263<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="top.Show.showAR( this, 'defref_us-gaap_OtherCommitment', window );">Total</a></td>
<td class="nump">&#165; 5,498<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>155
<FILENAME>R125.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239336893144">
<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, 2021 </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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitment', window );">Investment commitments primarily related to capital contribution obligation</a></td>
<td class="nump">&#165; 14,915<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Total commitments contracted but not yet reflected</a></td>
<td class="nump">&#165; 10,207<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123359005&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 http://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 http://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 http://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 http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>156
<FILENAME>R126.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239336541592">
<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, 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="top.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="top.Show.showAR( this, 'defref_us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries', window );">Restricted net assets</a></td>
<td class="nump">&#165; 46,420<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="top.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">22.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>157
<FILENAME>R127.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.1</span><table class="report" border="0" cellspacing="2" id="idm140239322276648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent events (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="1"></th>
<th class="th" colspan="1">4 Months Ended</th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1">25 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="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 11, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>LeadArranger</div>
</th>
<th class="th">
<div>Sep. 01, 2021 </div>
<div>HKD ($)</div>
</th>
<th class="th">
<div>Mar. 22, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 28, 2022 </div>
<div>USD ($) </div>
<div>shares</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>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 28, 2022 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 28, 2022 </div>
<div>HKD ($)</div>
</th>
<th class="th"><div>Apr. 01, 2022</div></th>
<th class="th">
<div>Mar. 28, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 25, 2022 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 25, 2022 </div>
<div>HKD ($) </div>
<div>shares</div>
</th>
<th class="th"><div>Mar. 01, 2022</div></th>
<th class="th"><div>Feb. 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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="text">&#160;<span></span>
</td>
<td class="nump">&#165; 5,246<span></span>
</td>
<td class="nump">&#165; 312<span></span>
</td>
<td class="nump">&#165; 131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.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>
<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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=jd_AcquisitionOfCnlpMember', window );">Acquisition of CNLP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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">37.02%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage', window );">Percentage of equity interest acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26.38%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payment to acquire remaining equity interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_jd_PercentageOfIssuedAndOutstandingShares', window );">Percentage of issued and outstanding 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>
<td class="nump">80.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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_jd_InvestmentUnderTheSharePurchaseAgreement', window );">Investment under the share purchase 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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfEquityMethodInvestments', window );">Sale of ordinary shares, equity method 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">$ 546<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Noncontrolling Interest, Ownership Percentage by Parent</a></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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_OwnershipAxis=jd_BeijingJingdongCenturyTradeCompanyLimitedMember', window );">Jingdong Century</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Non controlling interest ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_srt_OwnershipAxis=jd_BeijingJingdongCenturyTradeCompanyLimitedMember', window );">Jingdong Century | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Non controlling interest ownership 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52.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="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity under facilities</a></td>
<td class="text">&#160;<span></span>
</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="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtTerm', window );">Term (in years)</a></td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_jd_LineOfCreditNumberOfLeadArrangers', window );">Number of lead arrangers | LeadArranger</a></td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=jd_TermAndRevolvingCreditFacilitiesMember', window );">Term and Revolving Credit Facilities | London Interbank Offered Rate (LIBOR) [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent event | Deppon Holdco</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business Combination, Consideration Transferred | &#165;</a></td>
<td class="nump">&#165; 9,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent event | Deppon Logistics Co., Ltd</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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>
<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="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent event | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned', window );">Business Acquisition, Equity Interest Issued or Issuable, Value Assigned</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,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="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent event | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesSubscribedButUnissued', window );">Number of shares agreed to issue,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,500,000<span></span>
</td>
<td class="nump">150,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesSubscriptions', window );">Total purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,102<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="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent event | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesSubscribedButUnissued', window );">Number of shares agreed to issue,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">261,400,000<span></span>
</td>
<td class="nump">261,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesSubscriptions', window );">Total purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.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="text">&#160;<span></span>
</td>
<td class="nump">5,010,203<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,416,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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="text">&#160;<span></span>
</td>
<td class="nump">$ 286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,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>
<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="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent event | JDL Financing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.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="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent event | Jd Property [Member] | Series B Preferred Stock [Member] | Non Redeemable Series B Preferred Stock Agreement [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesSubscribedButUnissuedValue', window );">Preferred stock value issued but not subscribed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_jd_InvestmentUnderTheSharePurchaseAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investment under the share purchase agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_InvestmentUnderTheSharePurchaseAgreement</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_LineOfCreditNumberOfLeadArrangers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line of credit number of lead arrangers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LineOfCreditNumberOfLeadArrangers</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_PercentageOfIssuedAndOutstandingShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of issued and outstanding shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PercentageOfIssuedAndOutstandingShares</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_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=116859721&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 http://asc.fasb.org/extlink&amp;oid=120321790&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 http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CommonStockSharesSubscribedButUnissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesSubscribedButUnissued</td>
</tr>
<tr>
<td style="padding-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_CommonStockSharesSubscriptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Monetary value of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://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(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesSubscriptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LongTermDebtTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 http://asc.fasb.org/extlink&amp;oid=120321790&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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PreferredStockSharesSubscribedButUnissuedValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of subscription received 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="top.Show.toggleNext( this );">+ References</a><div 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(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesSubscribedButUnissuedValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromSaleOfEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div 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 http://asc.fasb.org/extlink&amp;oid=123467817&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 http://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 http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_BusinessAcquisitionAxis=jd_AcquisitionOfCnlpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AcquisitionOfCnlpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_OwnershipAxis=jd_BeijingJingdongCenturyTradeCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_us-gaap_CreditFacilityAxis=jd_TermAndRevolvingCreditFacilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_BusinessAcquisitionAxis=jd_DepponHoldcoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_DepponHoldcoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DepponLogisticsCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_DepponLogisticsCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_jd_AgreementAxis=jd_JdlPlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AgreementAxis=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_jd_AgreementAxis=jd_JdSubscriptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AgreementAxis=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=jd_AmericanDepositaryShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_dei_LegalEntityAxis=jd_JDLFinancingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_JDLFinancingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_JdPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_jd_AgreementAxis=jd_NonRedeemableSeriesBPreferredStockAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AgreementAxis=jd_NonRedeemableSeriesBPreferredStockAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>d261582d20f_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/2021"
  xmlns:currency="http://xbrl.sec.gov/currency/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:jd="http://www.jd.com/20211231"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  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-20211231.xsd" xlink:type="simple"/>
    <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="PAsOn12_31_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </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_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_2019To12_31_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2017To12_31_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</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="P04_01_2018To04_01_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-04-01</endDate>
        </period>
    </context>
    <context id="PAsOn12_31_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-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_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>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_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_BuildingAndBuildingImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-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_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_StrategicCooperationMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">jd:StrategicCooperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_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-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2021MemberusgaapDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jd:UnsecuredSeniorNotesDue2021Member</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_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <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:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_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-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_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>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_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>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_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>
            <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_JdIndustryMembersrtOwnershipAxis_SeriesAOnePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdIndustryMember</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_JdIndustryMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdIndustryMember</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_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_GicAndMubdalaInvestmentCompanyMemberdeiLegalEntityAxis_LogisticsInvestmentDevelopmentFundOneMemberJDFundAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="jd:FundAxis">jd:LogisticsInvestmentDevelopmentFundOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jd:GicAndMubdalaInvestmentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_LogisticsInvestmentDevelopmentFundOneMemberJDFundAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="jd:FundAxis">jd:LogisticsInvestmentDevelopmentFundOneMember</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_JdLogisticsPropertiesCoreFundIiLPMemberdeiLegalEntityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jd:JdLogisticsPropertiesCoreFundIiLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_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>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_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>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_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-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnPerformanceMemberJDVestingCriteriaAxis">
        <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:VestingBasedOnPerformanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_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>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_JdIndustrialTechnologyIncMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdIndustrialTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_BeijingJingdongZhenshiInformationTechnologyCo.LtdMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:BeijingJingdongZhenshiInformationTechnologyCo.LtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_JiangsuHuijiSpaceTechnologyCompanyLimitedMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JiangsuHuijiSpaceTechnologyCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_JdPropertyGroupCorporationMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdPropertyGroupCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_JdcomECommerceInvestmentHongKongCompanyLimitedMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdcomECommerceInvestmentHongKongCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_XianJingdongXunchengLogisticsCompanyLimitedMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:XianJingdongXunchengLogisticsCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_JingdongFiveStarApplianceGroupCoLtdMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JingdongFiveStarApplianceGroupCoLtdMember</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_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_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_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_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_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_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_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_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_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_BuildingAndBuildingImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</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_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_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>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_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_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>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_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>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_StrategicCooperationMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">jd:StrategicCooperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_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>
            <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_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_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_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_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>
            <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_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_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <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:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</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_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_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_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>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_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2021MemberusgaapDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jd:UnsecuredSeniorNotesDue2021Member</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_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_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_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_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_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_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_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_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>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_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>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_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>
            <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_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_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_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>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_JdIndustryMembersrtOwnershipAxis_SeriesAOnePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdIndustryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">jd:SeriesAOnePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_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>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_OneyearCorporateBondMemberusgaapShortTermDebtTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">jd:OneyearCorporateBondMember</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="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_OtherNonoperatingIncomeExpenseMemberusgaapIncomeStatementLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_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>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </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_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_NonrecourseSecuritizationDebtMemberusgaapDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jd:NonrecourseSecuritizationDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_UnsecuredSeniorNotesAndBankBorrowingsMemberusgaapDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jd:UnsecuredSeniorNotesAndBankBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_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>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_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>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_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>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_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>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_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>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_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>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">jd:TwentyEighteenShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">jd:AmericanDepositaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_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>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_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>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_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>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_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>
            <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_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_FarfetchcomLimitedMemberJDInvestmentIssuerAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis">jd:FarfetchcomLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </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_OtherNonoperatingIncomeExpenseMemberusgaapIncomeStatementLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <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_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_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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_StrategicCooperationMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">jd:StrategicCooperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_JdLogisticsMemberdeiLegalEntityAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_UnsecuredSeniorNotesAndBankBorrowingsMemberusgaapDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jd:UnsecuredSeniorNotesAndBankBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_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>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_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_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_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_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_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_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_JdHealthPlanMemberusgaapPlanNameAxis_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:JdHealthPlanMember</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_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_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>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_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>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_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_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_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_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_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_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>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_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_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_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_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_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_GicAndMubdalaInvestmentCompanyMemberdeiLegalEntityAxis_LogisticsInvestmentDevelopmentFundOneMemberJDFundAxis_ModernLogisticsFacilitiesMemberusgaapSubsegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">jd:ModernLogisticsFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:FundAxis">jd:LogisticsInvestmentDevelopmentFundOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jd:GicAndMubdalaInvestmentCompanyMember</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_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_FarfetchcomLimitedMemberJDInvestmentIssuerAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis">jd:FarfetchcomLimitedMember</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_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-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_JdIndustryMembersrtOwnershipAxis_SeriesAOnePreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdIndustryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">jd:SeriesAOnePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_JdIndustryMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdIndustryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</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_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_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_StrategicCooperationMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">jd:StrategicCooperationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-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_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_OtherNonoperatingIncomeExpenseMemberusgaapIncomeStatementLocationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <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_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_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_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_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_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_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_JdIndustryMemberusgaapPlanNameAxis_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:JdIndustryMember</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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_UnsecuredSeniorNotesAndBankBorrowingsMemberusgaapDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jd:UnsecuredSeniorNotesAndBankBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>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_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">jd:EmployeeAndNonEmployeeMember</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_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-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_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>
            <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_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_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_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_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_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_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <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:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</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_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>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_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <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_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_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>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_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_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_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>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_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_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_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">jd:RsusAndShareOptionsMember</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_JdLogisticsMemberdeiLegalEntityAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">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_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>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_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>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_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_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_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_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_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_JdPropertyMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">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_JdIndustryMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdIndustryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_JdHealthMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">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_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_GicAndMubdalaInvestmentCompanyMemberdeiLegalEntityAxis_LogisticsInvestmentDevelopmentFundOneMemberJDFundAxis_ModernLogisticsFacilitiesMemberusgaapSubsegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">jd:ModernLogisticsFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:FundAxis">jd:LogisticsInvestmentDevelopmentFundOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jd:GicAndMubdalaInvestmentCompanyMember</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_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:JiangsuFiveStarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_KuayueExpressMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:KuayueExpressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_JdAriesDevelopmentMemberdeiLegalEntityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jd:JdAriesDevelopmentMember</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_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_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_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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_LondonInterbankOfferedRateLIBORMemberusgaapVariableRateAxis_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">jd:TermAndRevolvingCreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-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="P12_08_2020To12_08_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthInternationalIncMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdHealthInternationalIncMember</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-08</startDate>
            <endDate>2020-12-08</endDate>
        </period>
    </context>
    <context id="PAsOn12_08_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthInternationalIncMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdHealthInternationalIncMember</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-08</instant>
        </period>
    </context>
    <context id="P01_01_2017To12_31_2017_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>2017-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="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="PAsOn12_31_2019_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>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_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-12-31</instant>
        </period>
    </context>
    <context id="P01_01_2018To12_31_2018_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>2018-01-01</startDate>
            <endDate>2018-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_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">jd:TwentyEighteenShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">jd:AmericanDepositaryShareMember</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="P11_01_2019To11_01_2019_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>2019-11-01</startDate>
            <endDate>2019-11-01</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="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="P04_01_2019To04_30_2019_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:JiangsuFiveStarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="PAsOn04_30_2019_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:JiangsuFiveStarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="P04_30_2020To04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:JiangsuFiveStarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-30</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="PAsOn04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:JiangsuFiveStarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="P06_30_2020To06_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:JiangsuFiveStarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-30</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="PAsOn06_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:JiangsuFiveStarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_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>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="P08_31_2020To08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:KuayueExpressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-31</startDate>
            <endDate>2020-08-31</endDate>
        </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_KuayueExpressMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:KuayueExpressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-31</instant>
        </period>
    </context>
    <context id="PAsOn08_11_2016_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>2016-08-11</instant>
        </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="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="PAsOn12_31_2018_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">jd:TwentyEighteenShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">jd:AmericanDepositaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_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>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_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>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2019_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>2019-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_UnsecuredSeniorNotesDue2021MemberusgaapDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">jd:UnsecuredSeniorNotesDue2021Member</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_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">
        <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="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="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="PAsOn01_31_2020_CoreFundTwoMemberJDFundAxis_ModernLogisticsFacilitiesMemberusgaapSubsegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">jd:ModernLogisticsFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="jd:FundAxis">jd:CoreFundTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="PAsOn01_31_2020_CoreFundsMemberdeiLegalEntityAxis_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="dei:LegalEntityAxis">jd:CoreFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="PAsOn01_31_2020_CoreFundsMemberdeiLegalEntityAxis_GicMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PartnerTypeOfPartnersCapitalAccountAxis">jd:GicMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jd:CoreFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="PAsOn01_31_2020_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>2020-01-31</instant>
        </period>
    </context>
    <context id="PAsOn01_31_2020_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>2020-01-31</instant>
        </period>
    </context>
    <context id="PAsOn02_28_2019_CoreFundsMemberdeiLegalEntityAxis_GicMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PartnerTypeOfPartnersCapitalAccountAxis">jd:GicMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jd:CoreFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-28</instant>
        </period>
    </context>
    <context id="PAsOn02_28_2019_CoreFundsMemberdeiLegalEntityAxis_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="dei:LegalEntityAxis">jd:CoreFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-28</instant>
        </period>
    </context>
    <context id="P02_27_2019To02_27_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-02-27</startDate>
            <endDate>2019-02-27</endDate>
        </period>
    </context>
    <context id="PAsOn02_27_2019_JdLogisticsPropertiesCoreFundLPMemberdeiLegalEntityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jd:JdLogisticsPropertiesCoreFundLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-27</instant>
        </period>
    </context>
    <context id="PAsOn02_27_2019_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>2019-02-27</instant>
        </period>
    </context>
    <context id="PAsOn02_27_2019_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>2019-02-27</instant>
        </period>
    </context>
    <context id="P05_01_2018To03_31_2019_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>2018-05-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="P05_01_2018To03_31_2019_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>2018-05-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="P05_01_2018To03_31_2019_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>2018-05-01</startDate>
            <endDate>2019-03-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="P08_01_2020To08_31_2020_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <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:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-08-31</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="PAsOn03_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-03-31</instant>
        </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="PAsOn03_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>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="P03_01_2014To03_31_2014_CommonStockMemberusgaapStatementClassOfStockAxis_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:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">jd:TransactionWithTencentHoldingsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-03-01</startDate>
            <endDate>2014-03-31</endDate>
        </period>
    </context>
    <context id="P05_01_2014To05_31_2014_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis_PrivatePlacementMemberusgaapSubsidiarySaleOfStockAxis">
        <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:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-05-01</startDate>
            <endDate>2014-05-31</endDate>
        </period>
    </context>
    <context id="P05_01_2014To05_31_2014_CommonClassAMemberusgaapStatementClassOfStockAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-05-01</startDate>
            <endDate>2014-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2016To06_30_2016_CommonClassAMemberusgaapStatementClassOfStockAxis_NewheightHoldingsLtdMembersrtCounterpartyNameAxis_TransactionWithWalmartMemberusgaapTypeOfArrangementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">jd:NewheightHoldingsLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">jd:TransactionWithWalmartMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2016-06-30</endDate>
        </period>
    </context>
    <context id="P06_01_2018To06_30_2018_CommonClassAMemberusgaapStatementClassOfStockAxis_GoogleLLCMembersrtCounterpartyNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">jd:GoogleLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="P06_01_2018To06_30_2018_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>2018-06-01</startDate>
            <endDate>2018-06-30</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="P06_01_2021To06_30_2021_CommonClassAMemberusgaapStatementClassOfStockAxis_TransactionWithTencentHoldingsLimitedMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:TransactionWithTencentHoldingsLimitedMember</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="P03_01_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-01</startDate>
            <endDate>2020-03-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="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_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-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="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="P12_01_2017To12_31_2017_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>2017-12-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="PAsOn12_31_2017_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>2017-12-31</instant>
        </period>
    </context>
    <context id="P04_01_2020To04_30_2020_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>2020-04-01</startDate>
            <endDate>2020-04-30</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="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="P03_22_2021To03_22_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>
            <startDate>2021-03-22</startDate>
            <endDate>2021-03-22</endDate>
        </period>
    </context>
    <context id="P05_10_2019To05_10_2019_CommonClassAMemberusgaapStatementClassOfStockAxis_TransactionWithTencentHoldingsLimitedMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:TransactionWithTencentHoldingsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-10</startDate>
            <endDate>2019-05-10</endDate>
        </period>
    </context>
    <context id="P05_10_2020To05_10_2020_CommonClassAMemberusgaapStatementClassOfStockAxis_TransactionWithTencentHoldingsLimitedMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:TransactionWithTencentHoldingsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-10</startDate>
            <endDate>2020-05-10</endDate>
        </period>
    </context>
    <context id="PAsOn03_11_2022_DepponHoldcoMemberusgaapBusinessAcquisitionAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:DepponHoldcoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-11</instant>
        </period>
    </context>
    <context id="PAsOn03_11_2022_DepponLogisticsCoLtdMemberusgaapBusinessAcquisitionAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:DepponLogisticsCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-11</instant>
        </period>
    </context>
    <context id="P03_11_2022To03_11_2022_DepponHoldcoMemberusgaapBusinessAcquisitionAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:DepponHoldcoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-11</startDate>
            <endDate>2022-03-11</endDate>
        </period>
    </context>
    <context id="PAsOn09_01_2021_AcquisitionOfCnlpMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:AcquisitionOfCnlpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-01</instant>
        </period>
    </context>
    <context id="P09_01_2021To09_01_2021_AcquisitionOfCnlpMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:AcquisitionOfCnlpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-01</endDate>
        </period>
    </context>
    <context id="PAsOn05_28_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JDLogisticsIncMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JDLogisticsIncMember</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-28</instant>
        </period>
    </context>
    <context id="P05_28_2021To05_28_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JDLogisticsIncMembersrtOwnershipAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JDLogisticsIncMember</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-28</startDate>
            <endDate>2021-05-28</endDate>
        </period>
    </context>
    <context id="P01_01_2018To12_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>2018-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2017To12_31_2020_FarfetchcomLimitedMemberJDInvestmentIssuerAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis">jd:FarfetchcomLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P04_01_2019To12_31_2021_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>2021-12-31</endDate>
        </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="P04_01_2019To12_31_2021_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>2021-12-31</endDate>
        </period>
    </context>
    <context id="P07_01_2019To12_31_2019_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>2019-07-01</startDate>
            <endDate>2019-12-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="PAsOn03_25_2022_JdlPlacementMemberJDAgreementAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis">
        <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:AgreementAxis">jd:JdlPlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-25</instant>
        </period>
    </context>
    <context id="PAsOn03_25_2022_JdSubscriptionMemberJDAgreementAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis">
        <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:AgreementAxis">jd:JdSubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-25</instant>
        </period>
    </context>
    <context id="PAsOn04_01_2022_JDLFinancingMemberdeiLegalEntityAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis">
        <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="dei:LegalEntityAxis">jd:JDLFinancingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="PAsOn03_28_2022_JdPropertyMemberdeiLegalEntityAxis_NonRedeemableSeriesBPreferredStockAgreementMemberJDAgreementAxis_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>
                <xbrldi:explicitMember dimension="jd:AgreementAxis">jd:NonRedeemableSeriesBPreferredStockAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jd:JdPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-28</instant>
        </period>
    </context>
    <context id="P02_01_2022To02_01_2022_SubsequentEventMemberusgaapSubsequentEventTypeAxis_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">jd:TermAndRevolvingCreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-02-01</endDate>
        </period>
    </context>
    <context id="PAsOn03_01_2022_AcquisitionOfCnlpMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:AcquisitionOfCnlpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-01</instant>
        </period>
    </context>
    <context id="PAsOn02_28_2022_BeijingJingdongCenturyTradeCompanyLimitedMembersrtOwnershipAxis_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:BeijingJingdongCenturyTradeCompanyLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">jd:DadaNexusLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-28</instant>
        </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="PAsOn02_28_2018_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <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:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-02-28</instant>
        </period>
    </context>
    <context id="P02_01_2018To02_28_2018_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <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:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-02-01</startDate>
            <endDate>2018-02-28</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="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_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="P06_03_2019To06_03_2019_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>2019-06-03</startDate>
            <endDate>2019-06-03</endDate>
        </period>
    </context>
    <context id="P12_31_2021To12_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>
            <startDate>2021-12-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_31_2020To01_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-31</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="P12_01_2018To12_31_2018_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">jd:TwentyEighteenShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">jd:AmericanDepositaryShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="P03_17_2020To04_28_2022_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-17</startDate>
            <endDate>2022-04-28</endDate>
        </period>
    </context>
    <context id="P01_01_2022To04_28_2022_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>2022-01-01</startDate>
            <endDate>2022-04-28</endDate>
        </period>
    </context>
    <context id="P05_31_2021To05_31_2021_JdLogisticsIncMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdLogisticsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-31</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="PAsOn05_31_2021_JdLogisticsIncMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">jd:JdLogisticsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-31</instant>
        </period>
    </context>
    <context id="P01_01_2017To12_31_2021_FarfetchcomLimitedMemberJDInvestmentIssuerAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="jd:InvestmentIssuerAxis">jd:FarfetchcomLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2016To12_31_2019_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>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="PAsOn04_28_2022_CnlpMemberusgaapBusinessAcquisitionAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">jd:CnlpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-28</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_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>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_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>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_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>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_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>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_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>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_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>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_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>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_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>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_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>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_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>2018-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_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_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_2018_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>2018-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_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_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_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_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_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_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_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>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_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>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_JdLogisticsMemberdeiLegalEntityAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jd:JdLogisticsMember</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_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>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_2020_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>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_2020_JdLogisticsMemberdeiLegalEntityAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001549802</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jd:JdLogisticsMember</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_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_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_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_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_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_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_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_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>
    <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_INR">
        <measure>iso4217:INR</measure>
    </unit>
    <unit id="Unit_item">
        <measure>jd:item</measure>
    </unit>
    <unit id="Unit_lease">
        <measure>jd:lease</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_CNY_per_Share">
        <divide>
            <unitNumerator>
                <measure>iso4217:CNY</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_Vote">
        <measure>jd:Vote</measure>
    </unit>
    <unit id="Unit_LeadArranger">
        <measure>jd:LeadArranger</measure>
    </unit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardTwoYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis"
      id="hidden46461258">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardFiveYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis"
      decimals="2"
      id="hidden46461534"
      unitRef="Unit_pure">0.20</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedcompensationAwardSixYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis"
      decimals="2"
      id="hidden46461535"
      unitRef="Unit_pure">0.17</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardTenYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis"
      decimals="2"
      id="hidden46461536"
      unitRef="Unit_pure">0.10</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_SharebasedCompensationawardThreeYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis"
      decimals="2"
      id="hidden46461531"
      unitRef="Unit_pure">0.33</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardFourYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis"
      decimals="2"
      id="hidden46461532"
      unitRef="Unit_pure">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardTwoYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis"
      decimals="2"
      id="hidden46461368"
      unitRef="Unit_pure">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <dei:AmendmentFlag contextRef="P01_01_2021To12_31_2021">false</dei:AmendmentFlag>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="P01_01_2021To12_31_2021_DateFalling6MonthsFromTheInitialUtilizationDateMemberJDInterestRateApplicablePeriodAxis_HongKongInterbankOfferedRateMemberusgaapVariableRateAxis_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis"
      decimals="4"
      id="hidden46461875"
      unitRef="Unit_pure">0.0070</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="P01_01_2021To12_31_2021_HongKongInterbankOfferedRateMemberusgaapVariableRateAxis_InitialUtilizationDateMemberJDInterestRateApplicablePeriodAxis_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis"
      decimals="4"
      id="hidden46461876"
      unitRef="Unit_pure">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="P01_01_2017To12_31_2017"
      decimals="4"
      id="hidden46462138"
      unitRef="Unit_pure">0.0115</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="P10_31_2020To10_31_2020_JdHealthMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="7"
      id="hidden46462084"
      unitRef="Unit_USD_per_Share">0.0000005</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <dei:DocumentFiscalPeriodFocus contextRef="P01_01_2021To12_31_2021">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="P01_01_2021To12_31_2021" id="hidden46461915">0001549802</dei:EntityCentralIndexKey>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="P01_01_2021To12_31_2021_LondonInterbankOfferedRateLIBORMemberusgaapVariableRateAxis_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis"
      decimals="4"
      id="hidden46462615"
      unitRef="Unit_pure">0.0085</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <dei:DocumentType contextRef="P01_01_2021To12_31_2021">20-F</dei:DocumentType>
    <dei:DocumentRegistrationStatement contextRef="P01_01_2021To12_31_2021">false</dei:DocumentRegistrationStatement>
    <dei:DocumentAnnualReport contextRef="P01_01_2021To12_31_2021">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="P01_01_2021To12_31_2021">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="P01_01_2021To12_31_2021">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="P01_01_2021To12_31_2021">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="P01_01_2021To12_31_2021">false</dei:DocumentTransitionReport>
    <dei:DocumentShellCompanyReport contextRef="P01_01_2021To12_31_2021">false</dei:DocumentShellCompanyReport>
    <dei:EntityFileNumber contextRef="P01_01_2021To12_31_2021">001-36450</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="P01_01_2021To12_31_2021">JD.com, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="P01_01_2021To12_31_2021">E9</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1 contextRef="P01_01_2021To12_31_2021">20th Floor, Building A</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="P01_01_2021To12_31_2021">No. 18 Kechuang 11 Street</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3 contextRef="P01_01_2021To12_31_2021">Yizhuang Economic and Technological Development Zone</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown contextRef="P01_01_2021To12_31_2021">Daxing District</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode contextRef="P01_01_2021To12_31_2021">101111</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry contextRef="P01_01_2021To12_31_2021">CN</dei:EntityAddressCountry>
    <dei:ContactPersonnelName contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">Sandy Ran Xu</dei:ContactPersonnelName>
    <dei:CityAreaCode contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">86</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">10 8911-8888</dei:LocalPhoneNumber>
    <dei:ContactPersonnelEmailAddress contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">Email: ir@jd.com</dei:ContactPersonnelEmailAddress>
    <dei:EntityAddressAddressLine1 contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">20th Floor, Building A</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">No. 18 Kechuang 11 Street</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3 contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">Yizhuang Economic and Technological Development Zone</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">Daxing District</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">101111</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">CN</dei:EntityAddressCountry>
    <dei:Security12bTitle contextRef="P01_01_2021To12_31_2021_AdrMemberusgaapStatementClassOfStockAxis">American depositary shares</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="P01_01_2021To12_31_2021_AdrMemberusgaapStatementClassOfStockAxis">JD</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="P01_01_2021To12_31_2021_AdrMemberusgaapStatementClassOfStockAxis">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle contextRef="P01_01_2021To12_31_2021_CommonClassAMemberusgaapStatementClassOfStockAxis">Class A ordinary shares</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="P01_01_2021To12_31_2021_CommonClassAMemberusgaapStatementClassOfStockAxis">9618</dei:TradingSymbol>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="PAsOn12_31_2021_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">2690646636</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="PAsOn12_31_2021_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">428185501</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityWellKnownSeasonedIssuer contextRef="P01_01_2021To12_31_2021">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="P01_01_2021To12_31_2021">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="P01_01_2021To12_31_2021">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="P01_01_2021To12_31_2021">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="P01_01_2021To12_31_2021">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany contextRef="P01_01_2021To12_31_2021">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="P01_01_2021To12_31_2021">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentAccountingStandard contextRef="P01_01_2021To12_31_2021">U.S. GAAP</dei:DocumentAccountingStandard>
    <dei:EntityShellCompany contextRef="P01_01_2021To12_31_2021">false</dei:EntityShellCompany>
    <dei:AuditorName contextRef="P01_01_2021To12_31_2021">Deloitte Touche Tohmatsu Certified Public Accountants LLP</dei:AuditorName>
    <dei:AuditorFirmId contextRef="P01_01_2021To12_31_2021">1113</dei:AuditorFirmId>
    <dei:AuditorName contextRef="P01_01_2021To12_31_2021">Deloitte Touche Tohmatsu Certified Public Accountants LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="P01_01_2021To12_31_2021">Beijing, the People&#x2019;s Republic of China</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">86085000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">70767000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">11105000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCash
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">4434000000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">5926000000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">930000000</us-gaap:RestrictedCash>
    <us-gaap:ShortTermInvestments
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">60577000000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">114564000000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">17978000000</us-gaap:ShortTermInvestments>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">7112000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">11900000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">1867000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AdvancesOnInventoryPurchases
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">3768000000</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:AdvancesOnInventoryPurchases
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">3959000000</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:AdvancesOnInventoryPurchases
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">621000000</us-gaap:AdvancesOnInventoryPurchases>
    <us-gaap:InventoryNet
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">58933000000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">75601000000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">11863000000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">7076000000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">11455000000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">1797000000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">6667000000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">5500000000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">863000000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">149000000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">234801000000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">299672000000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">47024000000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">22597000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">32944000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">5170000000</us-gaap:PropertyPlantAndEquipmentNet>
    <jd:ConstructionInProgress
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">7906000000</jd:ConstructionInProgress>
    <jd:ConstructionInProgress
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">5817000000</jd:ConstructionInProgress>
    <jd:ConstructionInProgress
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">913000000</jd:ConstructionInProgress>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">6463000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">5837000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">916000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <jd:LandUseRights
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">11125000000</jd:LandUseRights>
    <jd:LandUseRights
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">14328000000</jd:LandUseRights>
    <jd:LandUseRights
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">2248000000</jd:LandUseRights>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">15484000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">19987000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">3136000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">10904000000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">12433000000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">1951000000</us-gaap:Goodwill>
    <jd:InvestmentInEquityInvestees
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">58501000000</jd:InvestmentInEquityInvestees>
    <jd:InvestmentInEquityInvestees
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">63222000000</jd:InvestmentInEquityInvestees>
    <jd:InvestmentInEquityInvestees
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">9921000000</jd:InvestmentInEquityInvestees>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">39085000000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">19088000000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">2995000000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">533000000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1111000000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">174000000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">13316000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">21804000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">3423000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyNoncurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">243000000</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyNoncurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">264000000</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyNoncurrent>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedPartyNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">41000000</us-gaap:RelatedPartyTransactionDueFromToRelatedPartyNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">1330000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">187487000000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">196835000000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">30888000000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">422288000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">496507000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">77912000000</us-gaap:Assets>
    <us-gaap:LiabilitiesCurrent
      contextRef="PAsOn12_31_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">22032000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="PAsOn12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureNonRecourseMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">22458000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ShortTermBorrowings
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">4368000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">685000000</us-gaap:ShortTermBorrowings>
    <us-gaap:AccountsPayableCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">106818000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">140484000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">22045000000</us-gaap:AccountsPayableCurrent>
    <jd:AdvanceFromCustomerCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">21000000000</jd:AdvanceFromCustomerCurrent>
    <jd:AdvanceFromCustomerCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">29106000000</jd:AdvanceFromCustomerCurrent>
    <jd:AdvanceFromCustomerCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">4567000000</jd:AdvanceFromCustomerCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="PAsOn12_31_2020_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">492000000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="PAsOn12_31_2021_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">492000000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">3417000000</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_2021"
      decimals="-6"
      unitRef="Unit_USD">543000000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">3029000000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">2568000000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">403000000</us-gaap:TaxesPayableCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">585000000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">519000000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">81000000</us-gaap:DueToRelatedPartiesCurrent>
    <jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">30035000000</jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent>
    <jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">34468000000</jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent>
    <jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">5409000000</jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">5513000000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">6665000000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">1046000000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:SeniorNotesCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">3260000000</us-gaap:SeniorNotesCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">360000000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">174017000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">221636000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">34779000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="PAsOn12_31_2020_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">1121000000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="PAsOn12_31_2021_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">629000000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">1618000000</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_2021"
      decimals="-6"
      unitRef="Unit_USD">204000000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:SeniorLongTermNotes
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">9594000000</us-gaap:SeniorLongTermNotes>
    <us-gaap:SeniorLongTermNotes
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">9386000000</us-gaap:SeniorLongTermNotes>
    <us-gaap:SeniorLongTermNotes
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">1473000000</us-gaap:SeniorLongTermNotes>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">1922000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1897000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">298000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:LongTermLoansFromBank
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">2936000000</us-gaap:LongTermLoansFromBank>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">10250000000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">13721000000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">2153000000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">332000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1786000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">280000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">26652000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">28087000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">4408000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">200669000000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">249723000000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">39187000000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="PAsOn12_31_2020"
      unitRef="Unit_CNY"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="PAsOn12_31_2021"
      unitRef="Unit_CNY"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="PAsOn12_31_2021"
      unitRef="Unit_USD"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">17133000000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1212000000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">190000000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2020"
      decimals="INF"
      unitRef="Unit_USD_per_Share">0.00002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2021"
      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_2020"
      decimals="INF"
      unitRef="Unit_shares">100000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn12_31_2020_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">2685542982</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn12_31_2020_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">2667590268</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn12_31_2020_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">444250851</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn12_31_2020_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">435908771</us-gaap:CommonStockSharesOutstanding>
    <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:CommonStockValue
      contextRef="PAsOn12_31_2020"
      id="Fact_46461232"
      unitRef="Unit_CNY"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="PAsOn12_31_2021"
      id="Fact_46459893"
      unitRef="Unit_CNY"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="PAsOn12_31_2021"
      id="Fact_46459892"
      unitRef="Unit_USD"
      xsi:nil="true"/>
    <us-gaap:AdditionalPaidInCapital
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">153358000000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">182578000000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">28650000000</us-gaap:AdditionalPaidInCapital>
    <jd:StatutoryReserves
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">1533000000</jd:StatutoryReserves>
    <jd:StatutoryReserves
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1586000000</jd:StatutoryReserves>
    <jd:StatutoryReserves
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">249000000</jd:StatutoryReserves>
    <us-gaap:TreasuryStockValue
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">1218000000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">2968000000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">466000000</us-gaap:TreasuryStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">37418000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">33805000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">5305000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-3548000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-6090000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-956000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">187543000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">208911000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">32782000000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">16943000000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">36661000000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">5753000000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">204486000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">245572000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">38535000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">422288000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">496507000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">77912000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2019To12_31_2019_ProductMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">510734000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <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_2021To12_31_2021_ProductMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_USD">127994000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2019To12_31_2019_ServiceMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">66154000000</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_2021To12_31_2021_ServiceMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_USD">21332000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">576888000000</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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">149326000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">492467000000</us-gaap:CostOfGoodsAndServicesSold>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">129072000000</us-gaap:CostOfGoodsAndServicesSold>
    <jd:FulfillmentCosts
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">36968000000</jd:FulfillmentCosts>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">9267000000</jd:FulfillmentCosts>
    <us-gaap:MarketingExpense
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">22234000000</us-gaap:MarketingExpense>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">6080000000</us-gaap:MarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">14619000000</us-gaap:ResearchAndDevelopmentExpense>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">2563000000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">5490000000</us-gaap:GeneralAndAdministrativeExpense>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">1814000000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">3885000000</us-gaap:GainLossOnSaleOfProperties>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">120000000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">8995000000</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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">650000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">-1738000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-772000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:InterestExpense
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">725000000</us-gaap:InterestExpense>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">190000000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">7161000000</us-gaap:OtherNonoperatingIncomeExpense>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-93000000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">13693000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-405000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">1803000000</us-gaap:IncomeTaxExpenseBenefit>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">296000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">11890000000</us-gaap:ProfitLoss>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-701000000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">-297000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-145000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <jd:IncomeLossAttributableToRedeemableNonControllingInterest
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">3000000</jd:IncomeLossAttributableToRedeemableNonControllingInterest>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">3000000</jd:IncomeLossAttributableToRedeemableNonControllingInterest>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">12184000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-559000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">11890000000</us-gaap:ProfitLoss>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-701000000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">794000000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-451000000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">313000000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">705000000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">259000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">760000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">54000000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-55000000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">848000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-451000000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">12738000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-1152000000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <jd:ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">-253000000</jd:ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-197000000</jd:ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest>
    <jd:ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">3000000</jd:ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">3000000</jd:ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">12988000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-958000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="P01_01_2019To12_31_2019"
      decimals="2"
      unitRef="Unit_CNY_per_Share">4.18</us-gaap:EarningsPerShareBasic>
    <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_2021To12_31_2021"
      decimals="2"
      unitRef="Unit_USD_per_Share">-0.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P01_01_2019To12_31_2019"
      decimals="2"
      unitRef="Unit_CNY_per_Share">4.11</us-gaap:EarningsPerShareDiluted>
    <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_2021To12_31_2021"
      decimals="2"
      unitRef="Unit_USD_per_Share">-0.18</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P01_01_2019To12_31_2019"
      decimals="INF"
      unitRef="Unit_shares">2912637241</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <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_2021To12_31_2021"
      decimals="INF"
      unitRef="Unit_shares">3107436665</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P01_01_2019To12_31_2019"
      decimals="INF"
      unitRef="Unit_shares">2967321803</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <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_2021To12_31_2021"
      decimals="INF"
      unitRef="Unit_shares">3107436665</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">11890000000</us-gaap:ProfitLoss>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-701000000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">5828000000</us-gaap:DepreciationDepletionAndAmortization>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">978000000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">3695000000</us-gaap:ShareBasedCompensation>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">1433000000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">-65000000</us-gaap:GainLossOnDispositionOfAssets1>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-3000000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">11000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">533000000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-102000000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">15000000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">2000000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <jd:AllowanceForDoubtfulAccounts
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">424000000</jd:AllowanceForDoubtfulAccounts>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">111000000</jd:AllowanceForDoubtfulAccounts>
    <us-gaap:ImpairmentOfInvestments
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">1954000000</us-gaap:ImpairmentOfInvestments>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">90000000</us-gaap:ImpairmentOfInvestments>
    <jd:FairValueChangeOfLongtermInvestments
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">3496000000</jd:FairValueChangeOfLongtermInvestments>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-1138000000</jd:FairValueChangeOfLongtermInvestments>
    <jd:GainLossOnDispositionOfBusinessAndInvestment
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">1199000000</jd:GainLossOnDispositionOfBusinessAndInvestment>
    <jd:GainLossOnDispositionOfBusinessAndInvestment
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">279000000</jd:GainLossOnDispositionOfBusinessAndInvestment>
    <jd:GainLossOnDispositionOfBusinessAndInvestment
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">140000000</jd:GainLossOnDispositionOfBusinessAndInvestment>
    <jd:GainLossOnDispositionOfBusinessAndInvestment
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">22000000</jd:GainLossOnDispositionOfBusinessAndInvestment>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">3885000000</us-gaap:GainLossOnSaleOfProperties>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">120000000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">-1738000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-772000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">124000000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">7000000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">-3723000000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">884000000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidSupplies
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">128000000</us-gaap:IncreaseDecreaseInPrepaidSupplies>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">17000000</us-gaap:IncreaseDecreaseInPrepaidSupplies>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">13916000000</us-gaap:IncreaseDecreaseInInventories>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">2620000000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">-276000000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">399000000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">1501000000</us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">44000000</us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent>
    <jd:IncreaseDecreaseInOperatingLeaseRightsOfUseAssets
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">1407000000</jd:IncreaseDecreaseInOperatingLeaseRightsOfUseAssets>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">635000000</jd:IncreaseDecreaseInOperatingLeaseRightsOfUseAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">409000000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">267000000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">10391000000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">5113000000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <jd:IncreaseDecreaseInContractWithCustomerRefundLiability
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">3061000000</jd:IncreaseDecreaseInContractWithCustomerRefundLiability>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">1366000000</jd:IncreaseDecreaseInContractWithCustomerRefundLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">455000000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-38000000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">723000000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-73000000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">135000000</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-10000000</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">4418000000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">825000000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <jd:IncreaseDecreaseInOperatingLeaseLiabilities
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">1522000000</jd:IncreaseDecreaseInOperatingLeaseLiabilities>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">656000000</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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">90000000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">24781000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">6638000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">24501000000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">26313000000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">2018000000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">17789000000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <jd:PaymentToAcquireLongTermTimeDeposits
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">5000000000</jd:PaymentToAcquireLongTermTimeDeposits>
    <jd:PaymentToAcquireLongTermTimeDeposits
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">160000000</jd:PaymentToAcquireLongTermTimeDeposits>
    <jd:PaymentToAcquireLongTermTimeDeposits
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">25000000</jd:PaymentToAcquireLongTermTimeDeposits>
    <us-gaap:PaymentsToAcquireTradingSecuritiesHeldforinvestment
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">771000000</us-gaap:PaymentsToAcquireTradingSecuritiesHeldforinvestment>
    <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:PaymentsToAcquireTradingSecuritiesHeldforinvestment
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">417000000</us-gaap:PaymentsToAcquireTradingSecuritiesHeldforinvestment>
    <us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">1009000000</us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">2066000000</us-gaap:ProceedsFromSaleOfTradingSecuritiesHeldforinvestment>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">10508000000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">1817000000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">3606000000</us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">64000000</us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates>
    <us-gaap:PaymentsToAcquireLoansHeldForInvestment
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">43560000000</us-gaap:PaymentsToAcquireLoansHeldForInvestment>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">12899000000</us-gaap:PaymentsToAcquireLoansHeldForInvestment>
    <us-gaap:ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">44592000000</us-gaap:ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">12642000000</us-gaap:ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">2597000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">873000000</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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">277000000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">41000000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">4000000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <jd:CashPaidForAssetAcquisitionsNetOfCashAcquire
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1603000000</jd:CashPaidForAssetAcquisitionsNetOfCashAcquire>
    <jd:CashPaidForAssetAcquisitionsNetOfCashAcquire
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">252000000</jd:CashPaidForAssetAcquisitionsNetOfCashAcquire>
    <jd:PaymentsToAcquireLandUseRights
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">1039000000</jd:PaymentsToAcquireLandUseRights>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">1228000000</jd:PaymentsToAcquireLandUseRights>
    <jd:PaymentsForConstructionInProgress
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">5322000000</jd:PaymentsForConstructionInProgress>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">1392000000</jd:PaymentsForConstructionInProgress>
    <jd:ProceedsFromSalesOfDevelopmentProperties
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">7905000000</jd:ProceedsFromSalesOfDevelopmentProperties>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">557000000</jd:ProceedsFromSalesOfDevelopmentProperties>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">41000000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">50000000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">4149000000</us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-27000000</us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">248000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-251000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">-25349000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-11651000000</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_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">131000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">823000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">112000000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">10000000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">443000000</us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">6649000000</us-gaap:ProceedsFromMinorityShareholders>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">4341000000</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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">11000000</us-gaap:PaymentsToMinorityShareholders>
    <jd:PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">-775000000</jd:PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries>
    <jd:PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-122000000</jd:PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">5804000000</us-gaap:ProceedsFromShortTermDebt>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">1119000000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">5970000000</us-gaap:RepaymentsOfShortTermDebt>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">938000000</us-gaap:RepaymentsOfShortTermDebt>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">5000000</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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">509000000</jd:RepurchaseAndRepaymentOfUnsecuredSeniorNotes>
    <jd:RepaymentOfNonrecourseSecuritizationDebt
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">3886000000</jd:RepaymentOfNonrecourseSecuritizationDebt>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">-6000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-2000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">2572000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">3060000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">406000000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-235000000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">2410000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">-2188000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="PAsOn12_31_2018"
      decimals="-6"
      unitRef="Unit_CNY">37502000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <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_2020"
      decimals="-6"
      unitRef="Unit_USD">14223000000</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_2020"
      decimals="-6"
      unitRef="Unit_USD">18000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2018"
      decimals="-6"
      unitRef="Unit_CNY">37502000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <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_2020"
      decimals="-6"
      unitRef="Unit_USD">14205000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <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">12035000000</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">12035000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaid
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">808000000</us-gaap:IncomeTaxesPaid>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">398000000</us-gaap:IncomeTaxesPaid>
    <us-gaap:InterestPaidNet
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">679000000</us-gaap:InterestPaidNet>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">192000000</us-gaap:InterestPaidNet>
    <us-gaap:StockIssued1
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">759000000</us-gaap:StockIssued1>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">73000000</us-gaap:StockIssued1>
    <jd:NoncashOrPartNoncashAcquisitionEquityInvestmentsObtained
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">2371000000</jd:NoncashOrPartNoncashAcquisitionEquityInvestmentsObtained>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">4861000000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <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_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">1605000000</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:SharesIssued
      contextRef="PAsOn12_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">2965815847</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      id="Fact_46460450"
      unitRef="Unit_CNY">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="PAsOn12_31_2018_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">-71519492</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2018_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-3784000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2018_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">82834000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2018_StatutoryReservesMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1400000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2018_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">3359000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2018_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-24038000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2018_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1096000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2018"
      decimals="-6"
      unitRef="Unit_CNY">60867000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="P01_01_2019To12_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">8127302</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="P01_01_2019To12_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      id="Fact_46462553"
      unitRef="Unit_CNY">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="P01_01_2019To12_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">759000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">759000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="P01_01_2019To12_31_2019_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">1871696</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="P01_01_2019To12_31_2019_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">131000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">131000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <jd:AccretionOfConvertibleRedeemableNonControllingInterests
      contextRef="P01_01_2019To12_31_2019_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-3000000</jd:AccretionOfConvertibleRedeemableNonControllingInterests>
    <jd:AccretionOfConvertibleRedeemableNonControllingInterests
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">-3000000</jd:AccretionOfConvertibleRedeemableNonControllingInterests>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="P01_01_2019To12_31_2019_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">3299962</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="P01_01_2019To12_31_2019_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">210000000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="P01_01_2019To12_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-79000000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="P01_01_2019To12_31_2019_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-11000000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">120000000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="P01_01_2019To12_31_2019_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">20463340</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="P01_01_2019To12_31_2019_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1175000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="P01_01_2019To12_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1948000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="P01_01_2019To12_31_2019_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">572000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">3695000000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2019To12_31_2019_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">12187000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2019To12_31_2019_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-297000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">11890000000</us-gaap:ProfitLoss>
    <jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities
      contextRef="P01_01_2019To12_31_2019_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">750000000</jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities>
    <jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities
      contextRef="P01_01_2019To12_31_2019_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">44000000</jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities>
    <jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">794000000</jd:ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="P01_01_2019To12_31_2019_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">54000000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">54000000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <jd:AppropriationToStatutoryReserves
      contextRef="P01_01_2019To12_31_2019_StatutoryReservesMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-59000000</jd:AppropriationToStatutoryReserves>
    <jd:AppropriationToStatutoryReserves
      contextRef="P01_01_2019To12_31_2019_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">59000000</jd:AppropriationToStatutoryReserves>
    <jd:ChangeOfCapitalFromNonControllingInterestShareholders
      contextRef="P01_01_2019To12_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">5229000000</jd:ChangeOfCapitalFromNonControllingInterestShareholders>
    <jd:ChangeOfCapitalFromNonControllingInterestShareholders
      contextRef="P01_01_2019To12_31_2019_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1400000000</jd:ChangeOfCapitalFromNonControllingInterestShareholders>
    <jd:ChangeOfCapitalFromNonControllingInterestShareholders
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">6629000000</jd:ChangeOfCapitalFromNonControllingInterestShareholders>
    <jd:ShareOfChangesInEquityInvesteesCapitalAccounts
      contextRef="P01_01_2019To12_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-14000000</jd:ShareOfChangesInEquityInvesteesCapitalAccounts>
    <jd:ShareOfChangesInEquityInvesteesCapitalAccounts
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">-14000000</jd:ShareOfChangesInEquityInvesteesCapitalAccounts>
    <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_46460387"
      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_46462582"
      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_46460395"
      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: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_46460458"
      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_46462552"
      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="INF"
      unitRef="Unit_shares">27600000</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="P01_01_2021To12_31_2021_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      id="Fact_46462590"
      unitRef="Unit_CNY">0</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">-27600000</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="P01_01_2021To12_31_2021_TreasuryStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      id="Fact_46462589"
      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_46460403"
      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:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&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;1. Principal activities and organization &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;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;). The Group operates &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;e-commerce&lt;/div&gt; 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. &lt;/div&gt;&lt;br/&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;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&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;On December&#160;8, 2020, JD Health International Inc. (&#x201c;JD Health&#x201d;), the Group&#x2019;s healthcare subsidiary, completed its initial public offering (&#x201c;IPO&#x201d;) and JD Health&#x2019;s shares have been listed on the Main Board of the HKEX under the stock code &#x201c;6618&#x201d; (&#x201c;JD Health IPO&#x201d;). JD Health issued 439,185,000 ordinary shares, including the exercise of the over-allotment option, at HK$70.58 per share. Net proceeds from the JD Health IPO after deducting underwriting commissions, share issuance costs and offering expenses approximately amounted to RMB25.7&#160;billion. &lt;/div&gt;&lt;br/&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; text-indent: 0px;;display:inline;"&gt;On May&#160;28, 2021, JD Logistics completed its IPO and JD &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Logistics&#x2019;s&lt;/div&gt; shares have been listed on the Main Board of the HKEX under the stock code &#x201c;2618&#x201d; (&#x201c;JD Logistics IPO&#x201d;). JD Logistics issued 700,534,900 ordinary shares, including the exercise of the over-allotment option, at HK$40.36 per share. Net proceeds from the JD Logistics IPO after deducting underwriting commissions, share issuance costs and offering expenses approximately amounted to RMB22.9 billion.&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;&#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: 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="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;As of December&#160;31, 2021, the Company&#x2019;s major subsidiaries, consolidated VIEs and consolidated VIEs&#x2019; subsidiaries are as follows: &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: 64%;"/&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;&#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-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="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;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&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="font-weight:bold;display:inline;"&gt;Place&#160;and&#160;date&#160;of&#160;incorporation&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div 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="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Subsidiaries&lt;/div&gt;&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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; 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;/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: bottom; 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);;text-align:center;"&gt;100%&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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Beijing,&#160;China,&#160;April&#160;2007&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;/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: rgb(204, 238, 255);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu Jingdong Information Technology Co., Ltd.&lt;/div&gt;&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;Jiangsu, China, June 2009&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; 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;/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: bottom; 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);;text-align:center;"&gt;100%&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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Shanghai,&#160;China,&#160;April&#160;2011&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;/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: rgb(204, 238, 255);"&gt; &lt;div 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;JD Logistics Holding Limited&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;"&gt;63%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;Hong&#160;Kong,&#160;China,&#160;August&#160;2011&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jingdong Technology Group Corporation&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:center;"&gt;100%&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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Cayman&#160;Islands,&#160;November&#160;2011&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;/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: rgb(204, 238, 255);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Property Group Corporation&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;(&#x201c;JD Property&#x201d;)&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;&#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);;text-align:center;"&gt;84%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;Cayman Islands, January 2012&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Logistics, Inc.&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:center;"&gt;63%&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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Cayman Islands, January 2012&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;/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: rgb(204, 238, 255);"&gt; &lt;div 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;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;/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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;Hong&#160;Kong,&#160;China,&#160;February&#160;2012&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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 &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;/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: bottom; 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);;text-align:center;"&gt;100%&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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Hong Kong, China, February 2012&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;/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: rgb(204, 238, 255);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD.com International Limited&lt;/div&gt;&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;Hong Kong, China, February 2012&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; 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;/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: bottom; 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);;text-align:center;"&gt;100%&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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Beijing, China, March 2012&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;/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: rgb(204, 238, 255);"&gt; &lt;div 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;JD.com &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;E-Commerce&lt;/div&gt; (Investment) Hong Kong Co., Ltd.&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;Hong Kong, China, July 2013&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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;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;/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: bottom; 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);;text-align:center;"&gt;100%&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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Chongqing, China, June 2014&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;/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: rgb(204, 238, 255);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD.com Overseas Innovation Limited&lt;/div&gt;&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;Hong Kong, China, October 2014&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD.com Investment Limited&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:center;"&gt;100%&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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;British&#160;Virgin&#160;Islands,&#160;January&#160;2015&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;/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: rgb(204, 238, 255);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Asia Development Limited&lt;/div&gt;&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;"&gt;84%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;British&#160;Virgin&#160;Islands,&#160;February&#160;2015&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Suqian Hanbang Investment Management Co., Ltd.&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:center;"&gt;100%&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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Jiangsu, China, January 2016&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;/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: rgb(204, 238, 255);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; 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;/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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;"&gt;63%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;Shaanxi, China, May 2017&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Xi&#x2019;an Jingdong Xuncheng Logistics Co., Ltd.&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:center;"&gt;63%&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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Shaanxi, China, June 2017&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;/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: rgb(204, 238, 255);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Assets Holding Limited&lt;/div&gt;&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;Cayman Islands, March 2018&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Property Holding Limited&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:center;"&gt;100%&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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Cayman Islands, March 2018&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;/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: rgb(204, 238, 255);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; 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;/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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;Beijing, China, May 2018&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing Jingdong Zhenshi Information Technology Co., Ltd.&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:center;"&gt;63%&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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Beijing, China, August 2018&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;/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: rgb(204, 238, 255);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Health International Inc.&lt;/div&gt;&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;"&gt;67%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;Cayman Islands, November 2018&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div 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="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu Huiji Space Technology Co., Ltd. (&#x201c;Jiangsu Huiji&#x201d;)&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);"&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: rgba(255, 255, 255, 0);"&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: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; text-align: center; line-height: normal;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;100%&lt;/div&gt;&lt;br/&gt;&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="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: rgba(255, 255, 255, 0);"&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: rgba(255, 255, 255, 0);"&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: rgba(255, 255, 255, 0);;text-align:center;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu, China, March 2019&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);"&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: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Jiankang Limited&lt;/div&gt;&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;British Virgin Islands, April 2019&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Industrial Technology Limited&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:center;"&gt;100%&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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;British Virgin Islands, October 2019&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;/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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Industrial Technology Inc.&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;(&#x201c;JD Industry&#x201d;)&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;&#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);;text-align:center;"&gt;81%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding: 0px;"&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);;text-align:center;"&gt;Cayman Islands, November 2019&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jingdong Logistics Supply Chain Co., Ltd.&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:center;"&gt;63%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;"&gt;Jiangsu, China, June 2020&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;/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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jingdong Five Star Appliance Group Co., Ltd.&#160;&lt;/div&gt;&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;Jiangsu, China, December 1998&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&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);"&gt; &lt;div 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="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Consolidated VIEs&lt;/div&gt;&lt;/div&gt; &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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&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);"&gt; &lt;div 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;Beijing Jingdong 360 Degree &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;E-commerce&lt;/div&gt; Co., Ltd. (&#x201c;Jingdong 360&#x201d;)&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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);;text-align:center;"&gt;Beijing, China, April 2007&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&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);"&gt; &lt;div 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;Jiangsu Yuanzhou &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;E-commerce&lt;/div&gt; Co., Ltd. (&#x201c;Jiangsu Yuanzhou&#x201d;)&lt;/div&gt; &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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Jiangsu, China, September 2010&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;/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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; 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;/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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);;text-align:center;"&gt;Jiangsu, China, August 2015&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; 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;/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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Shaanxi, China, June 2017&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;/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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Suqian Juhe Digital Enterprise Management Co., Ltd. (&#x201c;Suqian Juhe&#x201d;)&lt;/div&gt;&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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);;text-align:center;"&gt;Jiangsu, China, June 2020&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&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);"&gt; &lt;div 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="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Consolidated VIEs&#x2019; Subsidiaries&lt;/div&gt;&lt;/div&gt; &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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing Jingbangda Trade Co., Ltd. (&#x201c;Beijing Jingbangda&#x201d;)&lt;/div&gt;&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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);;text-align:center;"&gt;Beijing, China, August 2012&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Suqian Jingdong Mingfeng Enterprise Management Co., Ltd.&lt;/div&gt;&lt;/div&gt; &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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Jiangsu, China, July 2017&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;/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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Suqian Jingdong Jinyi Enterprise Management Co., Ltd.&lt;/div&gt;&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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);;text-align:center;"&gt;Jiangsu, China, August 2017&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Suqian Jingdong Sanhong Enterprise Management Center (L.P.)&lt;/div&gt;&lt;/div&gt; &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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Jiangsu, China, August 2017&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;/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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing Jingxundi Technology Co., Ltd.&lt;/div&gt;&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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);;text-align:center;"&gt;Beijing, China, December 2017&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing Jingdong Qianshi Technology Co., Ltd.&lt;/div&gt;&lt;/div&gt; &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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Beijing, China, September 2018&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;/tr&gt; &lt;/table&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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; Organization &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;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;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;In April 2007, May 2017, March 2019 and June 2019, the Company established Jingdong Century, 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. &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="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; Consolidated variable interest entities &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;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 PRC 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 2(b) to the consolidated financial statements for the principles of consolidation. &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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&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; Loan agreements &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;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&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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; Exclusive purchase option agreements &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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&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; Exclusive technology consulting and services agreements or exclusive business cooperation agreements &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&#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&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="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; Intellectual property rights license agreement &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;Pursuant to the intellectual property rights license agreement, Jingdong Century has granted Jingdong 360 &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-exclusive&lt;/div&gt; rights to use certain software products, trademarks, website, copyrights, and domain names developed or owned by Jingdong Century within the scope of internet information service operation of Jingdong 360 and in the territory of the PRC. Jingdong 360 has agreed to pay license fees to Jingdong Century and the amount of the license fees is decided based on the agreed arrangement. &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="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; Equity pledge agreements &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;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&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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; Powers of attorney &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;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;/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="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; Business cooperation agreement &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Pursuant to the business cooperation agreement, Jingdong 360 has agreed to provide services to Jingdong Century and Shanghai Shengdayuan including operating the Group&#x2019;s website, posting Jingdong Century&#x2019;s and Shanghai Shengdayuan&#x2019;s products and services information on the website, transmitting the users&#x2019; orders and transactions information to Jingdong Century and Shanghai Shengdayuan, processing user data and transactions in collaboration with banks and payment agents and other services reasonably requested by Jingdong Century and Shanghai Shengdayuan. Jingdong Century and Shanghai Shengdayuan agree to pay service fees to Jingdong 360 on a quarterly basis. The service fee is decided based on Jingdong 360&#x2019;s operating costs incurred. &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="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; Business operation agreements &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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&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="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; Risks in relations to the VIE structure &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 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 its 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 its VIEs were 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 its VIEs as a result of the aforementioned risks is remote. &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="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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="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 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&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="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: 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&#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;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;/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="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-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;/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;;text-align:right;"&gt;65,594&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;80,138&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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;/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;;text-align:right;"&gt;59,298&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;&#160;&#160;&#160;77,858&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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="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: 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: 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-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;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-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;/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: 76%;"/&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: 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total net revenues&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;;text-align:right;"&gt;59,306&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;86,054&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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;;text-align:right;"&gt;117,419&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net loss&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;;text-align:right;"&gt;(2,268&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(422&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;&#160;&#160;(3,069&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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: 73%;"/&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-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;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-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;/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: 75%;"/&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: 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net cash provided &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;by operating activities&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; white-space: nowrap;;text-align:right;"&gt;954&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;9,912&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,593&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net cash used in investing activities&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; white-space: nowrap;;text-align:right;"&gt;(6,450&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(11,053&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(10,089)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net cash provided by financing activities&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; white-space: nowrap;;text-align:right;"&gt;5,543&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;2,659&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11,611&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net increase in cash, cash equivalents, and restricted cash&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;;text-align:right;"&gt;47&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,518&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;3,115&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-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;/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;;text-align:right;"&gt;880&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;927&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;2,445&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="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;/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;;text-align:right;"&gt;927&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,445&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;5,560&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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;As of December&#160;31, 2020 and 2021, the total assets of the Group&#x2019;s consolidated VIEs after eliminating the intra-company balances and transactions within the Group were RMB64,492&#160;million and RMB77,734&#160;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;million, respectively, which were mainly 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 right-of-use assets and prepayments and other assets. As of December 31, 2020 and 2021, the total liabilities of the consolidated VIEs after eliminating the intra-company &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;balance and &lt;/div&gt;transactions within the Group were&lt;/div&gt;&#160;RMB29,621&#160;million and RMB32,642&#160;million, respectively, which were mainly consisting of accounts payable,&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;operating lease liabilities&lt;/div&gt;&lt;/div&gt;, accrued expenses and other liabilities. &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;For the years ended December&#160;31, 2019, 2020 and 2021, the total net revenues of the Group&#x2019;s consolidated VIEs were RMB26,845&#160;million, RMB36,976&#160;million and RMB59,124&#160;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&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-indent: 4%; 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;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,151&#160;million as of December&#160;31, 2021. 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. &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;As of December 31, 2020 and 2021, the&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;;display:inline;"&gt; total shareholders&#x2019; equity of the Group&#x2019;s consolidated VIEs was RMB5,570&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;million &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;and &lt;/div&gt;RMB1,535&#160;million&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;, respectively&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;;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="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 is conducting certain businesses in the PRC 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 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;Prior to June 2020, the Group&#x2019;s former finance business (&#x201c;JD Technology&#x201d;), which had been deconsolidated from the Group since June&#160;30, 2017 as a result of its reorganization (Note 6), was a VIE of the Group while the Group or any subsidiary was not considered as the primary beneficiary. Upon the conversion of the profit sharing right into equity interests in JD Technology completed in June 2020, JD Technology is no longer a VIE of the Group (Note 8). &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>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="P12_08_2020To12_08_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthInternationalIncMembersrtOwnershipAxis"
      decimals="0"
      unitRef="Unit_shares">439185000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="PAsOn12_08_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthInternationalIncMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_HKD_per_Share">70.58</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="P12_08_2020To12_08_2020_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthInternationalIncMembersrtOwnershipAxis"
      decimals="-8"
      unitRef="Unit_CNY">25700000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="P05_28_2021To05_28_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JDLogisticsIncMembersrtOwnershipAxis"
      decimals="0"
      unitRef="Unit_shares">700534900</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="PAsOn05_28_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JDLogisticsIncMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_HKD_per_Share">40.36</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="P05_28_2021To05_28_2021_CommonStockMemberusgaapStatementEquityComponentsAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis_JDLogisticsIncMembersrtOwnershipAxis"
      decimals="-8"
      unitRef="Unit_CNY">22900000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <jd:ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock contextRef="P01_01_2021To12_31_2021">
&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: 64%;"/&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;&#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-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="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;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&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="font-weight:bold;display:inline;"&gt;Place&#160;and&#160;date&#160;of&#160;incorporation&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div 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="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Subsidiaries&lt;/div&gt;&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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; 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;/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: bottom; 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);;text-align:center;"&gt;100%&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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Beijing,&#160;China,&#160;April&#160;2007&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;/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: rgb(204, 238, 255);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu Jingdong Information Technology Co., Ltd.&lt;/div&gt;&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;Jiangsu, China, June 2009&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; 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;/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: bottom; 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);;text-align:center;"&gt;100%&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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Shanghai,&#160;China,&#160;April&#160;2011&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;/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: rgb(204, 238, 255);"&gt; &lt;div 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;JD Logistics Holding Limited&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;"&gt;63%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;Hong&#160;Kong,&#160;China,&#160;August&#160;2011&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jingdong Technology Group Corporation&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:center;"&gt;100%&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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Cayman&#160;Islands,&#160;November&#160;2011&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;/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: rgb(204, 238, 255);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Property Group Corporation&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;(&#x201c;JD Property&#x201d;)&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;&#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);;text-align:center;"&gt;84%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;Cayman Islands, January 2012&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Logistics, Inc.&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:center;"&gt;63%&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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Cayman Islands, January 2012&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;/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: rgb(204, 238, 255);"&gt; &lt;div 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;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;/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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;Hong&#160;Kong,&#160;China,&#160;February&#160;2012&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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 &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;/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: bottom; 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);;text-align:center;"&gt;100%&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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Hong Kong, China, February 2012&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;/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: rgb(204, 238, 255);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD.com International Limited&lt;/div&gt;&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;Hong Kong, China, February 2012&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; 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;/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: bottom; 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);;text-align:center;"&gt;100%&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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Beijing, China, March 2012&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;/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: rgb(204, 238, 255);"&gt; &lt;div 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;JD.com &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;E-Commerce&lt;/div&gt; (Investment) Hong Kong Co., Ltd.&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;Hong Kong, China, July 2013&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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;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;/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: bottom; 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);;text-align:center;"&gt;100%&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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Chongqing, China, June 2014&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;/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: rgb(204, 238, 255);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD.com Overseas Innovation Limited&lt;/div&gt;&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;Hong Kong, China, October 2014&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD.com Investment Limited&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:center;"&gt;100%&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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;British&#160;Virgin&#160;Islands,&#160;January&#160;2015&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;/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: rgb(204, 238, 255);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Asia Development Limited&lt;/div&gt;&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;"&gt;84%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;British&#160;Virgin&#160;Islands,&#160;February&#160;2015&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Suqian Hanbang Investment Management Co., Ltd.&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:center;"&gt;100%&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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Jiangsu, China, January 2016&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;/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: rgb(204, 238, 255);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; 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;/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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;"&gt;63%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;Shaanxi, China, May 2017&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Xi&#x2019;an Jingdong Xuncheng Logistics Co., Ltd.&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:center;"&gt;63%&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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Shaanxi, China, June 2017&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;/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: rgb(204, 238, 255);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Assets Holding Limited&lt;/div&gt;&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;Cayman Islands, March 2018&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Property Holding Limited&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:center;"&gt;100%&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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Cayman Islands, March 2018&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;/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: rgb(204, 238, 255);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; 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;/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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;Beijing, China, May 2018&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing Jingdong Zhenshi Information Technology Co., Ltd.&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:center;"&gt;63%&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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Beijing, China, August 2018&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;/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: rgb(204, 238, 255);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Health International Inc.&lt;/div&gt;&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;"&gt;67%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;Cayman Islands, November 2018&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div 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="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu Huiji Space Technology Co., Ltd. (&#x201c;Jiangsu Huiji&#x201d;)&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);"&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: rgba(255, 255, 255, 0);"&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: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; text-align: center; line-height: normal;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;100%&lt;/div&gt;&lt;br/&gt;&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="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: rgba(255, 255, 255, 0);"&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: rgba(255, 255, 255, 0);"&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: rgba(255, 255, 255, 0);;text-align:center;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jiangsu, China, March 2019&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);"&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: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Jiankang Limited&lt;/div&gt;&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;British Virgin Islands, April 2019&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Industrial Technology Limited&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:center;"&gt;100%&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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;British Virgin Islands, October 2019&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;/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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Industrial Technology Inc.&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;(&#x201c;JD Industry&#x201d;)&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;&#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);;text-align:center;"&gt;81%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); padding: 0px;"&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);;text-align:center;"&gt;Cayman Islands, November 2019&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jingdong Logistics Supply Chain Co., Ltd.&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:center;"&gt;63%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:center;"&gt;Jiangsu, China, June 2020&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;/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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Jingdong Five Star Appliance Group Co., Ltd.&#160;&lt;/div&gt;&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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);;text-align:center;"&gt;Jiangsu, China, December 1998&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&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);"&gt; &lt;div 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="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Consolidated VIEs&lt;/div&gt;&lt;/div&gt; &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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&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);"&gt; &lt;div 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;Beijing Jingdong 360 Degree &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;E-commerce&lt;/div&gt; Co., Ltd. (&#x201c;Jingdong 360&#x201d;)&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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);;text-align:center;"&gt;Beijing, China, April 2007&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&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);"&gt; &lt;div 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;Jiangsu Yuanzhou &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;E-commerce&lt;/div&gt; Co., Ltd. (&#x201c;Jiangsu Yuanzhou&#x201d;)&lt;/div&gt; &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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Jiangsu, China, September 2010&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;/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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; 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;/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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);;text-align:center;"&gt;Jiangsu, China, August 2015&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; 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;/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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Shaanxi, China, June 2017&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;/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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Suqian Juhe Digital Enterprise Management Co., Ltd. (&#x201c;Suqian Juhe&#x201d;)&lt;/div&gt;&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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);;text-align:center;"&gt;Jiangsu, China, June 2020&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&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);"&gt; &lt;div 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="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Consolidated VIEs&#x2019; Subsidiaries&lt;/div&gt;&lt;/div&gt; &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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing Jingbangda Trade Co., Ltd. (&#x201c;Beijing Jingbangda&#x201d;)&lt;/div&gt;&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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);;text-align:center;"&gt;Beijing, China, August 2012&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Suqian Jingdong Mingfeng Enterprise Management Co., Ltd.&lt;/div&gt;&lt;/div&gt; &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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Jiangsu, China, July 2017&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;/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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Suqian Jingdong Jinyi Enterprise Management Co., Ltd.&lt;/div&gt;&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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);;text-align:center;"&gt;Jiangsu, China, August 2017&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Suqian Jingdong Sanhong Enterprise Management Center (L.P.)&lt;/div&gt;&lt;/div&gt; &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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Jiangsu, China, August 2017&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;/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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing Jingxundi Technology Co., Ltd.&lt;/div&gt;&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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);;text-align:center;"&gt;Beijing, China, December 2017&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beijing Jingdong Qianshi Technology Co., Ltd.&lt;/div&gt;&lt;/div&gt; &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: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:center;"&gt;Beijing, China, September 2018&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;/tr&gt; &lt;/table&gt; </jd:ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_BeijingJingdongCenturyTradeCompanyLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_JiangsuJingdongInformationTechnologyCompanyLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_ShanghaiShengdayuanInformationTechnologyCompanyLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_JdLogisticsHoldingLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">0.63</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_JingdongTechnologyGroupCorporationMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_JdPropertyGroupCorporationMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">0.84</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_JDLogisticsIncMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">0.63</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_JdcomECommerceTechnologyHongKongCompanyLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_JingdongECommerceTradeHongKongCompanyLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_JdcomInternationalLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_JdcomECommerceInvestmentHongKongCompanyLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_ChongqingJingdongHaijiaECommerceCompanyLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_JdcomOverseasInnovationLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_JdcomInvestmentLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_JdAsiaDevelopmentLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">0.84</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_SuqianHanbangInvestmentManagementCompanyLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_XianJingxundiSupplyChainTechnologyCoLtdMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">0.63</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_XianJingdongXunchengLogisticsCompanyLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">0.63</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_JdAssetsHoldingLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_JdPropertyHoldingLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_BeijingWodongTianjunInformationTechnologyCoLtdBeijingWodongTianjunMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_BeijingJingdongZhenshiInformationTechnologyCo.LtdMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">0.63</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_JdHealthInternationalIncMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">0.67</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_JiangsuHuijiSpaceTechnologyCompanyLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_JdJiankangLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_JdIndustrialTechnologyLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_JdIndustrialTechnologyIncMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">0.81</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_JingdongLogisticsSupplyChainCompanyLimitedMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">0.63</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn12_31_2021_JingdongFiveStarApplianceGroupCoLtdMembersrtOwnershipAxis"
      decimals="2"
      unitRef="Unit_pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock contextRef="P01_01_2021To12_31_2021">&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: 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&#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;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;/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="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-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;/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;;text-align:right;"&gt;65,594&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;80,138&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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;/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;;text-align:right;"&gt;59,298&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;&#160;&#160;&#160;77,858&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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="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: 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: 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-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;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-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;/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: 76%;"/&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: 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total net revenues&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;;text-align:right;"&gt;59,306&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;86,054&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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;;text-align:right;"&gt;117,419&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net loss&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;;text-align:right;"&gt;(2,268&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(422&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;&#160;&#160;(3,069&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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: 73%;"/&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-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;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-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;/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: 75%;"/&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: 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net cash provided &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;by operating activities&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; white-space: nowrap;;text-align:right;"&gt;954&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;9,912&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,593&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net cash used in investing activities&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; white-space: nowrap;;text-align:right;"&gt;(6,450&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(11,053&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(10,089)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net cash provided by financing activities&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; white-space: nowrap;;text-align:right;"&gt;5,543&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;2,659&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11,611&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net increase in cash, cash equivalents, and restricted cash&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;;text-align:right;"&gt;47&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,518&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;3,115&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-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;/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;;text-align:right;"&gt;880&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;927&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;2,445&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="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;/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;;text-align:right;"&gt;927&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,445&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;5,560&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <us-gaap:Assets
      contextRef="PAsOn12_31_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">65594000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="PAsOn12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">80138000000</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="PAsOn12_31_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">59298000000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="PAsOn12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">77858000000</us-gaap:Liabilities>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2019To12_31_2019_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">59306000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <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:ProfitLoss
      contextRef="P01_01_2019To12_31_2019_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-2268000000</us-gaap:ProfitLoss>
    <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:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2019To12_31_2019_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">954000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <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:NetCashProvidedByUsedInInvestingActivities
      contextRef="P01_01_2019To12_31_2019_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">-6450000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <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:NetCashProvidedByUsedInFinancingActivities
      contextRef="P01_01_2019To12_31_2019_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">5543000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <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:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="P01_01_2019To12_31_2019_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">47000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <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:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2018_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">880000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <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_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:Assets
      contextRef="PAsOn12_31_2020_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">64492000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="PAsOn12_31_2021_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">77734000000</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="PAsOn12_31_2020_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">29621000000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="PAsOn12_31_2021_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">32642000000</us-gaap:Liabilities>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2019To12_31_2019_JdcomIncMembersrtOwnershipAxis_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">26845000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <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>
    <jd:RegisteredCapitalsAndPrcStatutoryReserves
      contextRef="PAsOn12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">3151000000</jd:RegisteredCapitalsAndPrcStatutoryReserves>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2020_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">5570000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2021_VariableInterestEntityPrimaryBeneficiaryAggregatedMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">1535000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="P01_01_2021To12_31_2021">&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="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;2. Summary of significant accounting policies &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: 6pt; margin-bottom: 0pt;"&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="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 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&gt;&lt;/div&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&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="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 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&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;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&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;All transactions and balances among the Company, its subsidiaries and the consolidated VIEs have been eliminated upon consolidation. &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="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="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;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&gt;&lt;/div&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&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;"&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 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 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, intangible assets 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 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="text-indent: 0px; 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 (&#x201c;COVID-19&#x201d;) to be a pandemic. After the initial outbreak of the COVID-19, some instances of COVID-19 infections have emerged from time to time. The COVID-19 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 COVID-19 would impacts 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 COVID-19 pandemic, certain estimates and assumptions may change in the near term.&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="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&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="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;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 gain of RMB124&#160;million, a loss of RMB90&#160;million and a gain of RMB42 million for the years ended December&#160;31, 2019, 2020 and 2021, 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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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 gain of RMB794&#160;million, a loss of RMB7,955&#160;million and a loss of RMB2,872 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively. &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="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="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;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, 2021 are solely for the convenience of the readers and were calculated at the rate of US$1.00=RMB6.3726, representing the noon buying rate set forth in the H.10 statistical release of the U.S. Federal Reserve Board on December&#160;3&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;0&lt;/div&gt;, 2021. 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;3&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1&lt;/div&gt;, 2021, or at any other rate. &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="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 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;Cash and cash equivalents consist of cash on hand, money market fund investments, time deposits, as well as highly liquid investments, which have original maturities of three months or less. &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="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 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;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 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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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 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 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 some deposits that have fixed interest rates and they are classified as held-to-maturity when the Group has the positive intent and ability to hold the securities to maturity, and are 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 held-to-maturity securities. Available-for-sale 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="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;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 style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&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="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;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&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 Group, in collaboration with JD Technology, 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 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;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, 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 2(w). &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;Other than the accounts receivable arising from the consumer financing, beginning on January&#160;1, 2020, 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 and use these 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. Please refer to Note 2(u) for adoption of expected credit losses model. &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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="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;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&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 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&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="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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&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 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 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&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 doubtful accounts was recorded for the years ended December&#160;31, 2019, 2020 and 2021. The loan receivables were measured at amortized cost and reported in the consolidated balance sheets at outstanding principal. As of December 31, 2020 and 2021, the loan receivables with the collection period less than one year amounting to RMB683 million and RMB1,817 million, respectively, were classified into prepayments and other current assets in the consolidated balance sheets. As of December&#160;31, 2020 and 2021, the loan receivables with the collection period over one year amounting to &lt;/div&gt;&lt;/div&gt;RMB259&#160;million and RMB733 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 2(w). &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="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="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;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&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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: 68%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;;"/&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="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;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&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="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Estimated&#160;useful&#160;lives&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Electronic equipment&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;;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="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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Office equipment&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;;text-align:center;"&gt;5 years&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Vehicles&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;;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;3-&lt;/div&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;5&lt;/div&gt; years&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Logistics, warehouse and other heavy equipment&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;;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="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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Leasehold improvement&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;;text-align:center;"&gt;Over&#160;the&#160;shorter&#160;of&#160;the&#160;expected&#160;life&#160;of &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;leasehold&#160;improvements&#160;or&#160;the&#160;lease&#160;term&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Software&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;;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="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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Building&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;;text-align:center;"&gt;40 years&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Building improvement&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;;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="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;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&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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="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;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, 2020 and 2021, construction in progress in the amount of RMB7,906&#160;million and RMB5,817 million, respectively, were primarily relating to the construction of office buildings and warehouses. &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="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="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;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&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="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="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 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 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 estimated useful lives of intangible assets are as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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: 85%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 7%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;;"/&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="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;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&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="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Estimated&#160;useful&#160;lives&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Strategic cooperation&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;;text-align:center;"&gt;5&#160;years&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="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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;5-8&#160;years&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Domain names and trademarks&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;;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;5-20&#160;years&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Customer relationship&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;;text-align:center;"&gt;3-10&#160;years&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Technology and others&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;;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2-10&lt;/div&gt; years&lt;/td&gt; &lt;/tr&gt; &lt;/table&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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="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;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&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&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="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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&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="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;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&gt;&lt;/div&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&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="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&#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 2020-01, &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 321), Investments&#x2014;Equity Method and Joint Ventures (Topic 323).&lt;/div&gt;&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="font-size: 8pt; 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; margin-top: 0pt; margin-bottom: 0pt;"&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 style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&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 style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&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. Current expected credit losses impairment &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;In June 2016, the FASB issued ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2016-13,&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-Credit Losses&lt;/div&gt;&lt;/div&gt; (Topic 326)&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;: Measurement of Credit Losses on Financial Instruments&lt;/div&gt;&lt;/div&gt; (&#x201c;ASC 326&#x201d;), which requires entities to measure all expected credit losses for financial assets held at the reporting date using a current expected credit loss model based on historical experience, current conditions, and reasonable and supportable forecasts. &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 Group adopted ASC 326 on January&#160;1, 2020 using the modified retrospective transition approach. Based on the nature of the Group&#x2019;s financial instruments within the scope of this standard, which are primarily accounts receivable and other receivables, the adoption of the new standard did not have a material effect on the Group&#x2019;s consolidated financial statements. &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="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. Impairment of long-lived assets &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="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 may not be fully recoverable or that the useful life is shorter than the Group had originally estimated. When these events occur, the Group evaluates the impairment for the long-lived assets by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the assets, the Group recognizes an impairment loss based on the excess of the carrying value of the assets over the fair value of the assets. &lt;/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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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. Nonrecourse securitization debt and transfer of financial assets &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="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 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 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="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: 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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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. Unsecured senior notes and long-term borrowings &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;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&gt;&lt;/div&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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&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="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. Fair value &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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&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 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&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;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&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Level&#160;2 &#x2014; Include other inputs that are directly or indirectly observable in the marketplace. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Level&#160;3 &#x2014; Unobservable inputs which are supported by little or no market activity. &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;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&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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. Revenues &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;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="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 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 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 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. As of December&#160;31, 2020 and 2021, liabilities for return allowances were RMB496&#160;million and RMB618 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 RMB533&#160;million and RMB660 million as of December&#160;31, 2020 and 2021, respectively, and were included in &#x201c;Prepayments and other current assets&#x201d;. &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 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&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;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&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="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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 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 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 RMB328,703&#160;million, RMB400,927&#160;million and RMB492,592 million, and revenues from the sales of general merchandise products were RMB182,031&#160;million, RMB250,952&#160;million and RMB323,063 million, for the years ended December&#160;31, 2019, 2020 and 2021, respectively. The Group&#x2019;s net product revenues were mainly generated by the JD Retail segment. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&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="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 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&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&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="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 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 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;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 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 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 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;Revenues from online marketplace and marketing services were RMB42,680&#160;million, RMB53,473&#160;million and RMB72,118 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively, which were mainly generated by the JD Retail segment. Revenues from logistics and other services were RMB23,474&#160;million, RMB40,450&#160;million and RMB63,819 million, for the years ended December&#160;31, 2019, 2020 and 2021, respectively, which were mainly generated by the JD Logistics segment. &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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. Contract balances &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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 RMB7,112&#160;million and RMB11,900 million as of December&#160;31, 2020 and 2021, 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;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, 2020, the Group&#x2019;s total unearned revenues were RMB26,033&#160;million, of which RMB20,124 million was recognized as revenues for the year ended December&#160;31, 2021. The Group&#x2019;s total unearned revenues were RMB29,184 million as of December&#160;31, 2021. &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 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&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="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. Customer incentives and loyalty programs &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; 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%;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; 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%;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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, 2019, 2020 and 2021, the &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;amounts&lt;/div&gt; of expired J Coupons &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;were&lt;/div&gt; not material. &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;Registered customers may also earn J Beans, which was 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 is 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&#160;31, 2019, 2020 and 2021, the amounts of expired J Beans were not material. &lt;/div&gt;&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;;display:inline;"&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="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. Cost of revenues &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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&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="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. Rebates and subsidies &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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&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="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. Fulfillment &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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 RMB17,859&#160;million, RMB23,088&#160;million and RMB27,786 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively. &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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. Marketing &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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&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;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 RMB19,286&#160;million, RMB23,088&#160;million and RMB32,704 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively. &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="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. Research and development &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;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&gt;&lt;/div&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&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. General and administrative &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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&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="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. Share-based compensation &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;The &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Group&lt;/div&gt; 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; text-indent: 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; text-indent: 0px;;display:inline;"&gt;non-employees&lt;/div&gt; in accordance with ASC Topic 718 &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Compensation &#x2013; Stock Compensation&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;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="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;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&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 Group uses the binominal option-pricing model 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 style="text-indent: 4%; 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;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&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 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&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 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&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;Forfeitures are estimated at the time of grant and revised in the subsequent periods if actual forfeitures differ from those estimates. 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 recognize share-based compensation over the vesting periods of the &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;modified&lt;/div&gt; award. &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="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. Income tax &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;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="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 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, 2020 and 2021, the Group did not have any significant unrecognized uncertain tax positions. &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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. Leases &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;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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&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="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 its carrying value and continue to depreciate the asset based on its 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 asset 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 style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&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. Comprehensive income/(loss) &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;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 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, foreign currency translation adjustments, and share of change in other comprehensive income/(loss) of equity investees. &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="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. Net income/(loss) per share &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="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 impact 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 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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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. Segment reporting &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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&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;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&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;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 reports three segments, JD Retail, JD Logistics 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. New businesses mainly include JD Property, Jingxi, overseas businesses and technology initiatives. 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&gt;&lt;/div&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&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. Statutory reserves &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;The Company&#x2019;s subsidiaries and consolidated VIEs established in the PRC 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 style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&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="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 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&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;For the years ended December&#160;31, 2019, 2020 and 2021, profit appropriation to statutory surplus fund for the Group&#x2019;s entities incorporated in the PRC was approximately RMB59&#160;million, RMB74&#160;million and RMB53&#160;million, respectively. No appropriation to other reserve funds was made for any of 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="font-size: 8pt; 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; margin-top: 0pt; margin-bottom: 0pt;"&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;pp. Recent accounting pronouncements &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: 6pt; margin-bottom: 0pt; margin-left: 4%;"&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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;In December 2019, the FASB issued ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;No.&#160;2019-12,&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;Simplifying the Accounting for Income Taxes&lt;/div&gt;&lt;/div&gt;, as part of its initiative to reduce complexity in accounting standards. The amendments in the ASU are effective for fiscal years beginning after December&#160;15, 2020, including interim periods therein. Early adoption of the standard is permitted, including adoption in interim or annual periods for which financial statements have not yet been issued. The Group adopted this standard beginning January&#160;1, 2021 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="letter-spacing: 0px; top: 0px;;display:inline;"&gt;In January 2020, the FASB issued 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 321), Investments&#x2014;Equity Method and Joint Ventures (Topic 323)&lt;/div&gt;&lt;/div&gt;, which clarifies that a company should consider observable transactions that require a company to either apply or discontinue the equity method of accounting under Topic 323, Investments&#x2014;Equity Method and Joint Ventures, for the purposes of applying the measurement alternative in accordance with Topic 321 immediately before applying or upon discontinuing the equity method. The ASU is effective for fiscal years beginning after December&#160;15, 2020, and interim periods within those fiscal years. Early adoption is permitted, including early adoption in an interim period, for periods for which financial statements have not yet been issued. The Group adopted this standard beginning January 1, 2021 and the impact was not material to the consolidated financial statements. &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;In March 2020, the FASB issued ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2020-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;Reference Rate Reform &lt;/div&gt;&lt;/div&gt;(Topic 848), which provides optional expedients and exceptions to contract modifications and hedging relationships that reference the London Interbank Offered Rate or another reference rate expected to be discontinued. The standard is effective upon issuance through December&#160;31, 2022 and may be applied at the beginning of the interim period that includes March&#160;12, 2020 or any date thereafter. In January 2021, the FASB issued a new pronouncement, ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2021-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;Reference Rate Reform (Topic 848): Scope&lt;/div&gt;&lt;/div&gt;, which permits entities to elect certain optional expedients and exceptions when accounting for derivative contracts and certain hedging relationships affected by changes in the interest rates used for discounting cash flows, for computing variation margin settlements, and for calculating price alignment interest in connection with reference rate reform activities under way in global financial markets. The amendments in ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2021-01&lt;/div&gt; are effective upon issuance. The Group adopted these new standards upon issuance and the impact was not material to the Group&#x2019;s consolidated financial statements. &lt;/div&gt;&lt;/div&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-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&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 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; &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&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&lt;/div&gt;&lt;/div&gt;, 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 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&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;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. For all other entities, the amendments are effective for fiscal years beginning after December&#160;15, 2023, 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 Group is currently evaluating the impact of this update on its consolidated financial statements. &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;In November 2021, the FASB issued ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2021-10,&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;Government Assistance (Topic 832): Disclosure by Business Entities about Government Assistance (ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2021-10)&lt;/div&gt;&lt;/div&gt;&lt;/div&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 will be effective in the year ended December&#160;31, 2022, with early adoption permitted. The Group is currently evaluating the impact of the new guidance on its consolidated financial statements. &lt;/div&gt;&lt;/div&gt; </us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&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="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 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&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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="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 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&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;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&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;All transactions and balances among the Company, its subsidiaries and the consolidated VIEs have been eliminated upon consolidation. &lt;/div&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="P01_01_2021To12_31_2021">&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="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="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;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&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <jd:NoncontrollingInterestsPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&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_2021To12_31_2021">&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="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 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 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, intangible assets 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 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="text-indent: 0px; 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 (&#x201c;COVID-19&#x201d;) to be a pandemic. After the initial outbreak of the COVID-19, some instances of COVID-19 infections have emerged from time to time. The COVID-19 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 COVID-19 would impacts 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 COVID-19 pandemic, certain estimates and assumptions may change in the near term.&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&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="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;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 gain of RMB124&#160;million, a loss of RMB90&#160;million and a gain of RMB42 million for the years ended December&#160;31, 2019, 2020 and 2021, 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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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 gain of RMB794&#160;million, a loss of RMB7,955&#160;million and a loss of RMB2,872 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively. &lt;/div&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="P01_01_2019To12_31_2019_OtherNonoperatingIncomeExpenseMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">124000000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="P01_01_2020To12_31_2020_OtherNonoperatingIncomeExpenseMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">-90000000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="P01_01_2021To12_31_2021_OtherNonoperatingIncomeExpenseMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">42000000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">794000000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <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>
    <jd:ConvenienceTranslationPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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="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;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, 2021 are solely for the convenience of the readers and were calculated at the rate of US$1.00=RMB6.3726, representing the noon buying rate set forth in the H.10 statistical release of the U.S. Federal Reserve Board on December&#160;3&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;0&lt;/div&gt;, 2021. 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;3&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1&lt;/div&gt;, 2021, or at any other rate. &lt;/div&gt;&lt;/div&gt;</jd:ConvenienceTranslationPolicyTextBlock>
    <jd:ForeignCurrencyTranslationRate
      contextRef="PAsOn12_31_2021"
      decimals="4"
      unitRef="Unit_pure">6.3726</jd:ForeignCurrencyTranslationRate>
    <us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy contextRef="P01_01_2021To12_31_2021">&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="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 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;Cash and cash equivalents consist of cash on hand, money market fund investments, time deposits, as well as highly liquid investments, which have original maturities of three months or less. &lt;/div&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="P01_01_2021To12_31_2021">&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="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 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;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;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:MarketableSecuritiesPolicy contextRef="P01_01_2021To12_31_2021">&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="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 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 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 some deposits that have fixed interest rates and they are classified as held-to-maturity when the Group has the positive intent and ability to hold the securities to maturity, and are 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 held-to-maturity securities. Available-for-sale 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="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;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;</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="P01_01_2021To12_31_2021">&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="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="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;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&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 Group, in collaboration with JD Technology, 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 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;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, 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 2(w). &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;Other than the accounts receivable arising from the consumer financing, beginning on January&#160;1, 2020, 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 and use these 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. Please refer to Note 2(u) for adoption of expected credit losses model. &lt;/div&gt;&lt;/div&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:InventoryPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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="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;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&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 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&gt;</us-gaap:InventoryPolicyTextBlock>
    <jd:LoanReceivablesPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&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 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 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&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 doubtful accounts was recorded for the years ended December&#160;31, 2019, 2020 and 2021. The loan receivables were measured at amortized cost and reported in the consolidated balance sheets at outstanding principal. As of December 31, 2020 and 2021, the loan receivables with the collection period less than one year amounting to RMB683 million and RMB1,817 million, respectively, were classified into prepayments and other current assets in the consolidated balance sheets. As of December&#160;31, 2020 and 2021, the loan receivables with the collection period over one year amounting to &lt;/div&gt;&lt;/div&gt;RMB259&#160;million and RMB733 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 2(w). &lt;/div&gt;</jd:LoanReceivablesPolicyTextBlock>
    <jd:LoanPeriodsExtendedRange contextRef="P01_01_2021To12_31_2021_MinimumMembersrtRangeAxis">P1M</jd:LoanPeriodsExtendedRange>
    <jd:LoanPeriodsExtendedRange contextRef="P01_01_2021To12_31_2021_MaximumMembersrtRangeAxis">P24M</jd:LoanPeriodsExtendedRange>
    <jd:LoanReceivablesProvisionForDoubtfulAccounts
      contextRef="P01_01_2020To12_31_2020"
      decimals="INF"
      unitRef="Unit_CNY">0</jd:LoanReceivablesProvisionForDoubtfulAccounts>
    <jd:LoanReceivablesProvisionForDoubtfulAccounts
      contextRef="P01_01_2019To12_31_2019"
      decimals="INF"
      unitRef="Unit_CNY">0</jd:LoanReceivablesProvisionForDoubtfulAccounts>
    <jd:LoanReceivablesProvisionForDoubtfulAccounts
      contextRef="P01_01_2021To12_31_2021"
      decimals="INF"
      unitRef="Unit_CNY">0</jd:LoanReceivablesProvisionForDoubtfulAccounts>
    <jd:LoanReceivablesCurrent
      contextRef="PAsOn12_31_2020_PrepaymentsAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">683000000</jd:LoanReceivablesCurrent>
    <jd:LoanReceivablesCurrent
      contextRef="PAsOn12_31_2021_PrepaymentsAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">1817000000</jd:LoanReceivablesCurrent>
    <jd:LoanReceivablesNoncurrent
      contextRef="PAsOn12_31_2020_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">259000000</jd:LoanReceivablesNoncurrent>
    <jd:LoanReceivablesNoncurrent
      contextRef="PAsOn12_31_2021_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">733000000</jd:LoanReceivablesNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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="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;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&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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: 68%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;;"/&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="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;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&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="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Estimated&#160;useful&#160;lives&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Electronic equipment&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;;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="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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Office equipment&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;;text-align:center;"&gt;5 years&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Vehicles&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;;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;3-&lt;/div&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;5&lt;/div&gt; years&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Logistics, warehouse and other heavy equipment&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;;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="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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Leasehold improvement&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;;text-align:center;"&gt;Over&#160;the&#160;shorter&#160;of&#160;the&#160;expected&#160;life&#160;of &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;leasehold&#160;improvements&#160;or&#160;the&#160;lease&#160;term&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Software&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;;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="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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Building&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;;text-align:center;"&gt;40 years&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Building improvement&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;;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="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;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&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <jd:ScheduleOfPropertyEquipmentAndSoftwareEstimatedUsefulLivesTableTextBlock contextRef="P01_01_2021To12_31_2021">&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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: 68%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;;"/&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="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;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&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="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Estimated&#160;useful&#160;lives&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Electronic equipment&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;;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="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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Office equipment&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;;text-align:center;"&gt;5 years&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Vehicles&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;;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;3-&lt;/div&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;5&lt;/div&gt; years&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Logistics, warehouse and other heavy equipment&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;;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="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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Leasehold improvement&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;;text-align:center;"&gt;Over&#160;the&#160;shorter&#160;of&#160;the&#160;expected&#160;life&#160;of &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;leasehold&#160;improvements&#160;or&#160;the&#160;lease&#160;term&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Software&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;;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="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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Building&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;;text-align:center;"&gt;40 years&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Building improvement&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;;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_2021To12_31_2021_MinimumMembersrtRangeAxis_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P01_01_2021To12_31_2021_MaximumMembersrtRangeAxis_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P01_01_2021To12_31_2021_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P01_01_2021To12_31_2021_MinimumMembersrtRangeAxis_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P01_01_2021To12_31_2021_MaximumMembersrtRangeAxis_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P01_01_2021To12_31_2021_LogisticAndWarehouseAndOtherHeavyEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P01_01_2021To12_31_2021_LogisticAndWarehouseAndOtherHeavyEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P01_01_2021To12_31_2021_MinimumMembersrtRangeAxis_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P01_01_2021To12_31_2021_MaximumMembersrtRangeAxis_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P01_01_2021To12_31_2021_BuildingMemberusgaapPropertyPlantAndEquipmentByTypeAxis">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P01_01_2021To12_31_2021_BuildingImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P01_01_2021To12_31_2021_BuildingImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <jd:ConstructionInProgressPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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="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;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, 2020 and 2021, construction in progress in the amount of RMB7,906&#160;million and RMB5,817 million, respectively, were primarily relating to the construction of office buildings and warehouses. &lt;/div&gt;&lt;/div&gt;</jd:ConstructionInProgressPolicyTextBlock>
    <us-gaap:ConstructionInProgressGross
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">7906000000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">5817000000</us-gaap:ConstructionInProgressGross>
    <jd:LandUseRightsPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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="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;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&gt;</jd:LandUseRightsPolicyTextBlock>
    <jd:LandUseRightsUsefulLife contextRef="P01_01_2021To12_31_2021_MinimumMembersrtRangeAxis">P18Y</jd:LandUseRightsUsefulLife>
    <jd:LandUseRightsUsefulLife contextRef="P01_01_2021To12_31_2021_MaximumMembersrtRangeAxis">P50Y</jd:LandUseRightsUsefulLife>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy contextRef="P01_01_2021To12_31_2021">&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="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="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 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 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 estimated useful lives of intangible assets are as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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: 85%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 7%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;;"/&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="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;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&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="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Estimated&#160;useful&#160;lives&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Strategic cooperation&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;;text-align:center;"&gt;5&#160;years&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="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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;5-8&#160;years&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Domain names and trademarks&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;;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;5-20&#160;years&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Customer relationship&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;;text-align:center;"&gt;3-10&#160;years&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Technology and others&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;;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2-10&lt;/div&gt; years&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <jd:ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTextBlock contextRef="P01_01_2021To12_31_2021">&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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: 85%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 7%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;;"/&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="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;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&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="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Estimated&#160;useful&#160;lives&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Strategic cooperation&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;;text-align:center;"&gt;5&#160;years&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="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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;5-8&#160;years&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Domain names and trademarks&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;;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;5-20&#160;years&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Customer relationship&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;;text-align:center;"&gt;3-10&#160;years&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Technology and others&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;;text-align:center;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2-10&lt;/div&gt; years&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </jd:ScheduleOfFiniteLivedIntangibleAssetsUsefulLivesTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2021To12_31_2021_StrategicCooperationMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2021To12_31_2021_MinimumMembersrtRangeAxis_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2021To12_31_2021_MaximumMembersrtRangeAxis_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2021To12_31_2021_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MinimumMembersrtRangeAxis">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2021To12_31_2021_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MaximumMembersrtRangeAxis">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2021To12_31_2021_CustomerRelationshipMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MinimumMembersrtRangeAxis">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2021To12_31_2021_CustomerRelationshipMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MaximumMembersrtRangeAxis">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2021To12_31_2021_MinimumMembersrtRangeAxis_TechnologyAndOthersMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2021To12_31_2021_MaximumMembersrtRangeAxis_TechnologyAndOthersMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="P01_01_2021To12_31_2021">&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="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="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;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&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&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_2021To12_31_2021">&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="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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&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="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;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&gt;&lt;/div&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&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="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&#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 2020-01, &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 321), Investments&#x2014;Equity Method and Joint Ventures (Topic 323).&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;</jd:InvestmentInEquityInvesteesPolicyTextBlock>
    <us-gaap:RevenuePracticalExpedientIncrementalCostOfObtainingContract contextRef="P01_01_2021To12_31_2021">true</us-gaap:RevenuePracticalExpedientIncrementalCostOfObtainingContract>
    <jd:InvestmentSecuritiesPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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 style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&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;</jd:InvestmentSecuritiesPolicyTextBlock>
    <jd:CurrentExpectedCreditLossesImpairmentPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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. Current expected credit losses impairment &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;In June 2016, the FASB issued ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2016-13,&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-Credit Losses&lt;/div&gt;&lt;/div&gt; (Topic 326)&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;: Measurement of Credit Losses on Financial Instruments&lt;/div&gt;&lt;/div&gt; (&#x201c;ASC 326&#x201d;), which requires entities to measure all expected credit losses for financial assets held at the reporting date using a current expected credit loss model based on historical experience, current conditions, and reasonable and supportable forecasts. &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 Group adopted ASC 326 on January&#160;1, 2020 using the modified retrospective transition approach. Based on the nature of the Group&#x2019;s financial instruments within the scope of this standard, which are primarily accounts receivable and other receivables, the adoption of the new standard did not have a material effect on the Group&#x2019;s consolidated financial statements. &lt;/div&gt;&lt;/div&gt;</jd:CurrentExpectedCreditLossesImpairmentPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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. Impairment of long-lived assets &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="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 may not be fully recoverable or that the useful life is shorter than the Group had originally estimated. When these events occur, the Group evaluates the impairment for the long-lived assets by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the assets, the Group recognizes an impairment loss based on the excess of the carrying value of the assets over the fair value of the assets. &lt;/div&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <jd:NonrecourseSecuritizationDebtAndTransferOfFinancialAssetsPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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. Nonrecourse securitization debt and transfer of financial assets &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="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 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 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="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;</jd:NonrecourseSecuritizationDebtAndTransferOfFinancialAssetsPolicyTextBlock>
    <us-gaap:DebtPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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. Unsecured senior notes and long-term borrowings &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;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&gt;&lt;/div&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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&gt;</us-gaap:DebtPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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. Fair value &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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&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 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&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;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&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Level&#160;2 &#x2014; Include other inputs that are directly or indirectly observable in the marketplace. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Level&#160;3 &#x2014; Unobservable inputs which are supported by little or no market activity. &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;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&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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. Revenues &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;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="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 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 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 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. As of December&#160;31, 2020 and 2021, liabilities for return allowances were RMB496&#160;million and RMB618 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 RMB533&#160;million and RMB660 million as of December&#160;31, 2020 and 2021, respectively, and were included in &#x201c;Prepayments and other current assets&#x201d;. &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 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&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;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&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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 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 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 RMB328,703&#160;million, RMB400,927&#160;million and RMB492,592 million, and revenues from the sales of general merchandise products were RMB182,031&#160;million, RMB250,952&#160;million and RMB323,063 million, for the years ended December&#160;31, 2019, 2020 and 2021, respectively. The Group&#x2019;s net product revenues were mainly generated by the JD Retail segment. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&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="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 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&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&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="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 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 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;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 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 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 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;Revenues from online marketplace and marketing services were RMB42,680&#160;million, RMB53,473&#160;million and RMB72,118 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively, which were mainly generated by the JD Retail segment. Revenues from logistics and other services were RMB23,474&#160;million, RMB40,450&#160;million and RMB63,819 million, for the years ended December&#160;31, 2019, 2020 and 2021, respectively, which were mainly generated by the JD Logistics segment. &lt;/div&gt;&lt;/div&gt; </us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ContractWithCustomerRefundLiabilityCurrent
      contextRef="PAsOn12_31_2020_AccruedExpensesAndOtherCurrentLiabilitiesMemberusgaapBalanceSheetLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">496000000</us-gaap:ContractWithCustomerRefundLiabilityCurrent>
    <us-gaap:ContractWithCustomerRefundLiabilityCurrent
      contextRef="PAsOn12_31_2021_AccruedExpensesAndOtherCurrentLiabilitiesMemberusgaapBalanceSheetLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">618000000</us-gaap:ContractWithCustomerRefundLiabilityCurrent>
    <us-gaap:ContractWithCustomerRightToRecoverProductCurrent
      contextRef="PAsOn12_31_2020_PrepaidExpensesAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">533000000</us-gaap:ContractWithCustomerRightToRecoverProductCurrent>
    <us-gaap:ContractWithCustomerRightToRecoverProductCurrent
      contextRef="PAsOn12_31_2021_PrepaidExpensesAndOtherCurrentAssetsMemberusgaapBalanceSheetLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">660000000</us-gaap:ContractWithCustomerRightToRecoverProductCurrent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P01_01_2019To12_31_2019_ElectronicsAndHomeApplianceProductsMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">328703000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <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_2019To12_31_2019_GeneralMerchandiseProductsMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">182031000000</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_2019To12_31_2019_OnlineMarketplaceAndMarketingServicesMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">42680000000</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_2019To12_31_2019_LogisticsAndOtherServicesMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">23474000000</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>
    <jd:ContractBalancesPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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. Contract balances &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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 RMB7,112&#160;million and RMB11,900 million as of December&#160;31, 2020 and 2021, 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;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, 2020, the Group&#x2019;s total unearned revenues were RMB26,033&#160;million, of which RMB20,124 million was recognized as revenues for the year ended December&#160;31, 2021. The Group&#x2019;s total unearned revenues were RMB29,184 million as of December&#160;31, 2021. &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 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&gt;</jd:ContractBalancesPolicyTextBlock>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">7112000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">11900000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">26033000000</us-gaap:ContractWithCustomerLiability>
    <jd:ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">20124000000</jd:ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions>
    <us-gaap:ContractWithCustomerLiability
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">29184000000</us-gaap:ContractWithCustomerLiability>
    <jd:RevenueRecognitionIncentivesAndLoyaltyProgramsPolicyPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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. Customer incentives and loyalty programs &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; 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%;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; 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%;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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, 2019, 2020 and 2021, the &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;amounts&lt;/div&gt; of expired J Coupons &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;were&lt;/div&gt; not material. &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;Registered customers may also earn J Beans, which was 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 is 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&#160;31, 2019, 2020 and 2021, the amounts of expired J Beans were not material. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; </jd:RevenueRecognitionIncentivesAndLoyaltyProgramsPolicyPolicyTextBlock>
    <jd:TypesOfDiscountedCoupons
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_item">2</jd:TypesOfDiscountedCoupons>
    <jd:TypesOfDiscountedCoupons
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_item">2</jd:TypesOfDiscountedCoupons>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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. Cost of revenues &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <jd:RebatesAndSubsidiesPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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. Rebates and subsidies &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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&gt;</jd:RebatesAndSubsidiesPolicyTextBlock>
    <jd:FulfillmentCostPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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. Fulfillment &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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 RMB17,859&#160;million, RMB23,088&#160;million and RMB27,786 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively. &lt;/div&gt;&lt;/div&gt;</jd:FulfillmentCostPolicyTextBlock>
    <jd:FulfillmentCosts
      contextRef="P01_01_2019To12_31_2019_ShippingAndHandlingMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">17859000000</jd:FulfillmentCosts>
    <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:MarketingExpensesPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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. Marketing &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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&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;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 RMB19,286&#160;million, RMB23,088&#160;million and RMB32,704 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively. &lt;/div&gt;&lt;/div&gt;</jd:MarketingExpensesPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">19286000000</us-gaap:AdvertisingExpense>
    <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:ResearchAndDevelopmentExpensePolicy contextRef="P01_01_2021To12_31_2021">&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="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. Research and development &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;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&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <jd:GeneralAndAdministrativeExpensesPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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. General and administrative &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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&gt;</jd:GeneralAndAdministrativeExpensesPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="P01_01_2021To12_31_2021">&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="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. Share-based compensation &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;The &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Group&lt;/div&gt; 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; text-indent: 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; text-indent: 0px;;display:inline;"&gt;non-employees&lt;/div&gt; in accordance with ASC Topic 718 &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Compensation &#x2013; Stock Compensation&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;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="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;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&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 Group uses the binominal option-pricing model 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 style="text-indent: 4%; 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;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&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 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&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 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&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;Forfeitures are estimated at the time of grant and revised in the subsequent periods if actual forfeitures differ from those estimates. 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 recognize share-based compensation over the vesting periods of the &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;modified&lt;/div&gt; award. &lt;/div&gt;&lt;/div&gt; </us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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. Income tax &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;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="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 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, 2020 and 2021, the Group did not have any significant unrecognized uncertain tax positions. &lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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. Leases &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;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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&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="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 its carrying value and continue to depreciate the asset based on its 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 asset 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;</us-gaap:LesseeLeasesPolicyTextBlock>
    <jd:NumberOfCapitalLeases
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_lease">0</jd:NumberOfCapitalLeases>
    <jd:NumberOfCapitalLeases
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_lease">0</jd:NumberOfCapitalLeases>
    <jd:NumberOfCapitalLeases
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_lease">0</jd:NumberOfCapitalLeases>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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. Comprehensive income/(loss) &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;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 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, foreign currency translation adjustments, and share of change in other comprehensive income/(loss) of equity investees. &lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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. Net income/(loss) per share &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="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 impact 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;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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. Segment reporting &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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&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;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&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;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 reports three segments, JD Retail, JD Logistics 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. New businesses mainly include JD Property, Jingxi, overseas businesses and technology initiatives. 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&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_segment">2</us-gaap:NumberOfOperatingSegments>
    <jd:StatutoryReservesPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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. Statutory reserves &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;The Company&#x2019;s subsidiaries and consolidated VIEs established in the PRC 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 style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&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="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 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&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;For the years ended December&#160;31, 2019, 2020 and 2021, profit appropriation to statutory surplus fund for the Group&#x2019;s entities incorporated in the PRC was approximately RMB59&#160;million, RMB74&#160;million and RMB53&#160;million, respectively. No appropriation to other reserve funds was made for any of the periods presented. &lt;/div&gt;&lt;/div&gt;</jd:StatutoryReservesPolicyTextBlock>
    <jd:MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw
      contextRef="P01_01_2021To12_31_2021_CNJDStatutoryReservesByRegulatoryCountryAxis_ForeignInvestedEnterpriseMemberdeiLegalEntityAxis_GeneralReserveFundMemberJDStatutoryReservesAxis"
      decimals="INF"
      unitRef="Unit_pure">0.10</jd:MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw>
    <jd:RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve
      contextRef="P01_01_2021To12_31_2021_CNJDStatutoryReservesByRegulatoryCountryAxis_ForeignInvestedEnterpriseMemberdeiLegalEntityAxis_GeneralReserveFundMemberJDStatutoryReservesAxis"
      decimals="INF"
      unitRef="Unit_pure">0.50</jd:RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve>
    <jd:MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw
      contextRef="P01_01_2021To12_31_2021_CNJDStatutoryReservesByRegulatoryCountryAxis_DomesticEnterpriseMemberdeiLegalEntityAxis_StatutorySurplusReserveMemberJDStatutoryReservesAxis"
      decimals="INF"
      unitRef="Unit_pure">0.10</jd:MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw>
    <jd:RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus
      contextRef="P01_01_2021To12_31_2021_CNJDStatutoryReservesByRegulatoryCountryAxis_DomesticEnterpriseMemberdeiLegalEntityAxis_StatutorySurplusReserveMemberJDStatutoryReservesAxis"
      decimals="INF"
      unitRef="Unit_pure">0.50</jd:RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus>
    <jd:AmountAllocatedToStatutoryReserves
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">59000000</jd:AmountAllocatedToStatutoryReserves>
    <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:AmountAllocatedToOtherReserveFunds
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CNY">0</jd:AmountAllocatedToOtherReserveFunds>
    <jd:AmountAllocatedToOtherReserveFunds
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CNY">0</jd:AmountAllocatedToOtherReserveFunds>
    <jd:AmountAllocatedToOtherReserveFunds
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CNY">0</jd:AmountAllocatedToOtherReserveFunds>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="P01_01_2021To12_31_2021">&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="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;pp. Recent accounting pronouncements &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: 6pt; margin-bottom: 0pt; margin-left: 4%;"&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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;In December 2019, the FASB issued ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;No.&#160;2019-12,&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;Simplifying the Accounting for Income Taxes&lt;/div&gt;&lt;/div&gt;, as part of its initiative to reduce complexity in accounting standards. The amendments in the ASU are effective for fiscal years beginning after December&#160;15, 2020, including interim periods therein. Early adoption of the standard is permitted, including adoption in interim or annual periods for which financial statements have not yet been issued. The Group adopted this standard beginning January&#160;1, 2021 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="letter-spacing: 0px; top: 0px;;display:inline;"&gt;In January 2020, the FASB issued 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 321), Investments&#x2014;Equity Method and Joint Ventures (Topic 323)&lt;/div&gt;&lt;/div&gt;, which clarifies that a company should consider observable transactions that require a company to either apply or discontinue the equity method of accounting under Topic 323, Investments&#x2014;Equity Method and Joint Ventures, for the purposes of applying the measurement alternative in accordance with Topic 321 immediately before applying or upon discontinuing the equity method. The ASU is effective for fiscal years beginning after December&#160;15, 2020, and interim periods within those fiscal years. Early adoption is permitted, including early adoption in an interim period, for periods for which financial statements have not yet been issued. The Group adopted this standard beginning January 1, 2021 and the impact was not material to the consolidated financial statements. &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;In March 2020, the FASB issued ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2020-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;Reference Rate Reform &lt;/div&gt;&lt;/div&gt;(Topic 848), which provides optional expedients and exceptions to contract modifications and hedging relationships that reference the London Interbank Offered Rate or another reference rate expected to be discontinued. The standard is effective upon issuance through December&#160;31, 2022 and may be applied at the beginning of the interim period that includes March&#160;12, 2020 or any date thereafter. In January 2021, the FASB issued a new pronouncement, ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2021-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;Reference Rate Reform (Topic 848): Scope&lt;/div&gt;&lt;/div&gt;, which permits entities to elect certain optional expedients and exceptions when accounting for derivative contracts and certain hedging relationships affected by changes in the interest rates used for discounting cash flows, for computing variation margin settlements, and for calculating price alignment interest in connection with reference rate reform activities under way in global financial markets. The amendments in ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2021-01&lt;/div&gt; are effective upon issuance. The Group adopted these new standards upon issuance and the impact was not material to the Group&#x2019;s consolidated financial statements. &lt;/div&gt;&lt;/div&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-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&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 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; &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&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&lt;/div&gt;&lt;/div&gt;, 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 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&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;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. For all other entities, the amendments are effective for fiscal years beginning after December&#160;15, 2023, 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 Group is currently evaluating the impact of this update on its consolidated financial statements. &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;In November 2021, the FASB issued ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2021-10,&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;Government Assistance (Topic 832): Disclosure by Business Entities about Government Assistance (ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2021-10)&lt;/div&gt;&lt;/div&gt;&lt;/div&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 will be effective in the year ended December&#160;31, 2022, with early adoption permitted. The Group is currently evaluating the impact of the new guidance on its consolidated financial statements. &lt;/div&gt;&lt;/div&gt; </us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="P01_01_2021To12_31_2021">&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="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;3. Concentration and risks &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: 6pt; margin-bottom: 0pt; margin-left: 4%; 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;Concentration of customers and suppliers &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;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, 2019, 2020 and 2021. &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; margin-left: 4%; 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;Concentration of credit risk &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="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 and short-term investments. The maximum exposure of such assets to credit risk is their carrying amounts as of the balance sheet dates. As of December&#160;31, 2020 and 2021, majority of the Group&#x2019;s cash and cash equivalents, restricted cash and short-term investments were held by major financial institutions located in the PRC and Hong Kong which the management believes are of high credit quality. On May&#160;1, 2015, China&#x2019;s new Deposit Insurance Regulation came into effect, pursuant to which banking financial institutions, such as commercial banks, established in China are required to purchase deposit insurance for deposits in RMB and in foreign currency placed with them. Such Deposit Insurance Regulation would not be effective in providing complete protection for the Group&#x2019;s accounts, as its aggregate deposits are much higher than the compensation limit. However, the Group believes that the risk of failure of any of these Chinese banks is remote. 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 and short-term investments are financially sound based on public 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 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="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: 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 PRC government imposes controls on the convertibility of RMB into foreign currencies. The Group&#x2019;s cash and cash equivalents, restricted cash and short-term investments denominated in RMB that are subject to such government controls amounted to RMB58,097&#160;million and RMB99,174 million as of December&#160;31, 2020 and 2021, 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 PRC 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 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="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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; 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;Since June 2010, the RMB has fluctuated against the US$, at times significantly and unpredictably. The appreciation of the RMB against the US$ was approximately&lt;/div&gt;&lt;/div&gt; 7% &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;and 2% for the years ended December 31, 2020 and 2021, 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.&#160;&lt;/div&gt; &lt;/div&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="PAsOn12_31_2020_CurrencyConvertibilityConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">58097000000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="PAsOn12_31_2021_CurrencyConvertibilityConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">99174000000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <jd:ForeignCurrencyExchangeAppreciationDepreciationRate
      contextRef="P01_01_2020To12_31_2020"
      decimals="2"
      unitRef="Unit_pure">-0.07</jd:ForeignCurrencyExchangeAppreciationDepreciationRate>
    <jd:ForeignCurrencyExchangeAppreciationDepreciationRate
      contextRef="P01_01_2021To12_31_2021"
      decimals="2"
      unitRef="Unit_pure">0.02</jd:ForeignCurrencyExchangeAppreciationDepreciationRate>
    <jd:RestrictedCashTextBlock contextRef="P01_01_2021To12_31_2021">&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="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;4. Restricted cash &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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 RMB4,434&#160;million and RMB5,926 million as of December&#160;31, 2020 and 2021, respectively. &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;</jd:RestrictedCashTextBlock>
    <us-gaap:RestrictedCash
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">4434000000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">5926000000</us-gaap:RestrictedCash>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="P01_01_2021To12_31_2021">&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="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;5. Fair value measurement &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;As of December&#160;31, 2020 and 2021, 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&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: 92%; 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: 46%;"/&gt;
&lt;td style="width: 9%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 9%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 9%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 9%; 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-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;Fair value measurement at reporting date 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-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;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;br/&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;Quoted&#160;Prices&#160;in&#160;Active&lt;br/&gt;Markets&#160;for&#160;Identical&lt;br/&gt;Assets&lt;br/&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-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;Significant&#160;Other&lt;br/&gt;Observable&#160;Inputs&lt;br/&gt;(Level 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-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;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;(Level 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; font-size: 10pt;"&gt; &lt;div 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;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&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="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;"&gt;&lt;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;"&gt;&lt;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;/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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Restricted cash&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;;text-align:right;"&gt;4,434&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;4,434&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Short-term investments&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&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&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;;text-align:right;"&gt;24,294&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;24,294&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-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;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&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 equity securities&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;;text-align:right;"&gt;39,085&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;39,085&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-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;/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;;text-align:right;"&gt;67,813&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;39,085&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;28,728&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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;"/&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: 92%; 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: 45%;"/&gt;
&lt;td style="width: 9%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 9%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 9%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 9%; 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-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;Fair value measurement at reporting date 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-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;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;br/&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;Quoted&#160;Prices&#160;in&#160;Active&lt;br/&gt;Markets&#160;for&#160;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-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;Significant&#160;Other&lt;br/&gt;Observable&#160;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 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-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;Significant&lt;br/&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 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; font-size: 10pt;"&gt; &lt;div 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;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&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="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;"&gt;&lt;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;"&gt;&lt;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;/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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Restricted cash&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;;text-align:right;"&gt;5,926&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;5,926&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Short-term investments&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&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&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;;text-align:right;"&gt;77,010&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;77,010&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-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;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&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 equity securities&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;;text-align:right;"&gt;19,088&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;19,088&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-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;/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;;text-align:right;"&gt;102,024&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;19,088&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;82,936&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;When available, the Group uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Group will measure fair value using valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates. 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&gt; &lt;div style="text-indent: 4%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&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 equivalents &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Money market funds. The Group values its money market funds using quoted prices in active markets for these investments, and accordingly, the Group classifies the valuation techniques that use these inputs as Level&#160;1. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&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;Restricted cash &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Restricted cash is valued based on the pervasive interest rates in the market, and accordingly, the Group classifies the valuation techniques that use these inputs as Level&#160;2. &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-indent: 4%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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;Short-term investments &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Wealth management products. 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 2. For the year ended December&#160;31, 2021, a gain of RMB1,514&#160;million resulting from changes in fair value of the products under fair value option was recorded in others, net. &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;As of December&#160;31, 2020 and 2021, gross unrealized gains of RMB11,000 and RMB474&#160;million were recorded on wealth management products, respectively. No impairment charges were recorded for the years ended December&#160;31, 2019, 2020 and 2021, respectively. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&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 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;Listed 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&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;For the years ended December&#160;31, 2019, 2020 and 2021, the unrealized &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;gains/(losses&lt;/div&gt;) of the investment securities &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;were&lt;/div&gt; a gain of RMB3,414&#160;million, a gain of RMB18,722&#160;million and a loss of RMB9,344&#160;million, respectively, which are recognized in others, net in the consolidated statements of operations and comprehensive income/(loss). &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 material investment securities are set out as below: &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;In 2017, the Group invested in China United Network Communications Limited (&#x201c;China Unicom&#x201d;) with a total consideration of RMB5,000&#160;million. For the years ended December&#160;31, 2019, 2020 and 2021, the unrealized gain/(loss) related to the investment in China Unicom was a gain of RMB527&#160;million, a loss of RMB1,047&#160;million and a loss of RMB388&#160;million, 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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In 2017, the Group invested in Vipshop Holdings Ltd. (&#x201c;Vipshop&#x201d;) with a total consideration of RMB2,795&#160;million. In 2018 and 2019, the Group purchased additional shares with a total amount of RMB1,122&#160;million. For the years ended December&#160;31, 2019, 2020 and 2021, the unrealized gain/(loss) related to the investment in Vipshop was a gain of RMB3,082&#160;million, a gain of RMB4,272&#160;million and a loss of RMB6,560&#160;million, 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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;In 2017, 2018 and 2020, the Group invested in Farfetch.com Limited (&#x201c;Farfetch&#x201d;) with a total consideration of RMB2,975&#160;million. In 2020, the Group sold approximately 44.2% of its investment in Farfetch. For the years ended December&#160;31, 2019 and 2020, the unrealized gain/(loss) related to the investment in Farfetch was a loss of RMB2,091&#160;million and a gain of RMB8,427&#160;million, respectively. In 2021, the Group further sold its remaining investment in Farfetch.&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;The realized gain over the entire period of holding this investment is RMB13,308 million.&#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: 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;In 2018, the Group invested in ESR Cayman Limited (&#x201c;ESR&#x201d;) with a total consideration of RMB1,952&#160;million, and this investment was accounted for as equity investment measured at fair value using the Measurement Alternative as of December&#160;31, 2018. On November&#160;1, 2019, ESR completed its IPO on the HKEX. Concurrently with ESR&#x2019;s IPO, the Group sold approximately 3.4% of its investment in ESR and started to account for the remaining investment at fair value. In 2020, the Group further sold approximately 8.0% of its remaining investment in ESR. For the years ended December&#160;31, 2019, 2020 and 2021, the unrealized gain/(loss) related to the investment in ESR was a gain of RMB1,777&#160;million, a gain of RMB1,632&#160;million and a loss of RMB396&#160;million, respectively. &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-indent: 4%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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 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 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&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;Time deposits. Time deposits with original maturities of three months or less and longer than three months but less than one year have been classified as cash equivalents and short-term investments, respectively, 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, 2020 and 2021, the fair value of time deposits classified as cash equivalents and short-term investments amounted to RMB36,473&#160;million and RMB39,282&#160;million, respectively. As of December&#160;31, 2020 and 2021, time deposits with original maturities of more than one year with the fair value of RMB5,073&#160;million and RMB5,427&#160;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.&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;The carrying value of time deposits approximates to fair value.&#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="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, 2020 and 2021, 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 RMB17,470&#160;million and RMB3,008&#160;million, respectively.&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;The carrying value of held-to-maturity debt securities approximates to fair value.&#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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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, 2020 and 2021, the fair value of unsecured senior notes amounted to RMB14,008&#160;million and RMB10,020&#160;million, 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;Short-term receivables and payables. Accounts receivable, loan receivables 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, accrued expenses and other current liabilities and advance from customers (exclude contract 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="text-indent: 4%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&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 and liabilities measured at fair value on a nonrecurring basis &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill. The inputs used to measure the estimated fair value of goodwill are classified as Level&#160;3 in the fair value hierarchy due to the significance of unobservable inputs using company-specific information. &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; text-indent: 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. The investments in privately held companies without readily determinable fair value were measured using significant unobservable inputs (Level 3) as of December&#160;31, 2020 and 2021, and the impairment charges of RMB1,612&#160;million, RMB202&#160;million and RMB119&#160;million were recorded in others, net in the consolidated statements of operations and comprehensive income/(loss) for the years ended December&#160;31, 2019, 2020 and 2021, respectively. As of December&#160;31, &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2020 and&#160;&lt;/div&gt;2021, the accumulated impairment of the Group&#x2019;s &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;investments in privately held companies under the&#160;&lt;/div&gt;Measurement Alternative was RMB2,660 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;million and RMB2,779&#160;&lt;/div&gt;million&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;, respectively&lt;/div&gt;. The valuation methodology used to estimate the fair value of investments in publicly traded companies &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(Level 1)&#160;&lt;/div&gt;and associated impairment charges are discussed in Note 8 &#x2014;&#x201c;Investment in equity investees&#x201d;. &lt;/div&gt;&lt;/div&gt; </us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="P01_01_2021To12_31_2021">&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: 92%; 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: 46%;"/&gt;
&lt;td style="width: 9%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 9%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 9%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 9%; 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-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;Fair value measurement at reporting date 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-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;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;br/&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;Quoted&#160;Prices&#160;in&#160;Active&lt;br/&gt;Markets&#160;for&#160;Identical&lt;br/&gt;Assets&lt;br/&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-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;Significant&#160;Other&lt;br/&gt;Observable&#160;Inputs&lt;br/&gt;(Level 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-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;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;(Level 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; font-size: 10pt;"&gt; &lt;div 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;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&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="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;"&gt;&lt;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;"&gt;&lt;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;/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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Restricted cash&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;;text-align:right;"&gt;4,434&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;4,434&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Short-term investments&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&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&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;;text-align:right;"&gt;24,294&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;24,294&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-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;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&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 equity securities&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;;text-align:right;"&gt;39,085&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;39,085&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-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;/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;;text-align:right;"&gt;67,813&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;39,085&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;28,728&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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;"/&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: 92%; 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: 45%;"/&gt;
&lt;td style="width: 9%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 9%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 9%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 9%; 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-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;Fair value measurement at reporting date 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-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;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;br/&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;Quoted&#160;Prices&#160;in&#160;Active&lt;br/&gt;Markets&#160;for&#160;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-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;Significant&#160;Other&lt;br/&gt;Observable&#160;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 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-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;Significant&lt;br/&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 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; font-size: 10pt;"&gt; &lt;div 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;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&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="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;"&gt;&lt;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;"&gt;&lt;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;/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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Restricted cash&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;;text-align:right;"&gt;5,926&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;5,926&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Short-term investments&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&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&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;;text-align:right;"&gt;77,010&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;77,010&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-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;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&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 equity securities&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;;text-align:right;"&gt;19,088&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;19,088&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-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;/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;;text-align:right;"&gt;102,024&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;19,088&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;82,936&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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_2020_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="-6"
      unitRef="Unit_CNY">4434000000</jd:RestrictedCashFairValueDisclosure>
    <jd:RestrictedCashFairValueDisclosure
      contextRef="PAsOn12_31_2020_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="-6"
      unitRef="Unit_CNY">4434000000</jd:RestrictedCashFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="PAsOn12_31_2020_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">24294000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="PAsOn12_31_2020_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_WealthManagementProductMemberusgaapInvestmentTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">24294000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="PAsOn12_31_2020_EquitySecuritiesMemberusgaapInvestmentTypeAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="-6"
      unitRef="Unit_CNY">39085000000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="PAsOn12_31_2020_EquitySecuritiesMemberusgaapInvestmentTypeAxis_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="-6"
      unitRef="Unit_CNY">39085000000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="PAsOn12_31_2020_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="-6"
      unitRef="Unit_CNY">67813000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="PAsOn12_31_2020_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="-6"
      unitRef="Unit_CNY">39085000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="PAsOn12_31_2020_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="-6"
      unitRef="Unit_CNY">28728000000</us-gaap:AssetsFairValueDisclosure>
    <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>
    <us-gaap:FairValueOptionChangesInFairValueGainLoss1
      contextRef="P01_01_2021To12_31_2021_WealthManagementProductMemberusgaapInvestmentTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">1514000000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
    <jd:UnrealizedGainRecordedOnWealthManagementProductsInFairValuePotion
      contextRef="PAsOn12_31_2020_WealthManagementProductMemberusgaapInvestmentTypeAxis"
      decimals="0"
      unitRef="Unit_CNY">11000</jd:UnrealizedGainRecordedOnWealthManagementProductsInFairValuePotion>
    <jd:UnrealizedGainRecordedOnWealthManagementProductsInFairValuePotion
      contextRef="PAsOn12_31_2021_WealthManagementProductMemberusgaapInvestmentTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">474000000</jd:UnrealizedGainRecordedOnWealthManagementProductsInFairValuePotion>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale>
    <us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale>
    <jd:UnrealizedGainLossOfTheInvestmentSecurities
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">3414000000</jd:UnrealizedGainLossOfTheInvestmentSecurities>
    <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>
    <us-gaap:PaymentsToAcquireEquitySecuritiesFvNi
      contextRef="P01_01_2017To12_31_2017_ChinaUnitedNetworkCommunicationsLimitedMemberJDInvestmentIssuerAxis"
      decimals="-6"
      unitRef="Unit_CNY">5000000000</us-gaap:PaymentsToAcquireEquitySecuritiesFvNi>
    <jd:UnrealizedGainLossOfTheInvestmentSecurities
      contextRef="P01_01_2019To12_31_2019_ChinaUnitedNetworkCommunicationsLimitedMemberJDInvestmentIssuerAxis"
      decimals="-6"
      unitRef="Unit_CNY">527000000</jd:UnrealizedGainLossOfTheInvestmentSecurities>
    <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>
    <us-gaap:PaymentsToAcquireEquitySecuritiesFvNi
      contextRef="P01_01_2017To12_31_2017_VipshopHoldingsLtdMemberJDInvestmentIssuerAxis"
      decimals="-6"
      unitRef="Unit_CNY">2795000000</us-gaap:PaymentsToAcquireEquitySecuritiesFvNi>
    <us-gaap:PaymentsToAcquireEquitySecuritiesFvNi
      contextRef="P01_01_2018To12_31_2019_VipshopHoldingsLtdMemberJDInvestmentIssuerAxis"
      decimals="-6"
      unitRef="Unit_CNY">1122000000</us-gaap:PaymentsToAcquireEquitySecuritiesFvNi>
    <jd:UnrealizedGainLossOfTheInvestmentSecurities
      contextRef="P01_01_2019To12_31_2019_VipshopHoldingsLtdMemberJDInvestmentIssuerAxis"
      decimals="-6"
      unitRef="Unit_CNY">3082000000</jd:UnrealizedGainLossOfTheInvestmentSecurities>
    <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:PaymentsToAcquireEquitySecuritiesFvNi
      contextRef="P01_01_2017To12_31_2020_FarfetchcomLimitedMemberJDInvestmentIssuerAxis"
      decimals="-6"
      unitRef="Unit_CNY">2975000000</us-gaap:PaymentsToAcquireEquitySecuritiesFvNi>
    <jd:PercentageOfDisposal
      contextRef="P01_01_2020To12_31_2020_FarfetchcomLimitedMemberJDInvestmentIssuerAxis"
      decimals="3"
      unitRef="Unit_pure">0.442</jd:PercentageOfDisposal>
    <jd:UnrealizedGainLossOfTheInvestmentSecurities
      contextRef="P01_01_2019To12_31_2019_FarfetchcomLimitedMemberJDInvestmentIssuerAxis"
      decimals="-6"
      unitRef="Unit_CNY">-2091000000</jd:UnrealizedGainLossOfTheInvestmentSecurities>
    <jd:UnrealizedGainLossOfTheInvestmentSecurities
      contextRef="P01_01_2020To12_31_2020_FarfetchcomLimitedMemberJDInvestmentIssuerAxis"
      decimals="-6"
      unitRef="Unit_CNY">8427000000</jd:UnrealizedGainLossOfTheInvestmentSecurities>
    <jd:RealizedGainOfTheInvestmentSecurities
      contextRef="P01_01_2017To12_31_2021_FarfetchcomLimitedMemberJDInvestmentIssuerAxis"
      decimals="-6"
      unitRef="Unit_CNY">13308000000</jd:RealizedGainOfTheInvestmentSecurities>
    <us-gaap:PaymentsToAcquireEquitySecuritiesFvNi
      contextRef="P01_01_2018To12_31_2018_EsrCaymanLimitedMemberJDInvestmentIssuerAxis"
      decimals="-6"
      unitRef="Unit_CNY">1952000000</us-gaap:PaymentsToAcquireEquitySecuritiesFvNi>
    <jd:PercentageOfDisposal
      contextRef="P11_01_2019To11_01_2019_EsrCaymanLimitedMemberJDInvestmentIssuerAxis"
      decimals="3"
      unitRef="Unit_pure">0.034</jd:PercentageOfDisposal>
    <jd:PercentageOfDisposal
      contextRef="P01_01_2020To12_31_2020_EsrCaymanLimitedMemberJDInvestmentIssuerAxis"
      decimals="3"
      unitRef="Unit_pure">0.080</jd:PercentageOfDisposal>
    <jd:UnrealizedGainLossOfTheInvestmentSecurities
      contextRef="P01_01_2019To12_31_2019_EsrCaymanLimitedMemberJDInvestmentIssuerAxis"
      decimals="-6"
      unitRef="Unit_CNY">1777000000</jd:UnrealizedGainLossOfTheInvestmentSecurities>
    <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>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="PAsOn12_31_2020_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis"
      decimals="-6"
      unitRef="Unit_CNY">36473000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="PAsOn12_31_2021_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis"
      decimals="-6"
      unitRef="Unit_CNY">39282000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AlternativeInvestment
      contextRef="PAsOn12_31_2020_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">5073000000</us-gaap:AlternativeInvestment>
    <us-gaap:AlternativeInvestment
      contextRef="PAsOn12_31_2021_BankTimeDepositsMemberusgaapCashAndCashEquivalentsAxis_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">5427000000</us-gaap:AlternativeInvestment>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="PAsOn12_31_2020_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis"
      decimals="-6"
      unitRef="Unit_CNY">17470000000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="PAsOn12_31_2021_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis"
      decimals="-6"
      unitRef="Unit_CNY">3008000000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <jd:UnsecuredSeniorNotesPayableFairValueDisclosure
      contextRef="PAsOn12_31_2020_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis"
      decimals="-6"
      unitRef="Unit_CNY">14008000000</jd:UnsecuredSeniorNotesPayableFairValueDisclosure>
    <jd:UnsecuredSeniorNotesPayableFairValueDisclosure
      contextRef="PAsOn12_31_2021_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis"
      decimals="-6"
      unitRef="Unit_CNY">10020000000</jd:UnsecuredSeniorNotesPayableFairValueDisclosure>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
      contextRef="P01_01_2019To12_31_2019_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsNonrecurringMemberusgaapFairValueByMeasurementFrequencyAxis_OtherNonoperatingIncomeExpenseMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">1612000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount>
    <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>
    <jd:AccumulatedImpairmentOfMeasurementAlternative
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">2660000000</jd:AccumulatedImpairmentOfMeasurementAlternative>
    <jd:AccumulatedImpairmentOfMeasurementAlternative
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">2779000000</jd:AccumulatedImpairmentOfMeasurementAlternative>
    <jd:ReorganizationTextBlock contextRef="P01_01_2021To12_31_2021">&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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;6. JD Technology reorganization &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;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="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;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&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;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, Mr.&#160;Shengqiang Chen 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, 2021. &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;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 &amp;amp; AI, the Group also transferred some equipment and reserved some restricted share units of the Group for the employees of JD Cloud &amp;amp; AI, for which JD Technology paid &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;cash&lt;/div&gt; 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;&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_JdTechnologyMembersrtOwnershipAxis"
      decimals="3"
      unitRef="Unit_pure">0.368</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="PAsOn03_31_2021_JdTechnologyMembersrtOwnershipAxis"
      decimals="3"
      unitRef="Unit_pure">0.417</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="P01_01_2021To12_31_2021">&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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;7. Business acquisition &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&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 Jiangsu Five Star &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In April 2019, the Group invested RMB1,274&#160;million with a combination of cash and assumption of the seller&#x2019;s debt as consideration to acquire ordinary shares of Jiangsu Five Star, a leading offline retailer of home appliances and consumer electronics, from its existing shareholder (the &#x201c;Seller&#x201d;), in exchange for 46% of Jiangsu Five Star&#x2019;s total equity interest. The Group also provided a fifteen months interest-bearing loan of RMB1,025&#160;million to the Seller and has the rights to purchase additional shares. &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;In April 2020, the Group acquired additional 37% equity interest in Jiangsu Five Star by converting the loan of RMB1,025&#160;million aforementioned. A gain of RMB442&#160;million in relation to the revaluation of the previously held equity interests was recorded in &#x201c;share of results of equity investees&#x201d; in the consolidated statements of operations and comprehensive income/(loss) for the year ended December&#160;31, 2020. The fair value of the previously held equity interests was estimated based on the equity value of Jiangsu Five Star, which is estimated by applying an income approach. &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 purchase price as of the date of acquisition is comprised of: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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: 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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Conversion of loan and assuming of debt&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;;text-align:right;"&gt;1,025&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value of previously held equity interests&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;;text-align:right;"&gt;1,274&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-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;/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;;text-align:right;"&gt;2,299&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&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="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 as of the date of acquisition is summarized as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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: 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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net liabilities assumed&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;;text-align:right;"&gt;(14&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Appreciation of property, equipment and software&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;;text-align:right;"&gt;190&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible assets&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;- Trademark&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;;text-align:right;"&gt;489&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill&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;;text-align:right;"&gt;2,185&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred tax liabilities&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;;text-align:right;"&gt;(170&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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="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="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;(381&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="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;/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;;text-align:right;"&gt;2,299&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&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;Net assets acquired primarily consisted of restricted cash of RMB1,720&#160;million, inventories of RMB1,652&#160;million and accounts payable of RMB4,102&#160;million as of the date of acquisition. The amortization period for intangible assets acquired was 19 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 estimated by applying an income approach. &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;Accounts receivable acquired was immaterial at the date of acquisition. &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;;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;Goodwill arising from the acquisition of Jiangsu Five Star 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 Retail segment. None of the goodwill arising on the acquisition is expected to be deductible for tax purposes. &lt;/div&gt;&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;;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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In June 2020, the Group acquired the remaining 17% equity interest in Jiangsu Five Star by assuming the Seller&#x2019;s RMB428&#160;million debt owed to Jiangsu Five Star. Upon completion of the transaction, Jiangsu Five Star became a wholly-owned subsidiary of the Company. &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-indent: 4%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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 Kuayue Express &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In August 2020, the Group entered in a definitive agreement pursuant to which JD Logistics, a subsidiary of the Company, acquired approximately 60.2% of the issued and outstanding ordinary shares of Kuayue-Express Group Co., Ltd. (&#x201c;Kuayue Express&#x201d;), a renowned modern integrated express transportation enterprise, for a consideration of RMB2,966&#160;million with a combination of cash and ordinary shares of JD Logistics. Upon completion of the transaction, Kuayue Express became a consolidated subsidiary of the Company. &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 purchase price as of the date of acquisition is comprised of: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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: 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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash&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;;text-align:right;"&gt;2,850&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Issuance of ordinary shares of JD Logistics less cash proceeds received&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;;text-align:right;"&gt;116&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-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;/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;;text-align:right;"&gt;2,966&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&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="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 as of the date of acquisition is summarized as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net assets acquired&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;;text-align:right;"&gt;1,110&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Appreciation of property, equipment and software&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;;text-align:right;"&gt;362&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible assets&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;- Customer relationship&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;;text-align:right;"&gt;2,550&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill&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;;text-align:right;"&gt;1,633&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred tax liabilities&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;;text-align:right;"&gt;(728&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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="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="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;(1,961&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="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;/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;;text-align:right;"&gt;2,966&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&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;Net assets acquired primarily consisted of cash and cash equivalents of RMB1,376&#160;million and borrowings of RMB986&#160;million as of the date of acquisition. The amortization period for intangible assets acquired was 9 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 estimated by applying an income approach. &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 accounts receivable acquired with a fair value of RMB830&#160;million at the date of acquisition had gross contractual amounts of RMB924&#160;million. The best estimate at acquisition date of the contractual cash flows not expected to be collected amounted to RMB94&#160;million. &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;;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;Goodwill arising from the acquisition of Kuayue Express 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. None of the goodwill arising on the acquisition is expected to be deductible for tax purposes. &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;Results of operations attributable to the aforementioned acquisitions and pro forma results of operations for the aforementioned acquisitions have not been presented because they are not material to the consolidated statements of operations and comprehensive income/(loss) for the year ended December&#160;31, 2020, either individually or in aggregate. During the year ended December 31, 2021, the Group acquired a few businesses which were not material to the consolidated statements of operations and comprehensive income/(loss), either individually or in aggregate. &lt;/div&gt;&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;;display:inline;"&gt; &lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
      contextRef="PAsOn04_30_2019_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">1274000000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="PAsOn04_30_2019_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis"
      decimals="2"
      unitRef="Unit_pure">0.46</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <jd:BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred
      contextRef="P04_01_2019To04_30_2019_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">1025000000</jd:BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage
      contextRef="PAsOn04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis"
      decimals="2"
      unitRef="Unit_pure">0.37</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage>
    <jd:BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred
      contextRef="P04_30_2020To04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">1025000000</jd:BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred>
    <jd:GainOnRevaluationOfEquityInterest
      contextRef="P04_30_2020To04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">442000000</jd:GainOnRevaluationOfEquityInterest>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock contextRef="P01_01_2021To12_31_2021_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis">&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 purchase price as of the date of acquisition is comprised of: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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: 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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Conversion of loan and assuming of debt&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;;text-align:right;"&gt;1,025&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value of previously held equity interests&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;;text-align:right;"&gt;1,274&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-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;/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;;text-align:right;"&gt;2,299&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <jd:BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred
      contextRef="P04_30_2020To04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">1025000000</jd:BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1
      contextRef="P04_30_2020To04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">1274000000</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1>
    <us-gaap:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1
      contextRef="P04_30_2020To04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">2299000000</us-gaap:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="P01_01_2021To12_31_2021_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis">&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 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 as of the date of acquisition is summarized as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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: 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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net liabilities assumed&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;;text-align:right;"&gt;(14&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Appreciation of property, equipment and software&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;;text-align:right;"&gt;190&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible assets&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;- Trademark&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;;text-align:right;"&gt;489&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill&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;;text-align:right;"&gt;2,185&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred tax liabilities&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;;text-align:right;"&gt;(170&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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="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="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;(381&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="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;/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;;text-align:right;"&gt;2,299&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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="PAsOn04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">14000000</jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue>
    <jd:BusinessCombinationRecognizedPpeAppreciation
      contextRef="PAsOn04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">190000000</jd:BusinessCombinationRecognizedPpeAppreciation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">489000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:Goodwill
      contextRef="PAsOn04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">2185000000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="PAsOn04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">170000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
      contextRef="PAsOn04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">381000000</us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest
      contextRef="PAsOn04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">2299000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest>
    <jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash
      contextRef="PAsOn04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">1720000000</jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="PAsOn04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">1652000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="PAsOn04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">4102000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="P04_30_2020To04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis">P19Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage
      contextRef="PAsOn06_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis"
      decimals="2"
      unitRef="Unit_pure">0.17</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred
      contextRef="P06_30_2020To06_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">428000000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="PAsOn08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis"
      decimals="3"
      unitRef="Unit_pure">0.602</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="P08_31_2020To08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">2966000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock contextRef="P01_01_2021To12_31_2021_KuayueExpressMemberusgaapBusinessAcquisitionAxis">&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 purchase price as of the date of acquisition is comprised of: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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: 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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash&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;;text-align:right;"&gt;2,850&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Issuance of ordinary shares of JD Logistics less cash proceeds received&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;;text-align:right;"&gt;116&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-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;/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;;text-align:right;"&gt;2,966&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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="P08_31_2020To08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">2850000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="P08_31_2020To08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">116000000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="P08_31_2020To08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">2966000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="P01_01_2021To12_31_2021_KuayueExpressMemberusgaapBusinessAcquisitionAxis">&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 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 as of the date of acquisition is summarized as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net assets acquired&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;;text-align:right;"&gt;1,110&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Appreciation of property, equipment and software&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;;text-align:right;"&gt;362&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible assets&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;- Customer relationship&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;;text-align:right;"&gt;2,550&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill&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;;text-align:right;"&gt;1,633&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred tax liabilities&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;;text-align:right;"&gt;(728&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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="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="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;(1,961&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="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;/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;;text-align:right;"&gt;2,966&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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="PAsOn08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">1110000000</jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue>
    <jd:BusinessCombinationRecognizedPpeAppreciation
      contextRef="PAsOn08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">362000000</jd:BusinessCombinationRecognizedPpeAppreciation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">2550000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:Goodwill
      contextRef="PAsOn08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">1633000000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="PAsOn08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">728000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
      contextRef="PAsOn08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">1961000000</us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest
      contextRef="PAsOn08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">2966000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="PAsOn08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">1376000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <jd:BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings
      contextRef="PAsOn08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">986000000</jd:BusinessCombinationrecognizedidentifiableAssetsAcquiredandLiabilitiesAssumedBorrowings>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="P08_31_2020To08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis">P9Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="PAsOn08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">830000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <jd:BusinessCombinationTradeReceivablesGrossContractualAmount
      contextRef="PAsOn08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">924000000</jd:BusinessCombinationTradeReceivablesGrossContractualAmount>
    <jd:BusinessCombinationTradeReceivablesAmountNotExpectedToBeCollected
      contextRef="PAsOn08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_CNY">94000000</jd:BusinessCombinationTradeReceivablesAmountNotExpectedToBeCollected>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock contextRef="P01_01_2021To12_31_2021">&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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;8. Investment in equity investees &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&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;Measurement Alternative and NAV practical expedient &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;The carrying amount of the Group&#x2019;s equity investments measured at fair value using the Measurement Alternative was RMB21,624&#160;million and RMB19,643 million as of December&#160;31, 2020 and 2021, respectively, and the carrying amount of the &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Group&#x2019;s&lt;/div&gt; investments under NAV practical expedient was RMB6,712&#160;million and RMB7,325 million as of December&#160;31, 2020 and 2021, respectively. For the years ended December&#160;31, 2019, 2020 and 2021, the Group invested RMB6,198&#160;million, RMB10,201&#160;million and RMB4,787 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&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 31, 2019, 2020 and 2021, 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 31, 2021, and NAV practical expedient were not significant, respectively.&#160;&lt;/div&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&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;Equity method &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;As of December&#160;31, 2021, the Group&#x2019;s investments accounted for under the equity method totaled RMB36,254 million (as of December&#160;31, 2020: RMB30,165 million), which mainly included the investment in Yonghui Superstores Co., Ltd, (&#x201c;Yonghui&#x201d;) amounting to RMB4,592 million, the investment in Dada Nexus Limited (&#x201c;Dada&#x201d;) amounting to RMB6,075 million, the investment in JD Technology amounting to RMB11,202 million and investment in ATRenew amounting to RMB2,832 million. 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="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="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Investment in Yonghui &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On August&#160;11, 2016, the Group completed the investment in Yonghui through the subscription of newly issued ordinary shares representing 10% equity interest in Yonghui. In 2018 and 2020, the Group acquired additional ordinary shares from the existing shareholders of Yonghui, the Group&#x2019;s interest in Yonghui&#x2019;s issued and outstanding ordinary shares increased from 10% to 13% accordingly. Yonghui is a leading hypermarket and supermarket operator in China and is listed on the Shanghai Stock Exchange. As of December&#160;31, 2021, total consideration for the investment in Yonghui was RMB6,462&#160;million in cash. Investment in Yonghui is accounted for using the equity method as the Group obtained significant influence by the rights to nominate two board members out of nine. The Group received dividend of RMB120&#160;million, RMB147&#160;million and RMB25 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively, which have been recorded as a reduction to the carrying amount of investment in Yonghui. &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;Investment in Yonghui is accounted for using the equity method with the investment cost allocated as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&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;&#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-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="font-weight:bold;display:inline;"&gt;As of&lt;br/&gt; 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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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&lt;br/&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Carrying value of investment in &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Yonghui&#x2019;s ordinary shares&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;;text-align:right;"&gt;6,538&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;4,592&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Proportionate share of Yonghui&#x2019;s net tangible and intangible assets&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;;text-align:right;"&gt;2,602&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,225&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Positive basis difference&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;;text-align:right;"&gt;3,936&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,367&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Positive basis difference has been assigned to:&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill(*)&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;;text-align:right;"&gt;2,603&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,111&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Amortizable intangible assets (**)&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;;text-align:right;"&gt;1,777&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,674&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred tax liabilities&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;;text-align:right;"&gt;(444&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(418&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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;;text-align:right;"&gt;3,936&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,367&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; 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: 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;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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 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;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; 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: 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;&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, the weighted average remaining life of the intangible assets not included in Yonghui&#x2019;s consolidated financial statements was 14 years. &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: 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;As of December&#160;31, 2020 and 2021, the market value of the Group&#x2019;s investment in Yonghui was RMB8,723&#160;million and RMB4,921 million based on its quoted closing price, respectively. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;Prior to 2019, 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 a series of &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;future &lt;/div&gt;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&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;in 2020&lt;/div&gt;. The Group&#x2019;s interest in Dada was diluted to approximately 46&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;% and&lt;/div&gt; a deemed disposal gain of RMB5,229&#160;million&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;was&lt;/div&gt; recognized in &#x201c;shares of results of equity investees&#x201d; in the consolidated statements of operations and comprehensive income/(loss&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;) for the year ended December 31, 2020.&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;Dada is China&#x2019;s leading local &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;on-demand&lt;/div&gt; delivery and retail platform. 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="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-indent: 4%; 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;The investment in Dada is accounted for using the equity method with the investment cost allocated as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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&#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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Carrying value of investment in Dada&#x2019;s ordinary shares&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;;text-align:right;"&gt;7,280&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;6,075&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Proportionate share of Dada&#x2019;s net tangible and intangible assets&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;;text-align:right;"&gt;3,336&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,136&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Positive basis difference&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;;text-align:right;"&gt;3,944&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3,939&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Positive basis difference has been assigned to:&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill&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;;text-align:right;"&gt;3,893&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3,893&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Amortizable intangible assets (*)&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;;text-align:right;"&gt;68&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;61&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred tax liabilities&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;;text-align:right;"&gt;(17&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(15&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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;;text-align:right;"&gt;3,944&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3,939&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; 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: 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;&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, the weighted average remaining life of the intangible assets not included in Dada&#x2019;s consolidated financial statements was 4 years. &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: 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;As of December&#160;31, 2020 and 2021, the market value of the Group&#x2019;s investment in Dada was RMB25,846&#160;million and RMB9,106 &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 based on its quoted closing price, respectively. &lt;/div&gt;&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;;display:inline;"&gt; &lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&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="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;As disclosed in Note 6 &#x2014; &#x201c;JD Technology reorganization&#x201d;, investment in JD Technology has been accounted for using the equity method subsequent to June 2020. &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;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 billion in cash in exchange of &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;ordinary shares &lt;/div&gt; in JD Technology, and the Group&#x2019;s equity interest in JD Technology increased to approximately&#160;41.7%. As the Group and JD Technology are both controlled by Mr.&#160;Richard Qiangdong Liu before and after the acquisition of JD Technology&#x2019; equity interests, the acquisition is considered to be a transaction under common control. Pursuant to 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;805-50-25-2,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; the Group recorded the investment in JD Technology amounting to RMB7.43&#160;billion and RMB2.62 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;billion in 2020 and 2021, respectively, 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 an increase of &lt;/div&gt;&lt;/div&gt;RMB5.65&#160;billion into additional paid-in capital and a decrease of RMB901 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&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 into additional paid-in capital has been recorded for the years ended December 31, 2020 and 2021, respectively. &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="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Investment in ATRenew &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: 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-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&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;Prior to 2018, the Group acquired preferred shares of ATRenew for total consideration of &lt;/div&gt;&lt;/div&gt;RMB359&#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. In June 2019, the Group signed series of agreements with ATRenew, merged its Paipai Secondhand business into ATRenew with certain exclusive traffic resources for the &lt;/div&gt;&lt;/div&gt;next 5 years, and additionally invested RMB139&#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 in cash in exchange for an additional preferred shares investment in ATRenew. Total consideration for the above investment in ATRenew was &lt;/div&gt;&lt;/div&gt;RMB3,381&#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. In 2020 and 2021, the Group completed further investment in preferred shares of ATRenew for a cash consideration of &lt;/div&gt;&lt;/div&gt;RMB401&#160;million and RMB129 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;million, respectively. ATRenew is a leading technology-driven &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;pre-owned&lt;/div&gt; consumer electronics transactions and services platform in China, the investment in ATRenew&#x2019;s preferred shares is accounted for under the Measurement Alternative as the underlying preferred shares were not considered &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;in-substance&lt;/div&gt; common stock and had no readily determinable fair value. &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-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&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;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 &lt;/div&gt;of RMB2,305&#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 in others, net in the consolidated statements of operations and comprehensive income/(loss) for the year ended December 31, 2021. Concurrently, the Group subscribed ad&lt;/div&gt;&lt;/div&gt;ditional 2,333,333 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&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 of ATRenew with cash consideration &lt;/div&gt;&lt;/div&gt;of RMB321&#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. Upon the offering, the Group held approximatel&lt;/div&gt;&lt;/div&gt;y 33% o&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;f ATRenew&#x2019;s issued and outstanding shares and &lt;/div&gt;&lt;/div&gt;had two out of seven &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;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 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;purchased&lt;/div&gt; for additional ordinary shares of ATRenew with cash consideration of &lt;/div&gt;&lt;/div&gt;RMB41&#160;million. &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;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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: 80%;"/&gt;
&lt;td style="width: 14%; 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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="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;/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;&#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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Carrying value of investment in &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;ATRenew&#x2019;s&lt;/div&gt; ordinary shares&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;;text-align:right;"&gt;2,832&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Proportionate share of &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;ATRenew&#x2019;s&lt;/div&gt;&#160;net tangible and intangible assets&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;;text-align:right;"&gt;2,209&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Positive basis difference&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;;text-align:right;"&gt;623&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Positive basis difference has been assigned to:&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill (*)&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;;text-align:right;"&gt;35&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Amortizable intangible assets (**)&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;;text-align:right;"&gt;784&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred tax liabilities&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;;text-align:right;"&gt;(196&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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;;text-align:right;"&gt;623&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; 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: 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;&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;In the fourth quarter of 2021, 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&#160;&lt;/div&gt;RMB3,909 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;million, to write down the carrying value of its investment in ATRenew to its fair value, based on quoted closing prices of ATRenew as of December 31, 2021.&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: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; 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: 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;&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;As of December 31, 2021, the weighted average remaining life of the intangible assets not included in ATRenew&#x2019;s consolidated financial statements&#160;&lt;/div&gt;was 8 years. &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: 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, the market value of the Group&#x2019;s investment in ATRenew &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;;display:inline;"&gt;was RMB2,832 million based on its quoted closing price. &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 recorded its interests in Yonghui, Dada, 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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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;&#160;&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: 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: 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;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-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;/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;"&gt; &lt;div 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-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;/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;;text-align:right;"&gt;128,942&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;140,263&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;145,582 &lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Gross profit&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;;text-align:right;"&gt;34,541&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;45,590&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;39,736 &lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income/(loss) from operations&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;;text-align:right;"&gt;(534&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;5,157&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,877 &lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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="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;/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;;text-align:right;"&gt;(565&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,680&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(250&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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="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-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;/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;;text-align:right;"&gt;(1,235&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3,292&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;675&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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="clear: both; max-height: 0px; text-indent: 0px;"/&gt; &lt;div style="clear: both; max-height: 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;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;/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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Current assets&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;;text-align:right;"&gt;129,535&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;150,304&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&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="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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;97,110&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;140,872 &lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Current liabilities&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;;text-align:right;"&gt;97,669&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;109,790&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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="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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;17,371&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;49,919&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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);"&gt; &lt;div 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; background-color: rgb(204, 238, 255);"&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);;text-align:right;"&gt;1,119&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;973 &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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 RMB797&#160;million, RMB488&#160;million and RMB5,514 &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 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, 2019, 2020 and 2021, respectively. The valuation of impairment in privately held companies under the Measurement Alternative is discussed in Note&#160;5&#160;&#x2014; &#x201c;Fair value measurement&#x201d;. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; </us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">21624000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">19643000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <jd:InvestmentMeasuredUsingNavPracticalExpedientAmount
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">6712000000</jd:InvestmentMeasuredUsingNavPracticalExpedientAmount>
    <jd:InvestmentMeasuredUsingNavPracticalExpedientAmount
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">7325000000</jd:InvestmentMeasuredUsingNavPracticalExpedientAmount>
    <jd:MeasurementAlternativeAndNavPracticalExpedientInvestments
      contextRef="PAsOn12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">6198000000</jd:MeasurementAlternativeAndNavPracticalExpedientInvestments>
    <jd:MeasurementAlternativeAndNavPracticalExpedientInvestments
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">10201000000</jd:MeasurementAlternativeAndNavPracticalExpedientInvestments>
    <jd:MeasurementAlternativeAndNavPracticalExpedientInvestments
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">4787000000</jd:MeasurementAlternativeAndNavPracticalExpedientInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">36254000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">30165000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">4592000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">6075000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="PAsOn12_31_2021_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">11202000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">2832000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="PAsOn08_11_2016_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="2"
      unitRef="Unit_pure">0.10</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="PAsOn08_11_2016_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="2"
      unitRef="Unit_pure">0.10</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="2"
      unitRef="Unit_pure">0.13</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="P01_01_2021To12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">6462000000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <jd:NumberOfBoardSeatsHeld
      contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="0"
      unitRef="Unit_item">2</jd:NumberOfBoardSeatsHeld>
    <jd:NumberOfBoardSeats
      contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="0"
      unitRef="Unit_item">9</jd:NumberOfBoardSeats>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="P01_01_2019To12_31_2019_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">120000000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <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:EquityMethodInvestmentsTextBlock contextRef="P01_01_2021To12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
&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;"&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;&#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-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="font-weight:bold;display:inline;"&gt;As of&lt;br/&gt; 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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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&lt;br/&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Carrying value of investment in &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Yonghui&#x2019;s ordinary shares&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;;text-align:right;"&gt;6,538&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;4,592&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Proportionate share of Yonghui&#x2019;s net tangible and intangible assets&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;;text-align:right;"&gt;2,602&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,225&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Positive basis difference&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;;text-align:right;"&gt;3,936&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,367&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Positive basis difference has been assigned to:&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill(*)&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;;text-align:right;"&gt;2,603&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,111&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Amortizable intangible assets (**)&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;;text-align:right;"&gt;1,777&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,674&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred tax liabilities&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;;text-align:right;"&gt;(444&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(418&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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;;text-align:right;"&gt;3,936&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,367&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; 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: 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;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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 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;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; 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: 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;&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, the weighted average remaining life of the intangible assets not included in Yonghui&#x2019;s consolidated financial statements was 14 years. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:EquityMethodInvestmentsTextBlock>
    <us-gaap:EquityMethodInvestments
      contextRef="PAsOn12_31_2020_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">6538000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">4592000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets
      contextRef="PAsOn12_31_2020_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">2602000000</us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets>
    <us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets
      contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">2225000000</us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="PAsOn12_31_2020_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">3936000000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">2367000000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill
      contextRef="PAsOn12_31_2020_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">2603000000</jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill>
    <jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill
      contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">1111000000</jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill>
    <jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets
      contextRef="PAsOn12_31_2020_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">1777000000</jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets>
    <jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets
      contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">1674000000</jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets>
    <jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities
      contextRef="PAsOn12_31_2020_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">444000000</jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities>
    <jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities
      contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">418000000</jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="PAsOn12_31_2020_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">3936000000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">2367000000</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_2021To12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">P14Y</jd:FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife>
    <us-gaap:EquityMethodInvestmentQuotedMarketValue
      contextRef="PAsOn12_31_2020_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">8723000000</us-gaap:EquityMethodInvestmentQuotedMarketValue>
    <us-gaap:EquityMethodInvestmentQuotedMarketValue
      contextRef="PAsOn12_31_2021_YonghuiSuperstoresCoLtdMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">4921000000</us-gaap:EquityMethodInvestmentQuotedMarketValue>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="PAsOn12_31_2019_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">5723000000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="P01_01_2016To12_31_2019_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_2021_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_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="0"
      unitRef="Unit_item">3</jd:NumberOfBoardSeatsHeld>
    <jd:NumberOfBoardSeats
      contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="0"
      unitRef="Unit_item">9</jd:NumberOfBoardSeats>
    <us-gaap:EquityMethodInvestmentsTextBlock contextRef="P01_01_2021To12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">
&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;"&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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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&#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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Carrying value of investment in Dada&#x2019;s ordinary shares&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;;text-align:right;"&gt;7,280&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;6,075&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Proportionate share of Dada&#x2019;s net tangible and intangible assets&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;;text-align:right;"&gt;3,336&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,136&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Positive basis difference&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;;text-align:right;"&gt;3,944&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3,939&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Positive basis difference has been assigned to:&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill&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;;text-align:right;"&gt;3,893&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3,893&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Amortizable intangible assets (*)&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;;text-align:right;"&gt;68&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;61&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred tax liabilities&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;;text-align:right;"&gt;(17&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(15&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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;;text-align:right;"&gt;3,944&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3,939&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; 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: 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;&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, the weighted average remaining life of the intangible assets not included in Dada&#x2019;s consolidated financial statements was 4 years. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:EquityMethodInvestmentsTextBlock>
    <us-gaap:EquityMethodInvestments
      contextRef="PAsOn12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">7280000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">6075000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets
      contextRef="PAsOn12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">3336000000</us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets>
    <us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets
      contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">2136000000</us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="PAsOn12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">3944000000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">3939000000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill
      contextRef="PAsOn12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">3893000000</jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill>
    <jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill
      contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">3893000000</jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToGoodwill>
    <jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets
      contextRef="PAsOn12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">68000000</jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets>
    <jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets
      contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">61000000</jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToAmortizableIntangibleAssets>
    <jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities
      contextRef="PAsOn12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">17000000</jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities>
    <jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities
      contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">15000000</jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="PAsOn12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">3944000000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="PAsOn12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">3939000000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <jd:FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife contextRef="P01_01_2021To12_31_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">P4Y</jd:FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife>
    <us-gaap:EquityMethodInvestmentQuotedMarketValue
      contextRef="PAsOn12_31_2020_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">25846000000</us-gaap:EquityMethodInvestmentQuotedMarketValue>
    <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_2020_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-7"
      unitRef="Unit_CNY">7430000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="PAsOn06_30_2021_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-7"
      unitRef="Unit_CNY">2620000000</us-gaap:EquityMethodInvestments>
    <us-gaap:AdditionalPaidInCapital
      contextRef="PAsOn12_31_2020_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-7"
      unitRef="Unit_CNY">5650000000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="PAsOn12_31_2021_JdTechnologyMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">-901000000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="PAsOn12_31_2018_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">359000000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P06_03_2019To06_03_2019_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="P06_03_2019To06_03_2019_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">139000000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="PAsOn06_30_2019_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">3381000000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="PAsOn12_31_2020_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">401000000</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_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="2"
      unitRef="Unit_pure">0.33</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <jd:NumberOfBoardSeatsHeld
      contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="0"
      unitRef="Unit_item">2</jd:NumberOfBoardSeatsHeld>
    <jd:NumberOfBoardSeats
      contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="0"
      unitRef="Unit_item">7</jd:NumberOfBoardSeats>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">41000000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:EquityMethodInvestmentsTextBlock contextRef="P01_01_2021To12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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: 80%;"/&gt;
&lt;td style="width: 14%; 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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="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;/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;&#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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Carrying value of investment in &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;ATRenew&#x2019;s&lt;/div&gt; ordinary shares&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;;text-align:right;"&gt;2,832&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Proportionate share of &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;ATRenew&#x2019;s&lt;/div&gt;&#160;net tangible and intangible assets&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;;text-align:right;"&gt;2,209&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Positive basis difference&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;;text-align:right;"&gt;623&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Positive basis difference has been assigned to:&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill (*)&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;;text-align:right;"&gt;35&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Amortizable intangible assets (**)&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;;text-align:right;"&gt;784&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred tax liabilities&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;;text-align:right;"&gt;(196&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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;;text-align:right;"&gt;623&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; 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: 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;&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;In the fourth quarter of 2021, 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&#160;&lt;/div&gt;RMB3,909 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;million, to write down the carrying value of its investment in ATRenew to its fair value, based on quoted closing prices of ATRenew as of December 31, 2021.&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: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; 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: 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;&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;As of December 31, 2021, the weighted average remaining life of the intangible assets not included in ATRenew&#x2019;s consolidated financial statements&#160;&lt;/div&gt;was 8 years. &lt;/div&gt;&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:EquityMethodInvestmentUnderlyingEquityInNetAssets
      contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">2209000000</us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">623000000</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:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities
      contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">196000000</jd:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAssignedToDeferredTaxLiabilities>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">623000000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <us-gaap:ImpairmentOfInvestments
      contextRef="P10_01_2021To12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">3909000000</us-gaap:ImpairmentOfInvestments>
    <jd:FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife contextRef="P01_01_2021To12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">P8Y</jd:FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife>
    <us-gaap:EquityMethodInvestmentQuotedMarketValue
      contextRef="PAsOn12_31_2021_ATRenewMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_CNY">2832000000</us-gaap:EquityMethodInvestmentQuotedMarketValue>
    <jd:CondensedFinancialInformationOfEquityInvestmentsTableTextBlock contextRef="P01_01_2021To12_31_2021">&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: 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: 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;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-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;/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;"&gt; &lt;div 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-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;/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;;text-align:right;"&gt;128,942&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;140,263&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;145,582 &lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Gross profit&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;;text-align:right;"&gt;34,541&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;45,590&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;39,736 &lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income/(loss) from operations&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;;text-align:right;"&gt;(534&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;5,157&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,877 &lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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="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;/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;;text-align:right;"&gt;(565&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,680&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(250&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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="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-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;/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;;text-align:right;"&gt;(1,235&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3,292&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;675&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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="clear: both; max-height: 0px; text-indent: 0px;"/&gt; &lt;div style="clear: both; max-height: 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;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;/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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Current assets&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;;text-align:right;"&gt;129,535&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;150,304&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&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="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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;97,110&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;140,872 &lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Current liabilities&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;;text-align:right;"&gt;97,669&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;109,790&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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="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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;17,371&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;49,919&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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);"&gt; &lt;div 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; background-color: rgb(204, 238, 255);"&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);;text-align:right;"&gt;1,119&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;973 &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </jd:CondensedFinancialInformationOfEquityInvestmentsTableTextBlock>
    <us-gaap:Revenues
      contextRef="P01_01_2019To12_31_2019_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">128942000000</us-gaap:Revenues>
    <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:GrossProfit
      contextRef="P01_01_2019To12_31_2019_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">34541000000</us-gaap:GrossProfit>
    <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:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="P01_01_2019To12_31_2019_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">-534000000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <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:ProfitLoss
      contextRef="P01_01_2019To12_31_2019_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">-565000000</us-gaap:ProfitLoss>
    <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>
    <jd:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder
      contextRef="P01_01_2019To12_31_2019_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">-1235000000</jd:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLossAttributableToShareholder>
    <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>
    <us-gaap:AssetsCurrent
      contextRef="PAsOn12_31_2020_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">129535000000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="PAsOn12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">150304000000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="PAsOn12_31_2020_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">97110000000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="PAsOn12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">140872000000</us-gaap:AssetsNoncurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="PAsOn12_31_2020_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">97669000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="PAsOn12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">109790000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="PAsOn12_31_2020_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">17371000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="PAsOn12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">49919000000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:MinorityInterest
      contextRef="PAsOn12_31_2020_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">1119000000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="PAsOn12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">973000000</us-gaap:MinorityInterest>
    <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment
      contextRef="P01_01_2019To12_31_2019_SharesOfResultsOfEquityInvesteesMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">797000000</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>
    <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:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="P01_01_2021To12_31_2021">&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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;9. Accounts receivable, net &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accounts receivable, net consist of the following: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&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: 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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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&#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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Logistics receivables&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;;text-align:right;"&gt;4,406&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;6,204&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Online retail and online marketplace receivables (*)&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;;text-align:right;"&gt;2,103&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;5,840&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Advertising receivables and others&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;;text-align:right;"&gt;1,169&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;890&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accounts receivable&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;;text-align:right;"&gt;7,678&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;12,934&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Allowance for doubtful accounts&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;;text-align:right;"&gt;(566&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(1,034&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accounts receivable, net&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;;text-align:right;"&gt;7,112&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;11,900&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The movements in the allowance for doubtful accounts are as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 67%;"/&gt;
&lt;td style="width: 7%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 6%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 6%; 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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="font-weight:bold;display:inline;"&gt;2019&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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at beginning of the year&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;;text-align:right;"&gt;(178&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(318&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(566&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions&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;;text-align:right;"&gt;(214&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(331&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(535&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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="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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;74&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;83&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;67&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at end of the year&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;;text-align:right;"&gt;(318&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(566&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(1,034&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; 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: 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;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 were provided. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="P01_01_2021To12_31_2021">&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&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: 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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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&#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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Logistics receivables&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;;text-align:right;"&gt;4,406&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;6,204&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Online retail and online marketplace receivables (*)&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;;text-align:right;"&gt;2,103&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;5,840&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Advertising receivables and others&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;;text-align:right;"&gt;1,169&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;890&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accounts receivable&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;;text-align:right;"&gt;7,678&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;12,934&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Allowance for doubtful accounts&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;;text-align:right;"&gt;(566&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(1,034&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accounts receivable, net&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;;text-align:right;"&gt;7,112&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;11,900&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="PAsOn12_31_2020_LogisticsSupportServicesMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">4406000000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="PAsOn12_31_2021_LogisticsSupportServicesMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">6204000000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="PAsOn12_31_2020_ProductSalesAndOnlineMarketplaceReceivablesMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">2103000000</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_2020_AdvertisingReceivablesMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">1169000000</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_2020"
      decimals="-6"
      unitRef="Unit_CNY">7678000000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">12934000000</us-gaap:AccountsReceivableGrossCurrent>
    <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:AccountsReceivableNetCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">7112000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">11900000000</us-gaap:AccountsReceivableNetCurrent>
    <jd:SummaryOfMovementsInAllowanceForDoubtfulAccountsTableTextBlock contextRef="P01_01_2021To12_31_2021">
&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 67%;"/&gt;
&lt;td style="width: 7%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 6%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 6%; 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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="font-weight:bold;display:inline;"&gt;2019&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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at beginning of the year&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;;text-align:right;"&gt;(178&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(318&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(566&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions&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;;text-align:right;"&gt;(214&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(331&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(535&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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="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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;74&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;83&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;67&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at end of the year&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;;text-align:right;"&gt;(318&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(566&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(1,034&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; 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: 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;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 were provided. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </jd:SummaryOfMovementsInAllowanceForDoubtfulAccountsTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="PAsOn12_31_2018"
      decimals="-6"
      unitRef="Unit_CNY">178000000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <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:ProvisionForDoubtfulAccounts
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">-214000000</us-gaap:ProvisionForDoubtfulAccounts>
    <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:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">74000000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <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: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_ConsumerFinancingReceivableMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="P01_01_2021To12_31_2021_ConsumerFinancingReceivableMembersrtProductOrServiceAxis"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:InventoryDisclosureTextBlock contextRef="P01_01_2021To12_31_2021">&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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;10. Inventories, net &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Inventories, net consist of the following: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&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;/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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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&#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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Products&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;;text-align:right;"&gt;60,455&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;77,422&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Packing materials and others&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;;text-align:right;"&gt;470&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;478&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Inventories&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;;text-align:right;"&gt;60,925&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;77,900&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Inventory valuation allowance&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;;text-align:right;"&gt;(1,992&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(2,299&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Inventories, net&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;;text-align:right;"&gt;58,933&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;75,601&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="P01_01_2021To12_31_2021">
&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;"&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;/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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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&#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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Products&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;;text-align:right;"&gt;60,455&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;77,422&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Packing materials and others&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;;text-align:right;"&gt;470&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;478&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Inventories&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;;text-align:right;"&gt;60,925&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;77,900&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Inventory valuation allowance&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;;text-align:right;"&gt;(1,992&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(2,299&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Inventories, net&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;;text-align:right;"&gt;58,933&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;75,601&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryGross
      contextRef="PAsOn12_31_2020_ProductMemberusgaapPublicUtilitiesInventoryAxis"
      decimals="-6"
      unitRef="Unit_CNY">60455000000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="PAsOn12_31_2021_ProductMemberusgaapPublicUtilitiesInventoryAxis"
      decimals="-6"
      unitRef="Unit_CNY">77422000000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="PAsOn12_31_2020_PackingAndOtherMaterialsMemberusgaapPublicUtilitiesInventoryAxis"
      decimals="-6"
      unitRef="Unit_CNY">470000000</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_2020"
      decimals="-6"
      unitRef="Unit_CNY">60925000000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">77900000000</us-gaap:InventoryGross>
    <us-gaap:InventoryValuationReserves
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">1992000000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">2299000000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNet
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">58933000000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">75601000000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="P01_01_2021To12_31_2021">&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="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;11. Property, equipment and software, net &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: 6pt; margin-bottom: 0pt; margin-left: 0.34in;"&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, equipment and software, net consist of the following:&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&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;/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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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); white-space: nowrap;;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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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;/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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; white-space: nowrap;;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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Electronic equipment&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;15,112&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11,222&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Building and building improvement&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11,276&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;21,072&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Logistics, warehouse and other heavy equipment&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;7,418&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;10,084&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Vehicles&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,776&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,681&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Leasehold improvement&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,900&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,766&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Office equipment&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;440&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;530&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Software&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;781&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;867&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="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;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;39,703&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;50,222&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: accumulated depreciation&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(17,106&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(17,278&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net book value&lt;/div&gt;&lt;/div&gt; &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: 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;22,597&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);"&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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;32,944&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;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&#160;&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: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&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; background-color: rgba(255, 255, 255, 0);"&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="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);"&gt;&#160;&#160;&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: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&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; background-color: rgba(255, 255, 255, 0);"&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Depreciation expenses were RMB4,673&#160;million, RMB5,037&#160;million and RMB5,000 &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 for the years ended December&#160;31, 2019, 2020 and 2021, respectively. No impairment charge was recorded for the years ended December 31, 2019, 2020 and 2021, respectively. &lt;/div&gt;&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;;display:inline;"&gt; &lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="P01_01_2021To12_31_2021">
&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;"&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;/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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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); white-space: nowrap;;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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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;/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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; white-space: nowrap;;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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Electronic equipment&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;15,112&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11,222&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Building and building improvement&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11,276&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;21,072&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Logistics, warehouse and other heavy equipment&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;7,418&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;10,084&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Vehicles&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,776&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,681&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Leasehold improvement&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,900&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,766&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Office equipment&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;440&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;530&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Software&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;781&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;867&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="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;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;39,703&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;50,222&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: accumulated depreciation&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(17,106&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(17,278&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net book value&lt;/div&gt;&lt;/div&gt; &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: 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;22,597&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);"&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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;32,944&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;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&#160;&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: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&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; background-color: rgba(255, 255, 255, 0);"&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="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);"&gt;&#160;&#160;&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: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&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; background-color: rgba(255, 255, 255, 0);"&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2020_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">15112000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2021_OfficeEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">11222000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2020_BuildingAndBuildingImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">11276000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2021_BuildingAndBuildingImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">21072000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2020_LogisticAndWarehouseAndOtherHeavyEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">7418000000</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_2020_VehiclesMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">1776000000</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_2020_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">2900000000</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_2020_FurnitureAndFixturesMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">440000000</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_2020_SoftwareAndSoftwareDevelopmentCostsMemberusgaapPropertyPlantAndEquipmentByTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">781000000</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_2020"
      decimals="-6"
      unitRef="Unit_CNY">39703000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">50222000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">17106000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">17278000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">22597000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">32944000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">4673000000</us-gaap:Depreciation>
    <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:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_USD">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_USD">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <jd:LandUseRightsDisclosureTextBlock contextRef="P01_01_2021To12_31_2021">&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="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;12. Land use rights, net &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: 12pt; margin-bottom: 0pt; margin-left: 0.34in;"&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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&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;/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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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&#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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Land use rights&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;;text-align:right;"&gt;11,787&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;15,253&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: accumulated amortization&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;;text-align:right;"&gt;(662&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(925&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net book value&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;;text-align:right;"&gt;11,125&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;14,328&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Amortization expenses for land use rights were RMB222&#160;million, RMB229&#160;million and RMB276 &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 for the years ended December&#160;31, 2019, 2020 and 2021, respectively. No impairment charge was recorded for the years ended December 31, 2019, 2020 and 2021, respectively. &lt;/div&gt;&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;;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="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, 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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="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;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-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="font-weight:bold;display:inline;"&gt;2023&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-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="font-weight:bold;display:inline;"&gt;2024&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-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="font-weight:bold;display:inline;"&gt;2025&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-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="font-weight:bold;display:inline;"&gt;2026&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-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="font-weight:bold;display:inline;"&gt;2027 and&lt;br/&gt; thereafter&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="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&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;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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="22" 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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Amortization expenses&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;;text-align:right;"&gt;319&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;319&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;319&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;319&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;319&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;12,733&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </jd:LandUseRightsDisclosureTextBlock>
    <jd:ScheduleOfLandUseRightsTableTextBlock contextRef="P01_01_2021To12_31_2021">
&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;"&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;/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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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&#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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Land use rights&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;;text-align:right;"&gt;11,787&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;15,253&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: accumulated amortization&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;;text-align:right;"&gt;(662&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(925&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net book value&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;;text-align:right;"&gt;11,125&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;14,328&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </jd:ScheduleOfLandUseRightsTableTextBlock>
    <jd:LandUseRightsGross
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">11787000000</jd:LandUseRightsGross>
    <jd:LandUseRightsGross
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">15253000000</jd:LandUseRightsGross>
    <jd:LandUseRightsAccumulatedAmortization
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">662000000</jd:LandUseRightsAccumulatedAmortization>
    <jd:LandUseRightsAccumulatedAmortization
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">925000000</jd:LandUseRightsAccumulatedAmortization>
    <jd:LandUseRights
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">11125000000</jd:LandUseRights>
    <jd:LandUseRights
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">14328000000</jd:LandUseRights>
    <jd:AmortizationOfLandUseRights
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">222000000</jd:AmortizationOfLandUseRights>
    <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:LandUseRightsImpairmentCharge
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_USD">0</jd:LandUseRightsImpairmentCharge>
    <jd:LandUseRightsImpairmentCharge
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_USD">0</jd:LandUseRightsImpairmentCharge>
    <jd:LandUseRightsImpairmentCharge
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">0</jd:LandUseRightsImpairmentCharge>
    <jd:ScheduleOfLandUseRightsFutureAmortizationExpenseTableTextBlock contextRef="P01_01_2021To12_31_2021">
&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;"&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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="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;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-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="font-weight:bold;display:inline;"&gt;2023&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-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="font-weight:bold;display:inline;"&gt;2024&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-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="font-weight:bold;display:inline;"&gt;2025&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-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="font-weight:bold;display:inline;"&gt;2026&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-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="font-weight:bold;display:inline;"&gt;2027 and&lt;br/&gt; thereafter&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="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&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;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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="22" 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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Amortization expenses&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;;text-align:right;"&gt;319&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;319&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;319&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;319&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;319&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;12,733&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </jd:ScheduleOfLandUseRightsFutureAmortizationExpenseTableTextBlock>
    <jd:LandUseRightsAmortizationExpenseNextTwelveMonths
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">319000000</jd:LandUseRightsAmortizationExpenseNextTwelveMonths>
    <jd:LandUseRightsAmortizationExpenseYearTwo
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">319000000</jd:LandUseRightsAmortizationExpenseYearTwo>
    <jd:LandUseRightsAmortizationExpenseYearThree
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">319000000</jd:LandUseRightsAmortizationExpenseYearThree>
    <jd:LandUseRightsAmortizationExpenseYearFour
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">319000000</jd:LandUseRightsAmortizationExpenseYearFour>
    <jd:LandUseRightsAmortizationExpenseYearFive
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">319000000</jd:LandUseRightsAmortizationExpenseYearFive>
    <jd:LandUseRightsAmortizationExpenseAfterYearFive
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">12733000000</jd:LandUseRightsAmortizationExpenseAfterYearFive>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="P01_01_2021To12_31_2021">&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="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;13. Intangible assets, net &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: 6pt; margin-bottom: 0pt; margin-left: 0.34in;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&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: 49%;"/&gt;
&lt;td style="width: 6%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 6%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 6%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 6%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 6%; 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, 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;/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;br/&gt;Carrying&lt;br/&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;br/&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;br/&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;br/&gt;Carrying&lt;br/&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="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;td style="vertical-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;td style="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&#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;&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-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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Strategic cooperation&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;;text-align:right;"&gt;5.0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;6,075&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(6,075&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;8.0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,467&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(1,811&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;656&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Domain names and trademarks&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;;text-align:right;"&gt;18.9&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3,911&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(837&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;(27&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;3,047&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Customer relationship&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;;text-align:right;"&gt;8.9&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,689&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(155&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;(60&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;2,474&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Technology and others&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;;text-align:right;"&gt;6.0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,019&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(648&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;(85&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;286&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="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;/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;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;9.5&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;16,161&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(9,526&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;(172&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;6,463&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&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;"&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;&#160;&lt;/div&gt;&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: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&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;"&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;&#160;&lt;/div&gt;&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;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: 1px;"&gt;
&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: 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: 47%;"/&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;br/&gt;Carrying&lt;br/&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;br/&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;br/&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;br/&gt;Carrying&lt;br/&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="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;td style="vertical-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;td style="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&#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;&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-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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Strategic cooperation&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;;text-align:right;"&gt;5.0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;6,075&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(6,075&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;8.0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,467&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(2,120&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;347&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Domain names and trademarks&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;;text-align:right;"&gt;18.9&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;4,186&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(1,066&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;(27&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;3,093&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Customer relationship&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;;text-align:right;"&gt;8.8&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,713&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(454&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;(60&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;2,199&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Technology and others&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;;text-align:right;"&gt;6.0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,050&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(767&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;(85&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;198&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="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;/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;;text-align:right;"&gt;9.6 &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;16,491&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(10,482&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;(172&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;5,837&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&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;"&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;&#160;&lt;/div&gt;&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: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&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;"&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;&#160;&lt;/div&gt;&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="clear: both; max-height: 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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Amortization expenses for intangible assets were RMB933&#160;million, RMB802&#160;million and RMB956 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively. No impairment charge was recorded for the years ended December&#160;31, 2019, 2020 and 2021, 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="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, amortization expenses related to the intangible assets for future periods are estimated to be as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 75%;"/&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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="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;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-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="font-weight:bold;display:inline;"&gt;2023&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-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="font-weight:bold;display:inline;"&gt;2024&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-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="font-weight:bold;display:inline;"&gt;2025&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-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="font-weight:bold;display:inline;"&gt;2026&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-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="font-weight:bold;display:inline;"&gt;2027 and&lt;br/&gt; thereafter&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="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&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;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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="22" 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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Amortization expenses&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;;text-align:right;"&gt;818&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;699&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;576&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;513&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;507&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,724&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="P01_01_2021To12_31_2021">
&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: 49%;"/&gt;
&lt;td style="width: 6%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 6%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 6%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 6%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 6%; 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, 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;/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;br/&gt;Carrying&lt;br/&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;br/&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;br/&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;br/&gt;Carrying&lt;br/&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="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;td style="vertical-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;td style="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&#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;&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-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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Strategic cooperation&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;;text-align:right;"&gt;5.0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;6,075&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(6,075&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;8.0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,467&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(1,811&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;656&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Domain names and trademarks&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;;text-align:right;"&gt;18.9&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3,911&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(837&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;(27&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;3,047&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Customer relationship&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;;text-align:right;"&gt;8.9&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,689&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(155&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;(60&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;2,474&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Technology and others&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;;text-align:right;"&gt;6.0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,019&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(648&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;(85&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;286&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="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;/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;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;9.5&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;16,161&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(9,526&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;(172&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;6,463&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&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;"&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;&#160;&lt;/div&gt;&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: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&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;"&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;&#160;&lt;/div&gt;&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;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: 1px;"&gt;
&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: 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: 47%;"/&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;br/&gt;Carrying&lt;br/&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;br/&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;br/&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;br/&gt;Carrying&lt;br/&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="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;td style="vertical-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;td style="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&#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;&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-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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Strategic cooperation&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;;text-align:right;"&gt;5.0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;6,075&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(6,075&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;8.0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,467&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(2,120&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;347&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Domain names and trademarks&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;;text-align:right;"&gt;18.9&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;4,186&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(1,066&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;(27&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;3,093&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Customer relationship&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;;text-align:right;"&gt;8.8&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,713&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(454&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;(60&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;2,199&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Technology and others&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;;text-align:right;"&gt;6.0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,050&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(767&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;(85&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;198&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="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;/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;;text-align:right;"&gt;9.6 &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;16,491&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(10,482&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;(172&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;5,837&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&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;"&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;&#160;&lt;/div&gt;&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: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&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;"&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;&#160;&lt;/div&gt;&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="clear: both; max-height: 0px;"/&gt; </us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="P01_01_2020To12_31_2020_StrategicCooperationMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn12_31_2020_StrategicCooperationMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">6075000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn12_31_2020_StrategicCooperationMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">6075000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="P01_01_2020To12_31_2020_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn12_31_2020_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">2467000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn12_31_2020_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">1811000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn12_31_2020_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">656000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="P01_01_2020To12_31_2020_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P18Y10M24D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn12_31_2020_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">3911000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn12_31_2020_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">837000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <jd:FiniteLivedIntangibleAssetsAccumulatedImpairment
      contextRef="PAsOn12_31_2020_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">27000000</jd:FiniteLivedIntangibleAssetsAccumulatedImpairment>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn12_31_2020_DomainNamesAndTrademarkMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">3047000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="P01_01_2020To12_31_2020_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P8Y10M24D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn12_31_2020_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">2689000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn12_31_2020_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">155000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <jd:FiniteLivedIntangibleAssetsAccumulatedImpairment
      contextRef="PAsOn12_31_2020_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">60000000</jd:FiniteLivedIntangibleAssetsAccumulatedImpairment>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn12_31_2020_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">2474000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="P01_01_2020To12_31_2020_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P6Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn12_31_2020_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">1019000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn12_31_2020_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">648000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <jd:FiniteLivedIntangibleAssetsAccumulatedImpairment
      contextRef="PAsOn12_31_2020_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">85000000</jd:FiniteLivedIntangibleAssetsAccumulatedImpairment>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn12_31_2020_TechnologyAndOthersIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">286000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="P01_01_2020To12_31_2020">P9Y6M</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">16161000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">9526000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <jd:FiniteLivedIntangibleAssetsAccumulatedImpairment
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">172000000</jd:FiniteLivedIntangibleAssetsAccumulatedImpairment>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">6463000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="P01_01_2021To12_31_2021_StrategicCooperationMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn12_31_2021_StrategicCooperationMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">6075000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn12_31_2021_StrategicCooperationMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-6"
      unitRef="Unit_CNY">6075000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <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">P9Y7M6D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">16491000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">10482000000</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:AmortizationOfIntangibleAssets
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">933000000</us-gaap:AmortizationOfIntangibleAssets>
    <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:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="P01_01_2019To12_31_2019"
      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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="P01_01_2021To12_31_2021">&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 75%;"/&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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="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;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-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="font-weight:bold;display:inline;"&gt;2023&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-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="font-weight:bold;display:inline;"&gt;2024&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-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="font-weight:bold;display:inline;"&gt;2025&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-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="font-weight:bold;display:inline;"&gt;2026&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-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="font-weight:bold;display:inline;"&gt;2027 and&lt;br/&gt; thereafter&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="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&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;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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="22" 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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Amortization expenses&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;;text-align:right;"&gt;818&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;699&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;576&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;513&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;507&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,724&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">818000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">699000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">576000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">513000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">507000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">2724000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:GoodwillDisclosureTextBlock contextRef="P01_01_2021To12_31_2021">&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="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;14. Goodwill &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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 33: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 59%;"/&gt;
&lt;td style="width: 5%; 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: 5%; 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;&#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-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="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;&#160;&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="font-weight:bold;display:inline;"&gt;JD&#160;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="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="font-weight:bold;display:inline;"&gt;New&#160;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;&#160;&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="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="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance as of December&#160;31, 2019&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&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&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;;text-align:right;"&gt;6,651&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,593&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;9,244&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accumulated impairment loss&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;;text-align:right;"&gt;(7&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(2,593&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(2,600&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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;;text-align:right;"&gt;6,644&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;6,644&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Transaction in 2020&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions&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;;text-align:right;"&gt;2,627&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,633&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;4,260&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance as of December&#160;31, 2020&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&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&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;;text-align:right;"&gt;9,278&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,633&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,593&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;13,504&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accumulated impairment loss&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;;text-align:right;"&gt;(7&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(2,593&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(2,600&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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;;text-align:right;"&gt;9,271&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,633&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;10,904&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Transaction in 2021&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions&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;;text-align:right;"&gt;1,529&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,529&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance as of December&#160;31, 2021&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&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&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;;text-align:right;"&gt;10,807&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,633&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,593&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;15,033&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accumulated impairment loss&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;;text-align:right;"&gt;(7&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(2,593&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(2,600&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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;;text-align:right;"&gt;10,800&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,633&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;12,433&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;No impairment&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="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;loss of goodwill was recorded for the years ended December&#160;31, 2019, 2020 and 2021, respectively. &lt;/div&gt;&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;;display:inline;"&gt; &lt;/div&gt;</us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="P01_01_2021To12_31_2021">&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 59%;"/&gt;
&lt;td style="width: 5%; 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: 5%; 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;&#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-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="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;&#160;&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="font-weight:bold;display:inline;"&gt;JD&#160;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="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="font-weight:bold;display:inline;"&gt;New&#160;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;&#160;&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="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="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance as of December&#160;31, 2019&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&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&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;;text-align:right;"&gt;6,651&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,593&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;9,244&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accumulated impairment loss&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;;text-align:right;"&gt;(7&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(2,593&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(2,600&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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;;text-align:right;"&gt;6,644&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;6,644&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Transaction in 2020&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions&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;;text-align:right;"&gt;2,627&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,633&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;4,260&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance as of December&#160;31, 2020&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&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&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;;text-align:right;"&gt;9,278&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,633&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,593&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;13,504&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accumulated impairment loss&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;;text-align:right;"&gt;(7&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(2,593&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(2,600&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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;;text-align:right;"&gt;9,271&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,633&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;10,904&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Transaction in 2021&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions&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;;text-align:right;"&gt;1,529&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,529&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance as of December&#160;31, 2021&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&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&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;;text-align:right;"&gt;10,807&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,633&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,593&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;15,033&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accumulated impairment loss&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;;text-align:right;"&gt;(7&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(2,593&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(2,600&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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;;text-align:right;"&gt;10,800&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,633&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;12,433&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:GoodwillGross
      contextRef="PAsOn12_31_2019_JdRetailMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">6651000000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="PAsOn12_31_2019_NewBusinessMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">2593000000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="PAsOn12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">9244000000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="PAsOn12_31_2019_JdRetailMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">7000000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="PAsOn12_31_2019_NewBusinessMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">2593000000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="PAsOn12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">2600000000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="PAsOn12_31_2019_JdRetailMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">6644000000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="PAsOn12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">6644000000</us-gaap:Goodwill>
    <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"
      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:GoodwillImpairmentLoss
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">-0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="P01_01_2019To12_31_2019"
      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>
    <jd:AccountsPayableDisclosureTextBlock contextRef="P01_01_2021To12_31_2021">&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="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;15. Accounts payable &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: 6pt; margin-bottom: 0pt; margin-left: 0.34in;"&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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 76%;"/&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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Vendor payable&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;;text-align:right;"&gt;84,643&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;112,317&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Shipping charges payable and others&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;;text-align:right;"&gt;22,175&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;28,167&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-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;/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;;text-align:right;"&gt;106,818&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;140,484&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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, 2020 and 2021, RMB11,942&#160;million and RMB20,127 million, respectively, of the outstanding payment obligations were elected by the suppliers and sold to the Institutions. &lt;/div&gt;&lt;/div&gt;</jd:AccountsPayableDisclosureTextBlock>
    <jd:ScheduleOfAccountsPayableTableTextBlock contextRef="P01_01_2021To12_31_2021">&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 76%;"/&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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Vendor payable&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;;text-align:right;"&gt;84,643&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;112,317&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Shipping charges payable and others&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;;text-align:right;"&gt;22,175&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;28,167&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-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;/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;;text-align:right;"&gt;106,818&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;140,484&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </jd:ScheduleOfAccountsPayableTableTextBlock>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">84643000000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">112317000000</us-gaap:AccountsPayableTradeCurrent>
    <jd:ShippingChargesAndOthersPayable
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">22175000000</jd:ShippingChargesAndOthersPayable>
    <jd:ShippingChargesAndOthersPayable
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">28167000000</jd:ShippingChargesAndOthersPayable>
    <us-gaap:AccountsPayableCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">106818000000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">140484000000</us-gaap:AccountsPayableCurrent>
    <jd:OutstandingPaymentObligations
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">11942000000</jd:OutstandingPaymentObligations>
    <jd:OutstandingPaymentObligations
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">20127000000</jd:OutstandingPaymentObligations>
    <jd:AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock contextRef="P01_01_2021To12_31_2021">&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="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;16. Accrued expenses and other current liabilities &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="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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 76%;"/&gt;
&lt;td style="width: 5%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 5%; 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;&#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-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="font-weight:bold;display:inline;"&gt;As of 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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deposits&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;;text-align:right;"&gt;15,344&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;17,372&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Salary and welfare&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;;text-align:right;"&gt;7,984&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;8,396&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Rental fee payable&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;;text-align:right;"&gt;677&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,199&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accrued administrative expenses&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;;text-align:right;"&gt;513&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,165&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Professional fee&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;;text-align:right;"&gt;756&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;904&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Liabilities for return allowances&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;;text-align:right;"&gt;496&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;618&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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: 1pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Internet data center fee&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;;text-align:right;"&gt;562&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;444&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Vehicle fee&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;;text-align:right;"&gt;316&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;437&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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: 1pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Payable related to employees&#x2019; exercise of share-based awards&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;;text-align:right;"&gt;269&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;333&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Interest payable&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;;text-align:right;"&gt;136&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;134&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Others&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;;text-align:right;"&gt;2,982&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3,466&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="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;/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;;text-align:right;"&gt;30,035&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;34,468&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </jd:AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock>
    <jd:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock contextRef="P01_01_2021To12_31_2021">&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 76%;"/&gt;
&lt;td style="width: 5%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 5%; 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;&#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-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="font-weight:bold;display:inline;"&gt;As of 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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deposits&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;;text-align:right;"&gt;15,344&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;17,372&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Salary and welfare&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;;text-align:right;"&gt;7,984&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;8,396&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Rental fee payable&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;;text-align:right;"&gt;677&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,199&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accrued administrative expenses&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;;text-align:right;"&gt;513&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,165&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Professional fee&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;;text-align:right;"&gt;756&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;904&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Liabilities for return allowances&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;;text-align:right;"&gt;496&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;618&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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: 1pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Internet data center fee&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;;text-align:right;"&gt;562&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;444&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Vehicle fee&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;;text-align:right;"&gt;316&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;437&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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: 1pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Payable related to employees&#x2019; exercise of share-based awards&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;;text-align:right;"&gt;269&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;333&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Interest payable&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;;text-align:right;"&gt;136&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;134&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Others&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;;text-align:right;"&gt;2,982&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3,466&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="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;/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;;text-align:right;"&gt;30,035&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;34,468&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </jd:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock>
    <us-gaap:DepositLiabilityCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">15344000000</us-gaap:DepositLiabilityCurrent>
    <us-gaap:DepositLiabilityCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">17372000000</us-gaap:DepositLiabilityCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">7984000000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">8396000000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedRentCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">677000000</us-gaap:AccruedRentCurrent>
    <us-gaap:AccruedRentCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1199000000</us-gaap:AccruedRentCurrent>
    <jd:AccruedAdministrativeExpensesCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">513000000</jd:AccruedAdministrativeExpensesCurrent>
    <jd:AccruedAdministrativeExpensesCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1165000000</jd:AccruedAdministrativeExpensesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">756000000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">904000000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:ContractWithCustomerRefundLiabilityCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">496000000</us-gaap:ContractWithCustomerRefundLiabilityCurrent>
    <us-gaap:ContractWithCustomerRefundLiabilityCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">618000000</us-gaap:ContractWithCustomerRefundLiabilityCurrent>
    <jd:AccruedInternetDataCenterFeesCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">562000000</jd:AccruedInternetDataCenterFeesCurrent>
    <jd:AccruedInternetDataCenterFeesCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">444000000</jd:AccruedInternetDataCenterFeesCurrent>
    <jd:AccruedVehicleFeesCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">316000000</jd:AccruedVehicleFeesCurrent>
    <jd:AccruedVehicleFeesCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">437000000</jd:AccruedVehicleFeesCurrent>
    <jd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">269000000</jd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable>
    <jd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">333000000</jd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable>
    <us-gaap:InterestPayableCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">136000000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">134000000</us-gaap:InterestPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">2982000000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">3466000000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">30035000000</jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent>
    <jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">34468000000</jd:AccruedLiabilitiesAndOtherLiabilitiesCurrent>
    <jd:DisclosureOfUnsecuredSeniorNotesTextBlock contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&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;17. Unsecured senior notes &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;In April 2016, the Company issued unsecured senior notes with two maturity dates for an aggregate principal amount of US$1,000&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;million&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;.&lt;/div&gt;&lt;/div&gt; 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&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&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;five-year unsecured senior notes due 2021 for the principle amount of &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;US$500 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;million were mature&#160;&lt;/div&gt;on April 29, 2021&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;, and the Company repaid the principle amount of &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;US$500&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;&#160;million&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;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;and the last semi-annual interests. &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;In January 2020, the Company issued unsecured senior notes with two maturity dates for an aggregate principal amount of US$1,000&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;million.&lt;/div&gt; 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&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;For the year ended December&#160;31, 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). 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 were recognized in &#x201c;interest expense&#x201d; in the Group&#x2019;s consolidated statements of operations and comprehensive income/(loss) for the year ended December&#160;31,2020. There was no unsecured senior notes repurchased in 2021. &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;A summary of the Company&#x2019;s unsecured senior notes as of December&#160;31, 2020 and 2021 is as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 68%;"/&gt;
&lt;td style="width: 6%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 6%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 6%; 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;&#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-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="font-weight:bold;display:inline;"&gt;As of 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;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&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="font-weight:bold;display:inline;"&gt;Effective&lt;br/&gt; interest rate&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&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;&#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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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;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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;US$500&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;million&#160;&lt;/div&gt;3.125% notes due 2021&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;;text-align:right;"&gt;3,260&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3.37&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;%&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;US$500&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;million&#160;&lt;/div&gt;3.875% notes due 2026&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;;text-align:right;"&gt;3,220&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3,154&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;4.15&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;%&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;US$700&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;million&#160;&lt;/div&gt;3.375% notes due 2030&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;;text-align:right;"&gt;4,502&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;4,402&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3.47&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;%&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;US$300&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;million&#160;&lt;/div&gt;4.125% notes due 2050&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;;text-align:right;"&gt;1,872&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,830&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;4.25&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Carrying value&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;;text-align:right;"&gt;12,854&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;9,386&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Unamortized discount and debt issuance costs&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;;text-align:right;"&gt;118&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;101&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total principal amounts of unsecured senior notes&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;;text-align:right;"&gt;12,972&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;9,487&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&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="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-indent: 4%; 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;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&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 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&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;As of December&#160;31, 2021, the principal of the unsecured senior notes of RMB3,188 million, RMB4,431 million and RMB1,868 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&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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: 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;&#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;Principal&lt;br/&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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: bottom;"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Within 1 year&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;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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: bottom;"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Between 1 to 2 years&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;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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: bottom;"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Between 2 to 3 years&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;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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: bottom;"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Between 3 to 4 years&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;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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: bottom;"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Between 4 to 5 years&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;;text-align:right;"&gt;3,188&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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: bottom;"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beyond 5 years&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;;text-align:right;"&gt;6,299&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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: bottom;"&gt; &lt;div 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-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;/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;;text-align:right;"&gt;9,487&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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_2021To12_31_2021_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:GainLossOnRepurchaseOfDebtInstrument
      contextRef="P01_01_2020To12_31_2020_InterestExpenseMemberusgaapIncomeStatementLocationAxis_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesMemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_CNY">11000000</us-gaap:GainLossOnRepurchaseOfDebtInstrument>
    <us-gaap:RepaymentsOfDebt
      contextRef="P01_01_2021To12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:RepaymentsOfDebt>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="P01_01_2021To12_31_2021">
&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 68%;"/&gt;
&lt;td style="width: 6%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 6%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 6%; 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;&#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-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="font-weight:bold;display:inline;"&gt;As of 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;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&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="font-weight:bold;display:inline;"&gt;Effective&lt;br/&gt; interest rate&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&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;&#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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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;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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;US$500&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;million&#160;&lt;/div&gt;3.125% notes due 2021&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;;text-align:right;"&gt;3,260&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3.37&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;%&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;US$500&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;million&#160;&lt;/div&gt;3.875% notes due 2026&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;;text-align:right;"&gt;3,220&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3,154&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;4.15&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;%&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;US$700&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;million&#160;&lt;/div&gt;3.375% notes due 2030&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;;text-align:right;"&gt;4,502&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;4,402&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3.47&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;%&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;US$300&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;million&#160;&lt;/div&gt;4.125% notes due 2050&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;;text-align:right;"&gt;1,872&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,830&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;4.25&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Carrying value&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;;text-align:right;"&gt;12,854&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;9,386&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Unamortized discount and debt issuance costs&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;;text-align:right;"&gt;118&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;101&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total principal amounts of unsecured senior notes&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;;text-align:right;"&gt;12,972&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;9,487&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2021MemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_USD">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="PAsOn04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2021MemberusgaapDebtInstrumentAxis"
      decimals="5"
      unitRef="Unit_pure">0.03125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:SeniorLongTermNotes
      contextRef="PAsOn12_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2021MemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_CNY">3260000000</us-gaap:SeniorLongTermNotes>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2021MemberusgaapDebtInstrumentAxis"
      decimals="4"
      unitRef="Unit_pure">0.0337</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <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_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2026MemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_CNY">3220000000</us-gaap:SeniorLongTermNotes>
    <us-gaap:SeniorLongTermNotes
      contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2026MemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_CNY">3154000000</us-gaap:SeniorLongTermNotes>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="PAsOn12_31_2021_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_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2030MemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_CNY">4502000000</us-gaap:SeniorLongTermNotes>
    <us-gaap:SeniorLongTermNotes
      contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2030MemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_CNY">4402000000</us-gaap:SeniorLongTermNotes>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="PAsOn12_31_2021_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_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2050MemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_CNY">1872000000</us-gaap:SeniorLongTermNotes>
    <us-gaap:SeniorLongTermNotes
      contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2050MemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_CNY">1830000000</us-gaap:SeniorLongTermNotes>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis_UnsecuredSeniorNotesDue2050MemberusgaapDebtInstrumentAxis"
      decimals="4"
      unitRef="Unit_pure">0.0425</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:SeniorLongTermNotes
      contextRef="PAsOn12_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">12854000000</us-gaap:SeniorLongTermNotes>
    <us-gaap:SeniorLongTermNotes
      contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">9386000000</us-gaap:SeniorLongTermNotes>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="PAsOn12_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">-118000000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">-101000000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="PAsOn12_31_2020_SeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">12972000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">9487000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">3188000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <jd:LongTermDebtMaturitiesOfPrincipalBeyondYearFiveOne
      contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">4431000000</jd:LongTermDebtMaturitiesOfPrincipalBeyondYearFiveOne>
    <jd:LongTermDebtMaturitiesOfPrincipalBeyondYearFiveTwo
      contextRef="PAsOn12_31_2021_SeniorNotesMemberusgaapLongtermDebtTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">1868000000</jd:LongTermDebtMaturitiesOfPrincipalBeyondYearFiveTwo>
    <srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock contextRef="P01_01_2021To12_31_2021">
&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: 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;&#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;Principal&lt;br/&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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: bottom;"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Within 1 year&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;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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: bottom;"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Between 1 to 2 years&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;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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: bottom;"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Between 2 to 3 years&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;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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: bottom;"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Between 3 to 4 years&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;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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: bottom;"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Between 4 to 5 years&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;;text-align:right;"&gt;3,188&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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: bottom;"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beyond 5 years&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;;text-align:right;"&gt;6,299&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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: bottom;"&gt; &lt;div 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-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;/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;;text-align:right;"&gt;9,487&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">3188000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">6299000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebt
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">9487000000</us-gaap:LongTermDebt>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="P01_01_2021To12_31_2021">&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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;18. Leases &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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&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;A summary of supplemental information related to operating leases as of December 31, 2020 and 2021 is as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 77%;"/&gt;
&lt;td style="width: 4%; 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;&#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 of 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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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;&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;/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;&#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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Operating lease ROU assets&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;;text-align:right;"&gt;15,484&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;19,987&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Operating lease liabilities-current&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;;text-align:right;"&gt;5,513&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;6,665&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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;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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;10,250&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;13,721&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total operating lease liabilities&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;;text-align:right;"&gt;15,763&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;20,386&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&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;"&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Weighted average remaining lease term&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;;text-align:right;"&gt;4.8&#160;years&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;5.6&#160;years&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Weighted average discount rate&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;;text-align:right;"&gt;5.0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;5.0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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="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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 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: 77%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&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;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="8" 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;/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;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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;&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="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&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;/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;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-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;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="8" 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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Operating lease cost&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; &lt;div style="line-height: normal;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;3,377&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&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;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;4,903&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;6,763&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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; 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: 1em; line-height: normal;"&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 lease cost&lt;/div&gt;&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="vertical-align: bottom; border-bottom: 0.75pt solid black;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,213&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&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; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"&gt;1,902&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"&gt;2,782&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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; 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: 1em; line-height: normal;"&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;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid black;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;4,590&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&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; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"&gt;6,805&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"&gt;9,545&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&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;"&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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash paid for operating leases&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; &lt;div style="margin-bottom: 0px; margin-top: 0px; text-indent: 0px; line-height: normal;"&gt;3,461&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&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;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;4,801&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;6,715&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&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, 2021 is as follows: &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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: 75%;"/&gt;
&lt;td style="width: 18%; 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;&#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 December&#160;31, 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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2022&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;;text-align:right;"&gt;6,778&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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;/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;;text-align:right;"&gt;4,807&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-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;/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;;text-align:right;"&gt;3,338&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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;/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;;text-align:right;"&gt;2,292&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-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;/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;;text-align:right;"&gt;1,504&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2027 and thereafter&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;;text-align:right;"&gt;4,843&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-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;/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;;text-align:right;"&gt;23,562&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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;/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;;text-align:right;"&gt;(3,176&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-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;/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;;text-align:right;"&gt;20,386&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&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="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, the Group has no significant lease contract that has been entered into but not yet commenced. &lt;/div&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <jd:DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock contextRef="P01_01_2021To12_31_2021">
&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 77%;"/&gt;
&lt;td style="width: 4%; 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;&#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 of 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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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;&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;/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;&#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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Operating lease ROU assets&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;;text-align:right;"&gt;15,484&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;19,987&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Operating lease liabilities-current&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;;text-align:right;"&gt;5,513&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;6,665&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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;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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;10,250&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;13,721&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total operating lease liabilities&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;;text-align:right;"&gt;15,763&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;20,386&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&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;"&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Weighted average remaining lease term&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;;text-align:right;"&gt;4.8&#160;years&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;5.6&#160;years&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Weighted average discount rate&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;;text-align:right;"&gt;5.0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;5.0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;%&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </jd:DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">15484000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">19987000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">5513000000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">6665000000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">10250000000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">13721000000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">15763000000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">20386000000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="PAsOn12_31_2020">P4Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="PAsOn12_31_2021">P5Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="PAsOn12_31_2020"
      decimals="3"
      unitRef="Unit_pure">0.050</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="PAsOn12_31_2021"
      decimals="3"
      unitRef="Unit_pure">0.050</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <jd:ScheduleOfLeaseCostRecognizedAndSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock contextRef="P01_01_2021To12_31_2021">
&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: 77%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&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;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="8" 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;/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;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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;&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="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&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;/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;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-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;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="8" 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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Operating lease cost&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; &lt;div style="line-height: normal;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;3,377&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&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;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;4,903&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;6,763&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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; 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: 1em; line-height: normal;"&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 lease cost&lt;/div&gt;&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="vertical-align: bottom; border-bottom: 0.75pt solid black;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,213&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&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; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"&gt;1,902&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"&gt;2,782&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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; 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: 1em; line-height: normal;"&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;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid black;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;4,590&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&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; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"&gt;6,805&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"&gt;9,545&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&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;"&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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash paid for operating leases&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; &lt;div style="margin-bottom: 0px; margin-top: 0px; text-indent: 0px; line-height: normal;"&gt;3,461&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&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;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;4,801&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;6,715&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; </jd:ScheduleOfLeaseCostRecognizedAndSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">3377000000</us-gaap:OperatingLeaseCost>
    <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:ShortTermLeaseCost
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">1213000000</us-gaap:ShortTermLeaseCost>
    <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:LeaseCost
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">4590000000</us-gaap:LeaseCost>
    <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:OperatingLeasePayments
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">3461000000</us-gaap:OperatingLeasePayments>
    <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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="P01_01_2021To12_31_2021">
&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: 75%;"/&gt;
&lt;td style="width: 18%; 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;&#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 December&#160;31, 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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2022&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;;text-align:right;"&gt;6,778&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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;/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;;text-align:right;"&gt;4,807&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-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;/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;;text-align:right;"&gt;3,338&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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;/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;;text-align:right;"&gt;2,292&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-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;/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;;text-align:right;"&gt;1,504&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2027 and thereafter&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;;text-align:right;"&gt;4,843&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-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;/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;;text-align:right;"&gt;23,562&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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;/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;;text-align:right;"&gt;(3,176&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-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;/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;;text-align:right;"&gt;20,386&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">6778000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">4807000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">3338000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">2292000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1504000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">4843000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">23562000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">3176000000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">20386000000</us-gaap:OperatingLeaseLiability>
    <jd:GainOnSaleOfDevelopmentPropertiesTextBlock contextRef="P01_01_2021To12_31_2021">&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="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;19. Gain on sale of development properties &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Gain on sale of development properties for the years ended December&#160;31, 2019, 2020 and 2021 were RMB3,885&#160;million, RMB1,649&#160;million and RMB767 &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, respectively. The gain on sale of development properties for the years ended December&#160;31, 2019, 2020 and 2021, were mainly derived from disposals of logistics facilities to JD Logistics Properties Core Fund, L.P. (&#x201c;Core Fund&#x201d;), JD Logistics Properties Core Fund II, L.P. (the &#x201c;Core Fund II&#x201d;), JD Logistics Properties Development Fund I, L.P. (&#x201c;Development Fund I&#x201d;) and JD Aries Development XXXXX (HK) Limited (&#x201c;Acquisition Fund I&#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;In 2018, the Group established JD Property to manage the expanding logistics facilities and other real estate properties. In February 2019 and January 2020, JD Property established Core Fund and Core Fund II (collectively, the &#x201c;Core Funds&#x201d;) together with GIC Private Limited (&#x201c;GIC&#x201d;), Singapore&#x2019;s sovereign wealth fund, respectively. The Group serves as the general partner and committe&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;;display:inline;"&gt;d 20% &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;and 10% of the total capital of Core Fund and Core Fund II as the limited partner, and GIC committed the remaining&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;;display:inline;"&gt;&#160;80%&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;and 90%, 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; text-indent: 0px;;display:inline;"&gt;Furthermore, in February 2019 and January 2020, the Group entered into definitive agreements with Core Fund and Core Fund II, pursuant to which the Group will dispose of certain modern logistics facilities to Core Fund and Core Fund II for a total gross asset value of approximately RM&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;;display:inline;"&gt;B11&#160;billion&#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;and RMB5 billion, respectively, and concurrently lease back these completed facilities for operational purposes with an initial lease term &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;;display:inline;"&gt;of 4 to 7 years. &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;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 subsequen&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;;display:inline;"&gt;t 5 &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;years&#x2019; period. The Group may choose to renew the lease upon the expiry of the initial lease agreement if the adjusted rental rate is acceptable. 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="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 Core Fund and Core Fund II, which comprises the representatives from JD Property and GIC, will oversee the key operations of each fund, respectively. Given the control over Core Funds is shared between JD Property and GIC, JD Property does not consolidate Core Funds and investments in Core Funds are accounted for using the equity method as JD Property obtained significant influence by the rights to nominate two members of each investment committee out of four. The lease back transaction is accounted for under ASC 842 as operating lease, and the ROU assets and operating lease liabilities were recorded accordingly. &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;Since the second half of 2019 and 2020, the closing conditions for each asset group of completed logistics facilities were successively met and Core Fund and Core Fund II signed definitive facility agreements with bank consortium to finance the purchase, respectively. As of December 31, 2021, all logistics facilities under asset groups related to Core Funds have been completed and satisfied hand-over condition. Therefore, the Group recorded a disposal gain to Core Funds of RM&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;B3,801 million, RMB&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;;display:inline;"&gt;1,181&#160;million and RMB637&#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 for the years ended December&#160;31, 2019, 2020 and 2021, respectively, which represents 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.&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="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;Regarding the logistics facilities that had not satisfied hand-over condition as of December 31, 2020, the Group classified the related undisposed assets and liabilities as assets and liabilities held for sale, which included cash and cash equivalents of RMB116&#160;million. &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: &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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In the second half of 2020, JD Property entered into definitive agreements to establish another logistics investment fund, Development Fund I, together with GIC and Mubadala Investment Company (&#x201c;MIC&#x201d;) to replicate the successful experience of Core Funds. Development Fund I planned to acquire some of the Group&#x2019;s uncompleted modern logistics facilities. JD Property serves as general partner and committe&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;;display:inline;"&gt;d 40% of the total capital of Development Fund I as a limited partner, and GIC and MIC committed the remaining 60% collectively. &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;In December 2020, the Group entered into definitive agreements with Development Fund I 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 a disposal gain of &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;;display:inline;"&gt;RMB468&#160;million and RMB112&#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 for the years ended December&#160;31, 2020 and 2021, respectively. As of December&#160;31, 2021, all logistics facilities under asset groups related to Development Fund I have satisfied hand-over condition, and been derecognized by the Group. &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In the second half of 2021, JD Property entered into definitive agreements to establish another logistics investment fund, Acquisition Fund I, by disposing 60&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 interests of JD Aries Development XXXXX (HK) Limited, which contained an uncompleted modern logistics facility, to a third party. The board of directors of Acquisition Fund I, which comprises board members from JD Property and the third-party investor, oversees the key operations of Acquisition Fund I. Given the control over Acquisition Fund I is shared between JD Property and the third-party investor, JD Property does not consolidate Acquisition Fund I and investment in Acquisition Fund I is accounted for using the equity method as JD Property obtained significant influence by the rights to nominate two members of the board of directors out of four. JD Property lost control of JD Aries Development XXXXX (HK) Limited and recognized a disposal gain of &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;;display:inline;"&gt;RMB18 million. Acquisition Fund I plans to acquire some of JD Property&#x2019;s uncompleted modern logistics facilities and each shareholder of &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;JD Aries Development XXXXX (HK) Limited committed to contribute proportionately. &lt;/div&gt;&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;;display:inline;"&gt; &lt;/div&gt; </jd:GainOnSaleOfDevelopmentPropertiesTextBlock>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">3885000000</us-gaap:GainLossOnSaleOfProperties>
    <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>
    <jd:PercentageOfCommitmentOfTotalCapital
      contextRef="PAsOn02_28_2019_CoreFundsMemberdeiLegalEntityAxis_GeneralPartnerMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis"
      decimals="2"
      unitRef="Unit_pure">0.20</jd:PercentageOfCommitmentOfTotalCapital>
    <jd:PercentageOfCommitmentOfTotalCapital
      contextRef="PAsOn01_31_2020_CoreFundsMemberdeiLegalEntityAxis_GeneralPartnerMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis"
      decimals="2"
      unitRef="Unit_pure">0.10</jd:PercentageOfCommitmentOfTotalCapital>
    <jd:PercentageOfCommitmentOfTotalCapital
      contextRef="PAsOn02_28_2019_CoreFundsMemberdeiLegalEntityAxis_GicMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis"
      decimals="2"
      unitRef="Unit_pure">0.80</jd:PercentageOfCommitmentOfTotalCapital>
    <jd:PercentageOfCommitmentOfTotalCapital
      contextRef="PAsOn01_31_2020_CoreFundsMemberdeiLegalEntityAxis_GicMemberusgaapPartnerTypeOfPartnersCapitalAccountAxis"
      decimals="2"
      unitRef="Unit_pure">0.90</jd:PercentageOfCommitmentOfTotalCapital>
    <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup
      contextRef="PAsOn02_27_2019_JdLogisticsPropertiesCoreFundLPMemberdeiLegalEntityAxis"
      decimals="-9"
      unitRef="Unit_CNY">11000000000</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup>
    <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup
      contextRef="PAsOn01_31_2020_CoreFundTwoMemberJDFundAxis_ModernLogisticsFacilitiesMemberusgaapSubsegmentsAxis"
      decimals="-9"
      unitRef="Unit_CNY">5000000000</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="PAsOn01_31_2020_MinimumMembersrtRangeAxis">P4Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="PAsOn02_27_2019_MinimumMembersrtRangeAxis">P4Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="PAsOn01_31_2020_MaximumMembersrtRangeAxis">P7Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="PAsOn02_27_2019_MaximumMembersrtRangeAxis">P7Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <jd:TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent contextRef="P01_31_2020To01_31_2020_CoreFundsMemberdeiLegalEntityAxis">P5Y</jd:TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent>
    <jd:TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent contextRef="P02_27_2019To02_27_2019_CoreFundsMemberdeiLegalEntityAxis">P5Y</jd:TheIntervalOfRentalRateAdjustedWithGrowthRateOfFairMarketRent>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="P01_01_2019To12_31_2019_CoreFundsMemberdeiLegalEntityAxis"
      decimals="-6"
      unitRef="Unit_CNY">3801000000</us-gaap:GainLossOnSaleOfProperties>
    <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:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="PAsOn12_31_2020_JdLogisticsPropertiesCoreFundIiLPMemberdeiLegalEntityAxis"
      decimals="-6"
      unitRef="Unit_CNY">116000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <jd:PercentageOfCommitmentOfTotalCapital
      contextRef="PAsOn12_31_2020_LogisticsInvestmentDevelopmentFundOneMemberJDFundAxis"
      decimals="2"
      unitRef="Unit_pure">0.40</jd:PercentageOfCommitmentOfTotalCapital>
    <jd:PercentageOfCommitmentOfTotalCapital
      contextRef="PAsOn12_31_2020_GicAndMubdalaInvestmentCompanyMemberdeiLegalEntityAxis_LogisticsInvestmentDevelopmentFundOneMemberJDFundAxis"
      decimals="2"
      unitRef="Unit_pure">0.60</jd:PercentageOfCommitmentOfTotalCapital>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="P01_01_2020To12_31_2020_GicAndMubdalaInvestmentCompanyMemberdeiLegalEntityAxis_LogisticsInvestmentDevelopmentFundOneMemberJDFundAxis_ModernLogisticsFacilitiesMemberusgaapSubsegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">468000000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="P01_01_2021To12_31_2021_GicAndMubdalaInvestmentCompanyMemberdeiLegalEntityAxis_LogisticsInvestmentDevelopmentFundOneMemberJDFundAxis_ModernLogisticsFacilitiesMemberusgaapSubsegmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">112000000</us-gaap:GainLossOnSaleOfProperties>
    <jd:PercentageOfEquityInterestDisposed
      contextRef="P01_01_2021To12_31_2021_JdAriesDevelopmentMemberdeiLegalEntityAxis"
      decimals="2"
      unitRef="Unit_pure">0.60</jd:PercentageOfEquityInterestDisposed>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="P01_01_2021To12_31_2021_JdAriesDevelopmentMemberdeiLegalEntityAxis"
      decimals="-6"
      unitRef="Unit_CNY">18000000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock contextRef="P01_01_2021To12_31_2021">&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="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;20. Interest expense &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: 6pt; margin-bottom: 0pt; margin-left: 0.34in;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Interest expense consists of the following&lt;div style="letter-spacing: 0px; top: 0px;;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;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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: 8pt; border-collapse: collapse; border-spacing: 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: 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;&#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-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="font-weight:bold;display:inline;"&gt;For the year ended&lt;br/&gt; 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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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); white-space: nowrap;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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;/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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; white-space: nowrap;;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 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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Interest expense in relation to nonrecourse securitization debt&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(38&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Interest expense in relation to unsecured senior notes, bank borrowings and others&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(687&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,125&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,213&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&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-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;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(725&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,125&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,213&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  </us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock>
    <us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 0.34in;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Interest expense consists of the following&lt;div style="letter-spacing: 0px; top: 0px;;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;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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: 8pt; border-collapse: collapse; border-spacing: 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: 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;&#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-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="font-weight:bold;display:inline;"&gt;For the year ended&lt;br/&gt; 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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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); white-space: nowrap;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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;/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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; white-space: nowrap;;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 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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Interest expense in relation to nonrecourse securitization debt&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(38&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Interest expense in relation to unsecured senior notes, bank borrowings and others&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(687&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,125&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,213&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&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-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;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(725&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,125&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,213&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock>
    <us-gaap:InterestExpense
      contextRef="P01_01_2019To12_31_2019_NonrecourseSecuritizationDebtMemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_CNY">38000000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="P01_01_2019To12_31_2019_UnsecuredSeniorNotesAndBankBorrowingsMemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_CNY">687000000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="P01_01_2020To12_31_2020_UnsecuredSeniorNotesAndBankBorrowingsMemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_CNY">1125000000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="P01_01_2021To12_31_2021_UnsecuredSeniorNotesAndBankBorrowingsMemberusgaapDebtInstrumentAxis"
      decimals="-6"
      unitRef="Unit_CNY">1213000000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">725000000</us-gaap:InterestExpense>
    <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:OtherNonoperatingIncomeAndExpenseTextBlock contextRef="P01_01_2021To12_31_2021">&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="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;21. Others, net &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: 6pt; margin-bottom: 0pt; margin-left: 0.34in;"&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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&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;&#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-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="font-weight:bold;display:inline;"&gt;For the year ended&lt;br/&gt; 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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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); white-space: nowrap;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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;/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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; white-space: nowrap;;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="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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Gains/(losses) from fair value change of long-term investments&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,496&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;29,483&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(7,252&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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: 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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Government financial incentives&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,222&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,545&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,482&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Interest income&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,786&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,753&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;4,213&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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: 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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Gain from business and investment disposals&lt;/div&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;1,199&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); 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;279&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); 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;140&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;/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: 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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Impairment of investments&lt;/div&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; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(1,954&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(208&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(574&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&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: 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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Foreign exchange gains/(losses), net&lt;/div&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;124&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); 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;(90&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); 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;42&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;/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: 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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Others&lt;/div&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; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;288&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;548&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;359&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 78%;"&gt;&#160;&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;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="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); 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;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="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); 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;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&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: 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="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;/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;7,161&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); 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;35,310&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); 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;(590&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;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 78%;"&gt;&#160;&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; background-color: rgba(255, 255, 255, 0);"&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;&#160;&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: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="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; background-color: rgba(255, 255, 255, 0);"&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;&#160;&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: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="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; background-color: rgba(255, 255, 255, 0);"&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;&#160;&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: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&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;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 others, net 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. 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="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:OtherNonoperatingIncomeAndExpenseTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock contextRef="P01_01_2021To12_31_2021">
&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;"&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;&#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-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="font-weight:bold;display:inline;"&gt;For the year ended&lt;br/&gt; 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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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); white-space: nowrap;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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;/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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; white-space: nowrap;;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="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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Gains/(losses) from fair value change of long-term investments&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,496&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;29,483&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(7,252&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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: 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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Government financial incentives&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,222&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,545&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,482&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Interest income&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,786&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,753&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;4,213&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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: 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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Gain from business and investment disposals&lt;/div&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;1,199&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); 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;279&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); 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;140&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;/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: 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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Impairment of investments&lt;/div&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; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(1,954&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(208&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(574&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&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: 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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Foreign exchange gains/(losses), net&lt;/div&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;124&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); 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;(90&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); 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;42&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;/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: 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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Others&lt;/div&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; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;288&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;548&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255); width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"&gt;359&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 78%;"&gt;&#160;&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;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="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); 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;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="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); 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;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;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);"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&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: 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="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;/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;7,161&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); 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;35,310&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); 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;(590&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;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 78%;"&gt;&#160;&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; background-color: rgba(255, 255, 255, 0);"&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;&#160;&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: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="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; background-color: rgba(255, 255, 255, 0);"&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;&#160;&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: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="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; background-color: rgba(255, 255, 255, 0);"&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;&#160;&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: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">3496000000</us-gaap:UnrealizedGainLossOnInvestments>
    <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>
    <jd:GovernmentFinancialIncentives
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">2222000000</jd:GovernmentFinancialIncentives>
    <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>
    <us-gaap:InvestmentIncomeInterest
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">1786000000</us-gaap:InvestmentIncomeInterest>
    <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>
    <jd:GainLossOnDispositionOfBusinessAndInvestment
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">1199000000</jd:GainLossOnDispositionOfBusinessAndInvestment>
    <jd:GainLossOnDispositionOfBusinessAndInvestment
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">279000000</jd:GainLossOnDispositionOfBusinessAndInvestment>
    <jd:GainLossOnDispositionOfBusinessAndInvestment
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">140000000</jd:GainLossOnDispositionOfBusinessAndInvestment>
    <us-gaap:ImpairmentOfInvestments
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">1954000000</us-gaap:ImpairmentOfInvestments>
    <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:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">124000000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <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:OtherNonoperatingIncome
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">288000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="P01_01_2020To12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">548000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="P01_01_2021To12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">359000000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">7161000000</us-gaap:OtherNonoperatingIncomeExpense>
    <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:IncomeTaxDisclosureTextBlock contextRef="P01_01_2021To12_31_2021">&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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;22. Taxation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="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-weight:bold;display:inline;"&gt;a) &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;Value added tax &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;(&#x201c;VAT&#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: 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 Group is subject to statutory VAT rate of 10% from May&#160;1, 2018 to March&#160;31, 2019 and 9% from April&#160;1, 2019 for revenues from sales of audio, video products and books in the PRC. The Group is subject to statutory VAT rate of 16% from May&#160;1, 2018 to March&#160;31, 2019 and 13% from April&#160;1, 2019 for sales of other products in the PRC. The Group is exempted from VAT for revenues from sales of books from January&#160;1, 2014 to December&#160;31, 202&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;3&lt;/div&gt;&#160;in comply with relevant VAT regulations of the PRC. &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 Group is subject to VAT at the rate of 6% or 10%/9% (10% from May&#160;1, 2018 to March&#160;31, 2019 and 9% from April&#160;1, 2019) for revenues from logistics services, and 6% for revenues from online advertising and other services. &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 Group is also subject to cultural undertaking development fees at the rate of 3% on revenues from online advertising services in the PRC, which is reduced by 50% from July&#160;1, 2019 to December&#160;31, 2019, and exempted from January&#160;1, 2020 to December&#160;31, 2021. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; 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;b) &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;Income tax &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&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&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="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;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&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&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="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;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&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Indonesia &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="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 Indonesia are subject to 25%, 22%, and 22% income tax rate on its taxable income generated from operations in Indonesia for the years ended December&#160;31, 2019, 2020 and 2021, &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;respectively. &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-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&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 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 31, 2019, 2020 and 2021, respectively. &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-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&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="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&#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 &lt;/div&gt;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&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;% 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&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;China &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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&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-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 reduced 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 since 2021. 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. &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;Certain enterprises will benefit from a preferential tax rate of 15&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;% 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 &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;;display:inline;"&gt;enjoyed 15% preferential income tax rate. &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;According to the relevant laws and regulations in the PRC, enterprises engaging in research and development activities are entitled to claim 150% of &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;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 &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;;display:inline;"&gt;claim 175% &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 their research and development expenses as Super Deduction from January&#160;1, 2018 to December&#160;31, 2020, which was announced in March 2021 to be further extended to December 31, 2023. &lt;/div&gt;&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;;display:inline;"&gt; &lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;The EIT law also imposes a withholding income tax of 10% on dividends distributed by a Foreign Investment Enterprise (&#x201c;FIE&#x201d;) to its immediate holding company outside of China, if such immediate holding company is considered as a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-resident&lt;/div&gt; enterprise without any establishment or place within China or if the received dividends have no connection with the establishment or place of such immediate holding company within China, unless such immediate holding company&#x2019;s jurisdiction of incorporation has a tax treaty with China that provides for a different withholding arrangement. According to the arrangement between Mainland China 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 China to its immediate holding company in Hong Kong will be subject to withholding tax at a rate of no more than 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). The Company did not record any dividend withholding tax on the retained earnings of its FIEs in the PRC, as the Company intends to reinvest all earnings in China to further expand its business in China, and its FIEs do not intend to declare dividends on the retained earnings to their immediate foreign holding companies. &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="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-indent: 4%; 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;The components of income/(loss) before tax are as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="font-weight:bold;display:inline;"&gt;2019&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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-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;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&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&#160;from China operations&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;;text-align:right;"&gt;14,177&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;15,803&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;14,518&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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;Income/(loss) from &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-China&lt;/div&gt; operations&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;;text-align:right;"&gt;(484&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;35,016&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(17,098&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total income/(loss) before tax&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;;text-align:right;"&gt;13,693&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;50,819&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(2,580&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income tax benefits/(expenses) applicable to China operations&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Current income tax expenses&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;;text-align:right;"&gt;(1,270&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(2,201&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(2,538&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred tax benefits/(expenses)&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;;text-align:right;"&gt;(533&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;719&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;651&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Subtotal income tax expenses applicable to China operations&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;;text-align:right;"&gt;(1,803&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(1,482&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(1,887&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total income tax expenses&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;;text-align:right;"&gt;(1,803&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(1,482&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(1,887&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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, 2019, 2020 and 2021 is as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 72%;"/&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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="font-weight:bold;display:inline;"&gt;2019&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); white-space: nowrap;;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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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;/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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Statutory income tax rate&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;;text-align:right;"&gt;25.0%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;25.0%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;25.0%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;br/&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Tax effect of preferential tax rates and tax holiday&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;;text-align:right;"&gt;(8.1)%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(2.3)%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;86.0%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;br/&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;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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;3.7%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(16.8)%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(143.7)%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;br/&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect on tax rates in different tax jurisdiction&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;;text-align:right;"&gt;(3.9)%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(0.5)%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(2.3)%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;br/&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;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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;5.7%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;0.5%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(13.8)%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;br/&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;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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;(1.0)%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;0.0%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1.4%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;br/&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Tax effect of Super Deduction and others&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;;text-align:right;"&gt;(13.2)%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(4.2)%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;105.9%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;br/&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Changes in valuation allowance&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;;text-align:right;"&gt;5.0%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1.2%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(131.6)%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effective tax rates&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;;text-align:right;"&gt;13.2%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2.9%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(73.1)%&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&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="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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&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;&#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-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="font-weight:bold;display:inline;"&gt;For the year ended&lt;br/&gt; 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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="font-weight:bold;display:inline;"&gt;2019&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-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="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-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="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;/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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Tax holiday effect (RMB in millions)&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;;text-align:right;"&gt;1,116&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,153&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,219&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of tax holiday on basic net income per share (RMB)&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;;text-align:right;"&gt;0.38&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;0.38&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;0.71&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of tax holiday on diluted net income per share (RMB)&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;;text-align:right;"&gt;0.38&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;0.37&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;0.71&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="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-weight:bold;display:inline;"&gt;c) &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;Deferred tax assets and deferred tax liabilities&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;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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&#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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred tax assets&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&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 operating loss carry forwards and others&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; white-space: nowrap;;text-align:right;"&gt;3,145&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6,303&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;- Deferred revenues&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; white-space: nowrap;;text-align:right;"&gt;208&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;553&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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: 3em; line-height: normal;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;- Inventory valuation allowance&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; white-space: nowrap;;text-align:right;"&gt;498&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;575&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;- Allowance for doubtful accounts&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; white-space: nowrap;;text-align:right;"&gt;382&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;603&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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: 3em; line-height: normal;"&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 fair value losses for certain investments&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; white-space: nowrap;;text-align:right;"&gt;589&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;747&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: valuation allowance&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; white-space: nowrap;;text-align:right;"&gt;(4,289&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(7,670&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net deferred tax assets&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; white-space: nowrap;;text-align:right;"&gt;533&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,111&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred tax liabilities&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&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 arisen from business combination&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; white-space: nowrap;;text-align:right;"&gt;1,560&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,454&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;- Accelerated tax depreciation and others&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; white-space: nowrap;;text-align:right;"&gt;362&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;443&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total deferred tax liabilities&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; white-space: nowrap;;text-align:right;"&gt;1,922&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,897&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&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="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, the accumulated net operating loss of RMB10,905 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 RMB17,140 million mainly arose from the Company&#x2019;s subsidiaries and consolidated &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;VIEs established in the PRC and Indonesia, which can be carried forward to offset future taxable income. The remaining accumulated net operating loss will expire during the period from 2022 to 2026 except for those arose from HNTEs, which will expire during the period from 2022 to 2031. &lt;/div&gt;&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;;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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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&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;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 is more likely than not to be realized. The amount of valuation allowance offset in deferred tax assets as of December&#160;31, 2020 and 2021 was RMB4,289&#160;million and RMB7,670 million, 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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The movements of valuation allowance of deferred tax assets are as follows:&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&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;&#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-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="font-weight:bold;display:inline;"&gt;For the year ended&lt;br/&gt; 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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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); white-space: nowrap;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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;/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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; white-space: nowrap;;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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at beginning of the year&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,996&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,674&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;4,289&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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: 3em; line-height: normal;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;7,635&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;4,393&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;5,052&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Reversals&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(6,957&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(3,778&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,671&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at end of the year&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,674&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;4,289&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;7,670&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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="P05_01_2018To03_31_2019_CNusgaapIncomeTaxAuthorityAxis_SalesOfAudioVideoProductsAndBooksMembersrtProductOrServiceAxis"
      decimals="INF"
      unitRef="Unit_pure">0.10</jd:ValueAddedTaxRate>
    <jd:ValueAddedTaxRate
      contextRef="P04_01_2019To12_31_2021_CNusgaapIncomeTaxAuthorityAxis_SalesOfAudioVideoProductsAndBooksMembersrtProductOrServiceAxis"
      decimals="INF"
      unitRef="Unit_pure">0.09</jd:ValueAddedTaxRate>
    <jd:ValueAddedTaxRate
      contextRef="P05_01_2018To03_31_2019_CNusgaapIncomeTaxAuthorityAxis_SalesOfOtherProductsMembersrtProductOrServiceAxis"
      decimals="INF"
      unitRef="Unit_pure">0.16</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_2021To12_31_2021_CNusgaapIncomeTaxAuthorityAxis_LogisticsSupportServicesMembersrtProductOrServiceAxis"
      decimals="INF"
      unitRef="Unit_pure">0.06</jd:ValueAddedTaxRate>
    <jd:ValueAddedTaxRate
      contextRef="P05_01_2018To03_31_2019_CNusgaapIncomeTaxAuthorityAxis_LogisticsSupportServicesMembersrtProductOrServiceAxis"
      decimals="INF"
      unitRef="Unit_pure">0.10</jd:ValueAddedTaxRate>
    <jd:ValueAddedTaxRate
      contextRef="P04_01_2019To12_31_2021_CNusgaapIncomeTaxAuthorityAxis_LogisticsSupportServicesMembersrtProductOrServiceAxis"
      decimals="INF"
      unitRef="Unit_pure">0.09</jd:ValueAddedTaxRate>
    <jd:ValueAddedTaxRate
      contextRef="P05_01_2018To03_31_2019_CNusgaapIncomeTaxAuthorityAxis_LogisticsSupportServicesMembersrtProductOrServiceAxis"
      decimals="2"
      unitRef="Unit_pure">0.10</jd:ValueAddedTaxRate>
    <jd:ValueAddedTaxRate
      contextRef="P04_01_2019To12_31_2021_CNusgaapIncomeTaxAuthorityAxis_LogisticsSupportServicesMembersrtProductOrServiceAxis"
      decimals="INF"
      unitRef="Unit_pure">0.09</jd:ValueAddedTaxRate>
    <jd:ValueAddedTaxRate
      contextRef="P01_01_2021To12_31_2021_CNusgaapIncomeTaxAuthorityAxis_OnlineAdvertisingAndOtherServicesMembersrtProductOrServiceAxis"
      decimals="INF"
      unitRef="Unit_pure">0.06</jd:ValueAddedTaxRate>
    <jd:PercentageOfCulturalUndertakingDevelopmentFees
      contextRef="P01_01_2021To12_31_2021_CNusgaapIncomeTaxAuthorityAxis_OnlineAdvertisingAndOtherServicesMembersrtProductOrServiceAxis"
      decimals="INF"
      unitRef="Unit_pure">0.03</jd:PercentageOfCulturalUndertakingDevelopmentFees>
    <jd:ReductionPercentageOfCulturalUndertakingDevelopmentFees
      contextRef="P07_01_2019To12_31_2019_CNusgaapIncomeTaxAuthorityAxis_ValueAddedTaxMembersrtProductOrServiceAxis"
      decimals="INF"
      unitRef="Unit_pure">0.50</jd:ReductionPercentageOfCulturalUndertakingDevelopmentFees>
    <jd:IncomeTaxesForeignStatutoryCorporateTaxRate
      contextRef="P01_01_2019To12_31_2019_IDusgaapIncomeTaxAuthorityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.25</jd:IncomeTaxesForeignStatutoryCorporateTaxRate>
    <jd:IncomeTaxesForeignStatutoryCorporateTaxRate
      contextRef="P01_01_2020To12_31_2020_IDusgaapIncomeTaxAuthorityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.22</jd:IncomeTaxesForeignStatutoryCorporateTaxRate>
    <jd:IncomeTaxesForeignStatutoryCorporateTaxRate
      contextRef="P01_01_2021To12_31_2021_IDusgaapIncomeTaxAuthorityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.22</jd:IncomeTaxesForeignStatutoryCorporateTaxRate>
    <jd:IncomeTaxesForeignStatutoryCorporateTaxRate
      contextRef="P01_01_2020To12_31_2020_SGusgaapIncomeTaxAuthorityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.17</jd:IncomeTaxesForeignStatutoryCorporateTaxRate>
    <jd:IncomeTaxesForeignStatutoryCorporateTaxRate
      contextRef="P01_01_2019To12_31_2019_SGusgaapIncomeTaxAuthorityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.17</jd:IncomeTaxesForeignStatutoryCorporateTaxRate>
    <jd:IncomeTaxesForeignStatutoryCorporateTaxRate
      contextRef="P01_01_2021To12_31_2021_SGusgaapIncomeTaxAuthorityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.17</jd:IncomeTaxesForeignStatutoryCorporateTaxRate>
    <jd:TheHongKongProfitsApplicableForTheFirstTierTaxRate
      contextRef="P04_01_2018To04_01_2018"
      decimals="-6"
      unitRef="Unit_HKD">2000000</jd:TheHongKongProfitsApplicableForTheFirstTierTaxRate>
    <jd:IncomeTaxesForeignStatutoryCorporateTaxRate
      contextRef="P01_01_2021To12_31_2021_HKusgaapIncomeTaxAuthorityAxis_ProfitBelowTwoMillionHongKongDollarMemberJDProfitRangeAxis"
      decimals="INF"
      unitRef="Unit_pure">0.0825</jd:IncomeTaxesForeignStatutoryCorporateTaxRate>
    <jd:IncomeTaxesForeignStatutoryCorporateTaxRate
      contextRef="P01_01_2021To12_31_2021_HKusgaapIncomeTaxAuthorityAxis_ProfitAboveTwoMillionHonKongDollarMemberJDProfitRangeAxis"
      decimals="INF"
      unitRef="Unit_pure">0.165</jd:IncomeTaxesForeignStatutoryCorporateTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="P01_01_2021To12_31_2021_CNusgaapIncomeTaxAuthorityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="P01_01_2021To12_31_2021_CNusgaapIncomeTaxAuthorityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <jd:PreferentialCorporateIncomeTaxRate
      contextRef="P01_01_2021To12_31_2021_CNusgaapIncomeTaxAuthorityAxis_HighAndNewTechnologyEnterprisesMemberJDStatusForTaxabilityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.15</jd:PreferentialCorporateIncomeTaxRate>
    <jd:NumberOfYearsExemptedFromIncomeTax contextRef="P01_01_2021To12_31_2021_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis">P2Y</jd:NumberOfYearsExemptedFromIncomeTax>
    <jd:ReductionPercentageOfPreferentialCorporateIncomeTaxRate
      contextRef="P01_01_2021To12_31_2021_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.50</jd:ReductionPercentageOfPreferentialCorporateIncomeTaxRate>
    <jd:ReductionPercentageOfPreferentialCorporateIncomeTaxRate
      contextRef="P01_01_2021To12_31_2021_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.50</jd:ReductionPercentageOfPreferentialCorporateIncomeTaxRate>
    <jd:NumberOfYearsHalfExemptedIncomeTax contextRef="P01_01_2021To12_31_2021_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis">P3Y</jd:NumberOfYearsHalfExemptedIncomeTax>
    <jd:PreferentialCorporateIncomeTaxRate
      contextRef="P01_01_2021To12_31_2021_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_HighAndNewTechnologyEnterprisesMemberJDStatusForTaxabilityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.15</jd:PreferentialCorporateIncomeTaxRate>
    <jd:PreferentialCorporateIncomeTaxRate
      contextRef="P01_01_2020To12_31_2020_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.125</jd:PreferentialCorporateIncomeTaxRate>
    <jd:PreferentialCorporateIncomeTaxRate
      contextRef="P01_01_2021To12_31_2021_BeijingJingdongShangkeInformationTechnologyCompanyLimitedMemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_HighAndNewTechnologyEnterprisesMemberJDStatusForTaxabilityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.15</jd:PreferentialCorporateIncomeTaxRate>
    <jd:ReductionPercentageOfPreferentialCorporateIncomeTaxRate
      contextRef="P01_01_2021To12_31_2021_BeijingWodongTianjunInformationTechnologyCo.Ltd.MemberdeiLegalEntityAxis_CNusgaapIncomeTaxAuthorityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.50</jd:ReductionPercentageOfPreferentialCorporateIncomeTaxRate>
    <jd:NumberOfYearsHalfExemptedIncomeTax contextRef="P01_01_2021To12_31_2021_BeijingWodongTianjunInformationTechnologyCo.Ltd.MemberdeiLegalEntityAxis_SoftwareEnterpriseMemberJDStatusForTaxabilityAxis">P3Y</jd:NumberOfYearsHalfExemptedIncomeTax>
    <jd:PreferentialCorporateIncomeTaxRate
      contextRef="P01_01_2021To12_31_2021_CNusgaapIncomeTaxAuthorityAxis_EncouragedIndustryInWesternRegionOfChinaMemberJDStatusForTaxabilityAxis_SubsidiariesLocatedInSpecifiedMunicipalitiesOrProvisionsMemberdeiLegalEntityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.15</jd:PreferentialCorporateIncomeTaxRate>
    <jd:PreferentialCorporateIncomeTaxRate
      contextRef="P01_01_2021To12_31_2021_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>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="P01_01_2021To12_31_2021_CNusgaapIncomeTaxAuthorityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <jd:WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany
      contextRef="P01_01_2021To12_31_2021_CNusgaapIncomeTaxAuthorityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.10</jd:WithholdingTaxRateOnDividendDistributedByForeignInvestedEnterpriseToItsImmediateHoldingCompany>
    <jd:MaximumRateOfWithholdingTaxForDividendsPaidByFIEInChinaToItsImmediateHoldingCompanyInHongKongUnderSpecifiedConditions
      contextRef="P01_01_2021To12_31_2021_CNusgaapIncomeTaxAuthorityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.05</jd:MaximumRateOfWithholdingTaxForDividendsPaidByFIEInChinaToItsImmediateHoldingCompanyInHongKongUnderSpecifiedConditions>
    <jd:MinimumOwnershipPercentageOfFIEByForeignInvestorsToQualifyForWithholdingTaxRateLimitForDividendsPaidBYFIEInChinaToItsImmediateHoldingCompanyInHongKong
      contextRef="P01_01_2021To12_31_2021_CNusgaapIncomeTaxAuthorityAxis"
      decimals="INF"
      unitRef="Unit_pure">0.25</jd:MinimumOwnershipPercentageOfFIEByForeignInvestorsToQualifyForWithholdingTaxRateLimitForDividendsPaidBYFIEInChinaToItsImmediateHoldingCompanyInHongKong>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="P01_01_2021To12_31_2021">
&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;"&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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="font-weight:bold;display:inline;"&gt;2019&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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-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;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&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&#160;from China operations&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;;text-align:right;"&gt;14,177&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;15,803&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;14,518&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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;Income/(loss) from &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-China&lt;/div&gt; operations&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;;text-align:right;"&gt;(484&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;35,016&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(17,098&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total income/(loss) before tax&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;;text-align:right;"&gt;13,693&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;50,819&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(2,580&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income tax benefits/(expenses) applicable to China operations&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Current income tax expenses&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;;text-align:right;"&gt;(1,270&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(2,201&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(2,538&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred tax benefits/(expenses)&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;;text-align:right;"&gt;(533&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;719&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;651&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Subtotal income tax expenses applicable to China operations&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;;text-align:right;"&gt;(1,803&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(1,482&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(1,887&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total income tax expenses&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;;text-align:right;"&gt;(1,803&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(1,482&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(1,887&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">14177000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <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:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">-484000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <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:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">13693000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <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:CurrentFederalTaxExpenseBenefit
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">1270000000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <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:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">533000000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <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:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">1803000000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <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:IncomeTaxExpenseBenefit
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">1803000000</us-gaap:IncomeTaxExpenseBenefit>
    <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:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="P01_01_2021To12_31_2021">
&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 72%;"/&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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="font-weight:bold;display:inline;"&gt;2019&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); white-space: nowrap;;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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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;/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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Statutory income tax rate&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;;text-align:right;"&gt;25.0%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;25.0%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;25.0%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;br/&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Tax effect of preferential tax rates and tax holiday&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;;text-align:right;"&gt;(8.1)%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(2.3)%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;86.0%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;br/&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;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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;3.7%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(16.8)%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(143.7)%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;br/&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect on tax rates in different tax jurisdiction&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;;text-align:right;"&gt;(3.9)%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(0.5)%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(2.3)%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;br/&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;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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;5.7%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;0.5%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(13.8)%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;br/&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;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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;(1.0)%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;0.0%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1.4%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;br/&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Tax effect of Super Deduction and others&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;;text-align:right;"&gt;(13.2)%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(4.2)%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;105.9%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;br/&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Changes in valuation allowance&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;;text-align:right;"&gt;5.0%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1.2%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(131.6)%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;br/&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effective tax rates&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;;text-align:right;"&gt;13.2%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2.9%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(73.1)%&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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_2019To12_31_2019"
      decimals="3"
      unitRef="Unit_pure">0.250</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="P01_01_2020To12_31_2020"
      decimals="3"
      unitRef="Unit_pure">0.250</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="P01_01_2021To12_31_2021"
      decimals="3"
      unitRef="Unit_pure">0.250</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <jd:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent
      contextRef="P01_01_2019To12_31_2019"
      decimals="3"
      unitRef="Unit_pure">-0.081</jd:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent>
    <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.860</jd:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent>
    <jd:EffectiveIncomeTaxRateReconciliationTaxExemptEntities
      contextRef="P01_01_2019To12_31_2019"
      decimals="3"
      unitRef="Unit_pure">0.037</jd:EffectiveIncomeTaxRateReconciliationTaxExemptEntities>
    <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>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="P01_01_2019To12_31_2019"
      decimals="3"
      unitRef="Unit_pure">-0.039</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <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:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="P01_01_2019To12_31_2019"
      decimals="3"
      unitRef="Unit_pure">0.057</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <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:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="P01_01_2019To12_31_2019"
      decimals="3"
      unitRef="Unit_pure">-0.010</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="P01_01_2020To12_31_2020"
      decimals="3"
      unitRef="Unit_pure">0.000</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="P01_01_2021To12_31_2021"
      decimals="3"
      unitRef="Unit_pure">0.014</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <jd:EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent
      contextRef="P01_01_2019To12_31_2019"
      decimals="3"
      unitRef="Unit_pure">-0.132</jd:EffectiveIncomeTaxRateReconciliationSuperDeductionAndOthersPercent>
    <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>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="P01_01_2019To12_31_2019"
      decimals="3"
      unitRef="Unit_pure">0.050</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <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:EffectiveIncomeTaxRateContinuingOperations
      contextRef="P01_01_2019To12_31_2019"
      decimals="3"
      unitRef="Unit_pure">0.132</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <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:SummaryOfIncomeTaxHolidayTextBlock contextRef="P01_01_2021To12_31_2021">
&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;"&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;&#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-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="font-weight:bold;display:inline;"&gt;For the year ended&lt;br/&gt; 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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="font-weight:bold;display:inline;"&gt;2019&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-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="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-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="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;/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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Tax holiday effect (RMB in millions)&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;;text-align:right;"&gt;1,116&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,153&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,219&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of tax holiday on basic net income per share (RMB)&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;;text-align:right;"&gt;0.38&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;0.38&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;0.71&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of tax holiday on diluted net income per share (RMB)&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;;text-align:right;"&gt;0.38&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;0.37&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;0.71&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:SummaryOfIncomeTaxHolidayTextBlock>
    <us-gaap:IncomeTaxHolidayAggregateDollarAmount
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">1116000000</us-gaap:IncomeTaxHolidayAggregateDollarAmount>
    <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:IncomeTaxHolidayIncomeTaxBenefitsPerShare
      contextRef="P01_01_2019To12_31_2019"
      decimals="2"
      unitRef="Unit_CNY_per_Share">0.38</us-gaap:IncomeTaxHolidayIncomeTaxBenefitsPerShare>
    <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>
    <jd:IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted
      contextRef="P01_01_2019To12_31_2019"
      decimals="2"
      unitRef="Unit_CNY_per_Share">0.38</jd:IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted>
    <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>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="P01_01_2021To12_31_2021">
&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;"&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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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&#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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred tax assets&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&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 operating loss carry forwards and others&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; white-space: nowrap;;text-align:right;"&gt;3,145&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6,303&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;- Deferred revenues&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; white-space: nowrap;;text-align:right;"&gt;208&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;553&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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: 3em; line-height: normal;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;- Inventory valuation allowance&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; white-space: nowrap;;text-align:right;"&gt;498&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;575&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;- Allowance for doubtful accounts&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; white-space: nowrap;;text-align:right;"&gt;382&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;603&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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: 3em; line-height: normal;"&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 fair value losses for certain investments&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; white-space: nowrap;;text-align:right;"&gt;589&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;747&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: valuation allowance&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; white-space: nowrap;;text-align:right;"&gt;(4,289&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(7,670&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net deferred tax assets&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; white-space: nowrap;;text-align:right;"&gt;533&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,111&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred tax liabilities&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&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 arisen from business combination&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; white-space: nowrap;;text-align:right;"&gt;1,560&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,454&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;- Accelerated tax depreciation and others&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; white-space: nowrap;;text-align:right;"&gt;362&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;443&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total deferred tax liabilities&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; white-space: nowrap;;text-align:right;"&gt;1,922&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,897&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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_2020"
      decimals="-6"
      unitRef="Unit_CNY">3145000000</jd:DeferredTaxAssetsOperatingLossCarryforwardsAndOthers>
    <jd:DeferredTaxAssetsOperatingLossCarryforwardsAndOthers
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">6303000000</jd:DeferredTaxAssetsOperatingLossCarryforwardsAndOthers>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">208000000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">553000000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">498000000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">575000000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">382000000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">603000000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <jd:DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">589000000</jd:DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments>
    <jd:DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">747000000</jd:DeferredTaxAssetsUnrealizedFairValueLossForCertainInvestments>
    <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:DeferredTaxAssetsNet
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">533000000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1111000000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">1560000000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1454000000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <jd:DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">362000000</jd:DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers>
    <jd:DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">443000000</jd:DeferredTaxLiabilitiesAcceleratedTaxDepreciationAndOthers>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">1922000000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">1897000000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:OperatingLossCarryforwards
      contextRef="PAsOn12_31_2021_SubsidiariesIncorporatedInSingaporeAndHongKongMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">10905000000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="PAsOn12_31_2021_SubsidiariesConsolidatedViesAndViesSubsidiariesEstablishedInPrcAndIndonesiaMembersrtConsolidatedEntitiesAxis"
      decimals="-6"
      unitRef="Unit_CNY">17140000000</us-gaap:OperatingLossCarryforwards>
    <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:SummaryOfValuationAllowanceTextBlock contextRef="P01_01_2021To12_31_2021">
&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;"&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;&#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-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="font-weight:bold;display:inline;"&gt;For the year ended&lt;br/&gt; 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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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); white-space: nowrap;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); white-space: nowrap;;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;/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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; white-space: nowrap;;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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at beginning of the year&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,996&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,674&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;4,289&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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: 3em; line-height: normal;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;7,635&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;4,393&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;5,052&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Reversals&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(6,957&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(3,778&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,671&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at end of the year&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,674&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;4,289&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;7,670&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:SummaryOfValuationAllowanceTextBlock>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="PAsOn12_31_2018"
      decimals="-6"
      unitRef="Unit_CNY">2996000000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <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>
    <jd:ValuationAllowanceDeferredTaxAssetCurrentYearAdditions
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">7635000000</jd:ValuationAllowanceDeferredTaxAssetCurrentYearAdditions>
    <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:ValuationAllowanceDeferredTaxAssetCurrentYearReversals
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">6957000000</jd:ValuationAllowanceDeferredTaxAssetCurrentYearReversals>
    <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>
    <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:TemporaryEquityTextBlock contextRef="P01_01_2021To12_31_2021">&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="font-weight:bold;display:inline;"&gt;23. Convertible redeemable &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 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;As of December&#160;31, 2020, convertible redeemable &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-controlling&lt;/div&gt; interests mainly consisted of JD Logistics Series A preference shares and Kuayue Express Series A and A+ preference equity instruments. As of December&#160;31, 2021, convertible redeemable &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-controlling&lt;/div&gt; interests mainly consisted of Kuayue Express Series A and A+ preference equity instruments and preference equity instruments of other non-wholly owned subsidiaries. &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;Kuayue Express Series A and A+ preference equity instruments and preference equity instruments of other non-wholly owned subsidiaries are not material to the consolidated financial statements. Details of JD Logistics Series A Preference Shares are as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&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;JD Logistics Series A Preference Shares &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In February 2018, the Group entered into definitive agreements with third-party investors to raise financing for JD Logistics, with the total amount of approximately US$2.5&#160;billion (RMB16.0 billion) by issuance of the series A preference shares of JD Logistics (&#x201c;JD Logistics Series A Preference Shares&#x201d;), representing approximately 19% of the ownership of JD Logistics on a fully diluted basis. In August 2020, JD Logistics issued additional JD Logistics Series A Preference Shares to third-party investors in exchange for approximately US$64&#160;million (RMB443 million). &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 Group determined that JD Logistics Series A Preference Shares should be classified as mezzanine equity upon their issuance since they were contingently redeemable by the holders 5 years from the issuance date in the event that a qualified initial public offering (&#x2018;&#x2018;Qualified IPO&#x2019;&#x2019;) has not occurred and JD Logistics Series A Preference Shares have not been converted. The Qualified IPO is defined as an IPO that (i)&#160;has been approved by the Board of Directors of JD Logistics or (ii)&#160;with the offering price per share that values JD Logistics at no less than US$20&#160;billion on a fully diluted basis immediately following the completion of such offering. &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 Group records accretion on JD Logistics Series A Preference Shares, where applicable, to the redemption value from the issuance date to the earliest redemption 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;;display:inline;"&gt;The Group determined that there were no embedded derivatives requiring bifurcation as the economic characteristics and risks of the embedded conversion and redemption features are clearly and closely related to that of JD Logistics Series A Preference Shares. JD Logistics Series A Preference Shares are not readily convertible into cash as there is not a market mechanism in place for trading of JD Logistics&#x2019;s shares. &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 there was no embedded beneficial conversion feature attributable to JD Logistics Series A Preference Shares because the initial effective conversion prices were higher than the fair value of JD Logistics&#x2019;s ordinary shares determined by the Group with the assistance from an independent valuation firm. &lt;/div&gt;&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;;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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The rights, preferences and privileges of JD Logistics Series A Preference Shares are as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Dividend Rights &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;As regards to dividends, JD Logistics Series A Preference Shares shall rank pari passu with the ordinary shares and the holders of JD Logistics Series A Preference Shares shall be entitled to the same amount of dividends as the holders of the ordinary shares on an as converted basis as if they were a single class. No dividend or distribution shall be payable except out of any funds legally available. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Voting Rights &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The holder of each ordinary share issued and outstanding should have one vote in respect of each ordinary share held and the holder of each JD Logistics Series A Preference Share shall carry such number of votes as is equal to the number of votes of ordinary shares then issuable upon the conversion of such JD Logistics Series A Preference Shares. The holders of JD Logistics Series A Preference Shares and the holders of ordinary shares shall vote together and not as a separate class. &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="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-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Liquidation Preferences &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In the event of any voluntary or involuntary liquidation, dissolution or winding up of JD Logistics, all assets and funds of JD Logistics legally available for distribution (after satisfaction of all creditors&#x2019; claims and claims that may be preferred by law) shall be distributed ratably among the holders according to their relative number of ordinary shares held by such holders (all JD Logistics Series A Preference Shares as if they had been converted into ordinary shares immediately prior to such liquidation, dissolution or winding up of JD Logistics). &lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Redemption Rights &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;From and after the fifth anniversary of JD Logistics Series A Preference Shares original issuance date, and prior to the consummation of a Qualified IPO, each holder of JD Logistics Series A Preference Shares shall have the rights at any time to require and demand JD Logistics to redeem all or any portion of JD Logistics Series A Preference Shares held by such holder. &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 initial redemption price payable on each JD Logistics Series A Preference Share is the total of: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; 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: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: top;;text-align:left;"&gt;(i)&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;any dividend relating to each JD Logistics Series A Preference Share which has been declared by JD Logistics but unpaid, to be calculated up to and including the date of the redemption; plus &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; 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: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 5%; vertical-align: top;;text-align:left;"&gt;(ii)&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Logistics Series A Preference Shares purchase price, that is US$2.50 per JD Logistics Series A Preference Shares, subject to appropriate adjustments in the event of any share dividend, share combination or similar recapitalization events. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;JD Logistics accretes changes in the redemption value over the period from the date of issuance to the earliest redemption date of JD Logistics Series A Preference Shares using effective interest method. Changes in the redemption value are considered to be changes in accounting estimates. The accretion is recorded against retained earnings, or in the absence of retained earnings, by charges against additional &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;paid-in-capital.&lt;/div&gt;&lt;/div&gt; Once additional &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;paid-in-capital&lt;/div&gt;&lt;/div&gt; has been exhausted, additional charges are recorded by increasing the accumulated deficit. &lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Conversion Rights &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;Each JD Logistics Series A Preference Share shall be convertible, at the option of the holder of JD Logistics Series A Preference Shares, at any time after the date of issuance of such JD Logistics Series A Preference Shares, into such number of fully paid and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-assessable&lt;/div&gt; ordinary shares as is determined by dividing JD Logistics Series A Preference Shares purchase price by the conversion price then applicable to such JD Logistics Series A Preference Shares. The conversion price of each JD Logistics Series A Preference Share is the same as its original issuance price if no adjustments to conversion price have occurred. As of December&#160;31, 2020, each JD Logistics Series A Preference Share is convertible into one ordinary share. &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;Each JD Logistics Series A Preference Share shall automatically be converted into ordinary shares (i)&#160;upon the consummation of a Qualified IPO; or (ii)&#160;in the event that the holders of JD Logistics Series A Preference Shares holding at least 50% of JD Logistics Series A Preference Shares in issue elect to convert JD Logistics Series A Preference Shares. &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; text-indent: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Upon the completion of JD Logistics IPO in May 2021, JD Logistics Series A Preference Shares have been converted into ordinary shares of JD Logistics. JD Logistics received proceeds of RMB22.9 billion from JD Logistics IPO, among which RMB6.1 billion was recorded as non-controlling interests and RMB16.8 billion was recorded as additional paid-in capital.&#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="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: 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;/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;Number&#160;of shares&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-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;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;/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;&#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&lt;br/&gt;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: 4%; 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: 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: 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance as of December&#160;31, 2019&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,004,000,000&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;15,964&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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; text-indent: 0px;"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Issuance&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; text-indent: 0px;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;"&gt;22,867,347&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;"&gt;443&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px; padding: 0px;"&gt;&#160;&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; text-indent: 0px;"&gt; &lt;div 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 loss attributable to mezzanine equity classified as &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-controlling&lt;/div&gt; interests shareholders&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; text-indent: 0px;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px; text-align: right; width: 6%; padding: 0pt 5pt 0pt 0pt;"&gt;&#x2014;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"&gt;&lt;div style="font-size: 10pt; line-height: 115%; font-family: &amp;quot;Times New Roman&amp;quot;, &amp;quot;serif&amp;quot;; letter-spacing: 0px; top: 0px;;display:inline;"&gt;*&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance as of December&#160;31, 2020&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,026,867,347&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;16,407&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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;Net loss attributable to mezzanine equity classified as &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-controlling&lt;/div&gt; interests shareholders&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(4&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Conversion of convertible redeemable preferred shares to ordinary shares&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,026,867,347&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(16,403&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance as of December&#160;31, 2021&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; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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="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: 2%; 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; font-size: 10pt;;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 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; 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; </jd:TemporaryEquityTextBlock>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="P02_01_2018To02_28_2018_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-8"
      unitRef="Unit_USD">2500000000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="P02_01_2018To02_28_2018_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-8"
      unitRef="Unit_CNY">16000000000.0</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="PAsOn02_28_2018_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      unitRef="Unit_pure">0.19</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="P08_01_2020To08_31_2020_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-6"
      unitRef="Unit_USD">64000000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="P08_01_2020To08_31_2020_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-6"
      unitRef="Unit_CNY">443000000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <jd:TemporaryEquityRedemptionTerm contextRef="P01_01_2021To12_31_2021_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis">P5Y</jd:TemporaryEquityRedemptionTerm>
    <jd:TemporaryEquityRedemptionMinimumOfferingValueOfQualifiedIpo
      contextRef="PAsOn12_31_2021_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-9"
      unitRef="Unit_USD">20000000000</jd:TemporaryEquityRedemptionMinimumOfferingValueOfQualifiedIpo>
    <jd:NumberOfVotePerShare
      contextRef="PAsOn12_31_2020_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      unitRef="Unit_Vote">1</jd:NumberOfVotePerShare>
    <us-gaap:TemporaryEquityRedemptionPricePerShare
      contextRef="PAsOn12_31_2021_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_USD_per_Share">2.50</us-gaap:TemporaryEquityRedemptionPricePerShare>
    <us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion
      contextRef="PAsOn12_31_2020_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">1</us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion>
    <jd:TemporaryEquityConversionRightsThresholdPercentageOfOwnershipPercentage
      contextRef="P01_01_2020To12_31_2020_JdLogisticsMemberdeiLegalEntityAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      unitRef="Unit_pure">0.50</jd:TemporaryEquityConversionRightsThresholdPercentageOfOwnershipPercentage>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="P05_31_2021To05_31_2021_JdLogisticsIncMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-8"
      unitRef="Unit_CNY">22900000000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:NonredeemableNoncontrollingInterest
      contextRef="PAsOn05_31_2021_JdLogisticsIncMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-8"
      unitRef="Unit_CNY">6100000000</us-gaap:NonredeemableNoncontrollingInterest>
    <us-gaap:AdditionalPaidInCapitalPreferredStock
      contextRef="PAsOn05_31_2021_JdLogisticsIncMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-8"
      unitRef="Unit_CNY">16800000000</us-gaap:AdditionalPaidInCapitalPreferredStock>
    <jd:ActivitiesOfPreferredStockTableTextBlock contextRef="P01_01_2021To12_31_2021">&lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"/&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: 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;/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;Number&#160;of shares&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-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;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;/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;&#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&lt;br/&gt;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: 4%; 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: 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: 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance as of December&#160;31, 2019&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,004,000,000&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;15,964&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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; text-indent: 0px;"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Issuance&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; text-indent: 0px;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;"&gt;22,867,347&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;"&gt;443&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px; padding: 0px;"&gt;&#160;&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; text-indent: 0px;"&gt; &lt;div 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 loss attributable to mezzanine equity classified as &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-controlling&lt;/div&gt; interests shareholders&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; text-indent: 0px;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px; text-align: right; width: 6%; padding: 0pt 5pt 0pt 0pt;"&gt;&#x2014;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;"&gt;&lt;div style="font-size: 10pt; line-height: 115%; font-family: &amp;quot;Times New Roman&amp;quot;, &amp;quot;serif&amp;quot;; letter-spacing: 0px; top: 0px;;display:inline;"&gt;*&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance as of December&#160;31, 2020&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,026,867,347&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;16,407&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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;Net loss attributable to mezzanine equity classified as &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-controlling&lt;/div&gt; interests shareholders&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(4&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Conversion of convertible redeemable preferred shares to ordinary shares&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; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,026,867,347&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(16,403&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance as of December&#160;31, 2021&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; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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="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: 2%; 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; font-size: 10pt;;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 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; 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; </jd:ActivitiesOfPreferredStockTableTextBlock>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2019_JdLogisticsMemberdeiLegalEntityAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">1004000000</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="PAsOn12_31_2019_JdLogisticsMemberdeiLegalEntityAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-6"
      unitRef="Unit_CNY">15964000000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="P01_01_2020To12_31_2020_JdLogisticsMemberdeiLegalEntityAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">22867347</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="P01_01_2020To12_31_2020_JdLogisticsMemberdeiLegalEntityAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-6"
      unitRef="Unit_CNY">443000000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2020_JdLogisticsMemberdeiLegalEntityAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">1026867347</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="PAsOn12_31_2020_JdLogisticsMemberdeiLegalEntityAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-6"
      unitRef="Unit_CNY">16407000000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <jd:IncomeLossFromContinuingOperationsAttributableToConvertibleRedeemableNonControllingInterest
      contextRef="P01_01_2021To12_31_2021_JdLogisticsMemberdeiLegalEntityAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-6"
      unitRef="Unit_CNY">-4000000</jd:IncomeLossFromContinuingOperationsAttributableToConvertibleRedeemableNonControllingInterest>
    <jd:ConversionOfConvertibleRedeemablePreferredSharesToOrdinarySharesShares
      contextRef="P01_01_2021To12_31_2021_JdLogisticsMemberdeiLegalEntityAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">-1026867347</jd:ConversionOfConvertibleRedeemablePreferredSharesToOrdinarySharesShares>
    <jd:ConversionOfConvertibleRedeemablePreferredSharesToOrdinaryShares
      contextRef="P01_01_2021To12_31_2021_JdLogisticsMemberdeiLegalEntityAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-6"
      unitRef="Unit_CNY">-16403000000</jd:ConversionOfConvertibleRedeemablePreferredSharesToOrdinaryShares>
    <jd:DisclosureOfFinancingForSubsidiaryGroupTextBlock contextRef="P01_01_2021To12_31_2021_JdHealthMembersrtOwnershipAxis">&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; 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-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;24. Financing for JD Health&#160;&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;In May 2019, JD Health 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 Health Series A Preference Shares&#x201d;) with a group of third-party investors. The total amount of financing raised from JD Health Series A Preference Shares was approximately RMB6.5&#160;billion, representing 13.5% of the ownership of JD Health on a fully diluted basis. &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 August 2020, JD Health 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 B preferred share financing (&#x201c;JD Health Series B Preference Shares&#x201d;) with a group third-party investors. The total amount of financing raised from JD Health Series B Preference Shares was approximately RMB6.3&#160;billion, representing 4.5% of the ownership of JD Health on a fully diluted basis. &lt;/div&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;The Group determined that JD Health Series A Preference Shares and JD Health 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; &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;In December 2020, JD Health IPO was completed with net proceeds after deducting underwriting commissions, share issuance costs and offering expenses approximately amounted to RMB25.7&#160;billion, representing 13.8% of the issued share capital of JD Health immediately after the completion of the exercise of the over-allotment option. Upon the completion of JD Health IPO, JD Health Series A Preference Shares and JD Health Series B Preference Shares have been converted into ordinary shares of JD Health. &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;As of December&#160;31, 2019, among the proceeds received, RMB1.0&#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 RMB5.2&#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. 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;</jd:DisclosureOfFinancingForSubsidiaryGroupTextBlock>
    <us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable
      contextRef="PAsOn05_31_2019_JdHealthMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-8"
      unitRef="Unit_CNY">6500000000</us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="PAsOn05_31_2019_JdHealthMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="3"
      unitRef="Unit_pure">0.135</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable
      contextRef="PAsOn08_31_2020_JdHealthMembersrtOwnershipAxis_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-8"
      unitRef="Unit_CNY">6300000000</us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="PAsOn08_31_2020_JdHealthMembersrtOwnershipAxis_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="3"
      unitRef="Unit_pure">0.045</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="P01_01_2020To12_31_2020_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthMembersrtOwnershipAxis"
      decimals="-8"
      unitRef="Unit_CNY">25700000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <jd:SharesIssuedAsAPercentageOfTotalIssuedCapital
      contextRef="PAsOn12_31_2020_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthMembersrtOwnershipAxis"
      decimals="3"
      unitRef="Unit_pure">0.138</jd:SharesIssuedAsAPercentageOfTotalIssuedCapital>
    <us-gaap:NonredeemableNoncontrollingInterest
      contextRef="PAsOn12_31_2019_JdHealthMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-8"
      unitRef="Unit_CNY">1000000000.0</us-gaap:NonredeemableNoncontrollingInterest>
    <us-gaap:AdditionalPaidInCapitalPreferredStock
      contextRef="PAsOn12_31_2019_JdHealthMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-8"
      unitRef="Unit_CNY">5200000000</us-gaap:AdditionalPaidInCapitalPreferredStock>
    <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>
    <jd:DisclosureOfFinancingForSubsidiaryGroupTextBlock contextRef="P01_01_2021To12_31_2021_JdIndustryMembersrtOwnershipAxis">&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;25. Financing for JD Industry &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: 0px; background: none;;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; 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: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In April and December 2020, JD Industry, the Group&#x2019;s subsidiary dedicated to empowering industrial development by supply chain, technology and services, entered into definitive agreements for non-redeemable series A and series A-1 preference share financing (&#x201c;JD Industry Series A and A-1 Preference Shares&#x201d;) with a group of third-party investors. The total amount of financing arising from JD Industry Series A and A-1 Preference Shares was&lt;/div&gt; US$335 million. The Group held 81% of JD &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; text-indent: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Industry&#x2019;s&lt;/div&gt;&lt;/div&gt; issued and outstanding shares after the financing of JD &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; text-indent: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Industry&lt;/div&gt;&lt;/div&gt; Series A and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;A-1&lt;/div&gt; Preference Shares. &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 determined that JD Industry Series A and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;A-1&lt;/div&gt; 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;&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;Among the proceeds received, RMB510 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 style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;</jd:DisclosureOfFinancingForSubsidiaryGroupTextBlock>
    <us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable
      contextRef="PAsOn12_31_2020_JdIndustryMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-6"
      unitRef="Unit_USD">335000000</us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable>
    <us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable
      contextRef="PAsOn12_31_2020_JdIndustryMembersrtOwnershipAxis_SeriesAOnePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-6"
      unitRef="Unit_USD">335000000</us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable>
    <us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction
      contextRef="P01_01_2020To12_31_2020_JdIndustryMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      unitRef="Unit_pure">0.81</us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction>
    <us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction
      contextRef="P01_01_2020To12_31_2020_JdIndustryMembersrtOwnershipAxis_SeriesAOnePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      unitRef="Unit_pure">0.81</us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction>
    <us-gaap:NonredeemableNoncontrollingInterest
      contextRef="PAsOn12_31_2021_JdIndustryMembersrtOwnershipAxis_SeriesAOnePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-6"
      unitRef="Unit_CNY">510000000</us-gaap:NonredeemableNoncontrollingInterest>
    <us-gaap:AdditionalPaidInCapitalPreferredStock
      contextRef="PAsOn12_31_2021_JdIndustryMembersrtOwnershipAxis_SeriesAOnePreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-6"
      unitRef="Unit_CNY">1792000000</us-gaap:AdditionalPaidInCapitalPreferredStock>
    <jd:DisclosureOfFinancingForSubsidiaryGroupTextBlock contextRef="P01_01_2021To12_31_2021_JdPropertyMembersrtOwnershipAxis">&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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;26. Financing for JD Property &lt;/div&gt;&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;&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;&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 2021, JD Property, the Group&#x2019;s subsidiary which focuses on infrastructure asset management and integrated property services, entered into definitive agreements for the non-redeemable 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;&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;US$703 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;million. The Group held&lt;/div&gt;&#160;84% &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;of JD Property&#x2019;s issued and outstanding shares after the financing of JD Property Series A Preference Shares. &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;The Group determined that JD Property Series A 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; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;As of December&#160;31, 2021, among the proceeds received, RMB3.1 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 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;</jd:DisclosureOfFinancingForSubsidiaryGroupTextBlock>
    <us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable
      contextRef="PAsOn03_31_2021_JdPropertyMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="-6"
      unitRef="Unit_USD">703000000</us-gaap:PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable>
    <us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction
      contextRef="P01_01_2021To12_31_2021_JdPropertyMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      unitRef="Unit_pure">0.84</us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction>
    <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>
    <jd:OrdinarySharesDisclosureTextBlock contextRef="P01_01_2021To12_31_2021">&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="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;27. Ordinary shares &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Upon inception, 1 ordinary share was issued at a par value of US$0.00002 per share. &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;In March 2014, the Company issued 351,678,637 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;ordinary shares to Huang River Investment Limited, a wholly owned subsidiary of Tencent Holdings Limited (&#x201c;Tencent&#x201d;), in connection with Tencent transaction (Note 32). Additionally, upon the initial public offering in May 2014, the Company issued&lt;/div&gt; 166,120,400 Class&#160;A ordinary shares. Concurrently, the Company issued 139,493,960 Class&#160;A ordinary shares in a private placement to Huang River Investment Limited. &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;In June 2016, the Company issued 144,952,250 Class&#160;A ordinary shares to Newheight Holdings Ltd., a wholly owned subsidiary of &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Wal-Mart&lt;/div&gt; Stores, Inc. (&#x201c;Walmart&#x201d;), in connection with Walmart transaction. In the transaction, Walmart transferred Yihaodian marketplace platform assets to the Group, including the Yihaodian brand, mobile apps and websites, and entered into business cooperation arrangements with the Group in return. &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;In June 2018, the Company issued 27,106,948 Class&#160;A ordinary shares to Google LLC, and received a consideration of RMB3,531,870,000 after deducting financing charges. &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;In May 2019, May 2020 and June 2021, the Company issued 8,127,302, 2,938,584 and 1,914,998 Class&#160;A ordinary shares, respectively, to Huang River Investment Limited (Note 3&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;2&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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&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 ordinary shares reserved for future exercise of the RSUs and share options were 139,186,246 and 124,045,978 as of December&#160;31, 2020 and 2021, respectively. &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;</jd:OrdinarySharesDisclosureTextBlock>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2021"
      decimals="5"
      unitRef="Unit_USD_per_Share">0.00002</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="P03_01_2014To03_31_2014_CommonStockMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis_TransactionWithTencentHoldingsLimitedMemberusgaapTypeOfArrangementAxis"
      decimals="0"
      unitRef="Unit_shares">351678637</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="P05_01_2014To05_31_2014_CommonClassAMemberusgaapStatementClassOfStockAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis"
      decimals="0"
      unitRef="Unit_shares">166120400</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="P05_01_2014To05_31_2014_CommonClassAMemberusgaapStatementClassOfStockAxis_HuangRiverInvestmentLimitedMembersrtCounterpartyNameAxis_PrivatePlacementMemberusgaapSubsidiarySaleOfStockAxis"
      decimals="0"
      unitRef="Unit_shares">139493960</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="P06_01_2016To06_30_2016_CommonClassAMemberusgaapStatementClassOfStockAxis_NewheightHoldingsLtdMembersrtCounterpartyNameAxis_TransactionWithWalmartMemberusgaapTypeOfArrangementAxis"
      decimals="0"
      unitRef="Unit_shares">144952250</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="P06_01_2018To06_30_2018_CommonClassAMemberusgaapStatementClassOfStockAxis_GoogleLLCMembersrtCounterpartyNameAxis"
      decimals="INF"
      unitRef="Unit_shares">27106948</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <jd:ProceedsFromIssuanceOfCommonStockAfterDeductingFinancingCharges
      contextRef="P06_01_2018To06_30_2018_CommonClassAMemberusgaapStatementClassOfStockAxis_GoogleLLCMembersrtCounterpartyNameAxis"
      decimals="0"
      unitRef="Unit_CNY">3531870000</jd:ProceedsFromIssuanceOfCommonStockAfterDeductingFinancingCharges>
    <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:StockIssuedDuringPeriodSharesNewIssues
      contextRef="P06_01_2020To06_30_2020_CommonClassAMemberusgaapStatementClassOfStockAxis_HKSEMembersrtCounterpartyNameAxis"
      decimals="0"
      unitRef="Unit_shares">152912100</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="PAsOn12_31_2020_RestrictedStockAndStockOptionMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_shares">139186246</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="PAsOn12_31_2021_RestrictedStockAndStockOptionMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_shares">124045978</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:TreasuryStockTextBlock contextRef="P01_01_2021To12_31_2021">&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="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;28. Share repurchase program &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In December 2018, the Company&#x2019;s Board of Directors authorized a share repurchase program (&#x201c;2018 share repurchase program&#x201d;) under which the Company may repurchase up to US$1,000 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;million&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;worth of its ADSs over the following 12 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. &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;Under the 2018 share repurchase program, the Company repurchased 2,332,048 ADSs. For the year ended December 31, 2018, the Company repurchased 1,396,200 ADSs for US$30&#160;million (RMB206 million) on the open market, at a weighted average price of US$21.48 per ADS. For the year ended December&#160;31, 2019, the Company repurchased 935,848 ADSs for US$19&#160;million (RMB131 million) on the open market, at a weighted average price of US$20.41 per ADS. &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;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 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;million&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;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 has increased from US$2,000 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;million&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;to US$3,000 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;million&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;and has been extended until March&#160;17, 2024. &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;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&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;ADSs for US$806 million (RMB5,246 million) on the open market, at a weighted average price of US$78.92 per ADS. &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 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&gt;</us-gaap:TreasuryStockTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="PAsOn12_31_2018_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis"
      decimals="-6"
      unitRef="Unit_USD">1000000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramPeriodInForce1 contextRef="P12_01_2018To12_31_2018_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis">P12M</us-gaap:StockRepurchaseProgramPeriodInForce1>
    <jd:SharesRepurchasedTotalUnderStockRepurchaseProgram
      contextRef="PAsOn12_31_2018_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis"
      decimals="INF"
      unitRef="Unit_shares">2332048</jd:SharesRepurchasedTotalUnderStockRepurchaseProgram>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="P01_01_2018To12_31_2018_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis"
      decimals="INF"
      unitRef="Unit_shares">1396200</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="P01_01_2018To12_31_2018_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis"
      decimals="-6"
      unitRef="Unit_USD">30000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="P01_01_2018To12_31_2018_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis"
      decimals="-6"
      unitRef="Unit_CNY">206000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="P01_01_2018To12_31_2018_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">21.48</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="P01_01_2019To12_31_2019_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis"
      decimals="INF"
      unitRef="Unit_shares">935848</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="P01_01_2019To12_31_2019_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis"
      decimals="-6"
      unitRef="Unit_USD">19000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="P01_01_2019To12_31_2019_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis"
      decimals="-6"
      unitRef="Unit_CNY">131000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="P01_01_2019To12_31_2019_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyEighteenShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">20.41</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="PAsOn03_31_2020_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_TwentyTwentyShareRepurchaseProgramMemberusgaapShareRepurchaseProgramAxis"
      decimals="-6"
      unitRef="Unit_USD">2000000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramPeriodInForce1 contextRef="P03_01_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:ComprehensiveIncomeNoteTextBlock contextRef="P01_01_2021To12_31_2021">&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="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;29. Other comprehensive income &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Changes in the composition of accumulated other comprehensive income attributable to ordinary s&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;h&lt;/div&gt;areholders for the years ended December&#160;31, 2019, 2020 and 2021 are as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 68%;"/&gt;
&lt;td style="width: 6%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 5%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 5%; 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;&#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-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="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="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="font-weight:bold;display:inline;"&gt;Net unrealized&lt;br/&gt; gains/(losses) on&lt;br/&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;available-for-sale&lt;/div&gt;&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="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="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="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balances as of December&#160;31, 2018&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;;text-align:right;"&gt;3,358&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;3,359&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other comprehensive income&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;;text-align:right;"&gt;750&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;54&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;804&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balances as of December&#160;31, 2019&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;;text-align:right;"&gt;4,108&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;55&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;4,163&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other comprehensive loss&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;;text-align:right;"&gt;(7,656&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(55&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(7,711&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balances as of December&#160;31, 2020&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;;text-align:right;"&gt;(3,548&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(3,548&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other comprehensive loss&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;;text-align:right;"&gt;(2,542&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(2,542&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balances as of December&#160;31, 2021&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;;text-align:right;"&gt;(6,090&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(6,090&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The income tax effects related to the accumulated other comprehensive income were insignificant for all periods presented. &lt;/div&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="P01_01_2021To12_31_2021">&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;Changes in the composition of accumulated other comprehensive income attributable to ordinary s&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;h&lt;/div&gt;areholders for the years ended December&#160;31, 2019, 2020 and 2021 are as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 68%;"/&gt;
&lt;td style="width: 6%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 5%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 5%; 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;&#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-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="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="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="font-weight:bold;display:inline;"&gt;Net unrealized&lt;br/&gt; gains/(losses) on&lt;br/&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;available-for-sale&lt;/div&gt;&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="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="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="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"&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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balances as of December&#160;31, 2018&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;;text-align:right;"&gt;3,358&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;3,359&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other comprehensive income&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;;text-align:right;"&gt;750&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;54&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;804&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balances as of December&#160;31, 2019&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;;text-align:right;"&gt;4,108&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;55&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;4,163&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other comprehensive loss&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;;text-align:right;"&gt;(7,656&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(55&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(7,711&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balances as of December&#160;31, 2020&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;;text-align:right;"&gt;(3,548&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(3,548&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other comprehensive loss&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;;text-align:right;"&gt;(2,542&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(2,542&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balances as of December&#160;31, 2021&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;;text-align:right;"&gt;(6,090&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(6,090&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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_2018_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">3358000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2018_AccumulatedNetUnrealizedInvestmentGainLossMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn12_31_2018_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">3359000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="P01_01_2019To12_31_2019_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">750000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="P01_01_2019To12_31_2019_AccumulatedNetUnrealizedInvestmentGainLossMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">54000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="P01_01_2019To12_31_2019_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">804000000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <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:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="P01_01_2021To12_31_2021">&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="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;30. Share-based compensation &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="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, 2019, 2020 and 2021, total share-based compensation expenses recognized were RMB3,695&#160;million, RMB4,156&#160;million and RMB9,134 million, respectively. The following table sets forth the allocation of share-based compensation expenses: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 67%;"/&gt;
&lt;td style="width: 6%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 6%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 6%; 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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="font-weight:bold;display:inline;"&gt;2019&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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cost of revenues&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;;text-align:right;"&gt;82&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;98&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;102&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fulfillment&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;;text-align:right;"&gt;440&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;646&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;882&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-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;/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;;text-align:right;"&gt;259&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;347&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;586&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Research and development&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;;text-align:right;"&gt;1,340&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,400&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,781&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-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;/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;;text-align:right;"&gt;1,574&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,665&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;5,783&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="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;/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;;text-align:right;"&gt;3,695&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;4,156&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;9,134&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&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="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;Share incentive plan &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;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="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;As of December 31, 2021, the Group had reserved 163,391,869 ordinary shares available to be granted as share-based awards under the Share Incentive Plan. &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="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="font-weight:bold;display:inline;"&gt;(1) 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;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;The RSUs and share options are generally scheduled to be vested over &lt;span style="-sec-ix-hidden:hidden46461258"&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:hidden46461368"&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:hidden46461531"&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:hidden46461532"&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:hidden46461534"&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:hidden46461535"&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:hidden46461536"&gt;one-ten&lt;/span&gt;th&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&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 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&gt;&#160;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;six-year&lt;/div&gt; vesting schedule.&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Starting from the year ended December 31, 2021, certain granted RSUs are subject to vesting ratably over a 4-year vesting period from the grant dates. &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;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="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="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="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="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="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;A summary of activities of the service-based RSUs for the years ended December&#160;31, 2019, 2020 and 2021 is presented 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: 62%;"/&gt;
&lt;td style="width: 11%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 10%; 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;Number&#160;of&#160;RSUs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-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;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Weighted-Average&lt;/div&gt;&lt;br/&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Grant-Date&#160;Fair&#160;Value&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;/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;&#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: 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Unvested as of December&#160;31, 2018&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;;text-align:right;"&gt;118,496,092&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;15.58&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Granted&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;;text-align:right;"&gt;33,202,744&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;14.29&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Vested&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;;text-align:right;"&gt;(20,423,568&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;14.96&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Forfeited or cancelled&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;;text-align:right;"&gt;(30,444,064&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;15.36&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Unvested as of December&#160;31, 2019&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;;text-align:right;"&gt;100,831,204&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;15.35&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Granted&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;;text-align:right;"&gt;42,621,084&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;26.44&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Vested&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;;text-align:right;"&gt;(20,632,596&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;15.25&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Forfeited or cancelled&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;;text-align:right;"&gt;(14,550,450&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;16.13&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Unvested as of December&#160;31, 2020&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;;text-align:right;"&gt;108,269,242&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;19.62&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Granted&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;;text-align:right;"&gt;30,069,498&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;39.93&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Vested&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;;text-align:right;"&gt;(23,834,466&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;18.89&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Forfeited or cancelled&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;;text-align:right;"&gt;(19,395,408&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;21.30&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Unvested as of December&#160;31, 2021&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;;text-align:right;"&gt;95,108,866&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;25.89&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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;As of December 31, 2020 and 2021, 3,325,796 and 8,208,616 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="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;For the years ended December&#160;31, 2019, 2020 and 2021, total share-based compensation expenses recognized by the Group for the service-based RSUs granted were RMB2,959&#160;million, RMB3,085&#160;million and RMB4,129 million, 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="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, there were RMB7,574 million of unrecognized share-based compensation expenses related to the service-based RSUs granted. The expenses are expected to be recognized over a weighted-average period of 4.6 years. The total fair value and intrinsic value of service-based RSUs vested was US$313&#160;million (RMB2,126 million), US$494&#160;million (RMB3,458 million) and US$973 million (RMB6,359 million) during the years ended December&#160;31, 2019, 2020 and 2021, respectively. &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="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-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&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;As of December 31, 2020, there were 9,944 unvested performance-based RSUs which were all vested in 2021. &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;For the years ended December&#160;31, 2019, 2020 and 2021, total share-based compensation expenses recognized by the Group for the performance-based RSUs granted were insignificant. &lt;/div&gt;&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;;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="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, there were no unrecognized share-based compensation expenses related to the performance-based RSUs granted. &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; text-indent: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;The total fair value and intrinsic value of the performance-based RSUs vested was insignificant during the years ended December 31, 2019, 2020 and 2021, respectively.&#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;"&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="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;A summary of activities of the service-based share options for the years ended December&#160;31, 2019, 2020 and 2021 is presented as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; 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: 63%;"/&gt;
&lt;td style="width: 5%; 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: 5%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 5%; 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;Number of&lt;br/&gt;Share&lt;br/&gt;Options&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-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;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-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;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-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;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-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;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;td style="vertical-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="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;US$&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;in&#160;millions&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;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Outstanding as of December&#160;31, 2018&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;;text-align:right;"&gt;15,747,736&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;6.55&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;5.3&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;73&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercised&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;;text-align:right;"&gt;(3,299,962&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;5.72&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Forfeited or cancelled&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;;text-align:right;"&gt;(2,223,650&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;8.52&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Outstanding as of December&#160;31, 2019&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:right;"&gt;10,224,124&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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:right;"&gt;6.39&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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:right;"&gt;4.3&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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:right;"&gt;115&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;/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: rgb(204, 238, 255);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercised&lt;/div&gt;&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(5,073,294&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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;&#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);;text-align:right;"&gt;6.23&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Forfeited or cancelled&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:right;"&gt;(243,770&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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:right;"&gt;10.24&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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&#160;&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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Outstanding as of December&#160;31, 2020&lt;/div&gt;&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;4,907,060&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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;&#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);;text-align:right;"&gt;6.38&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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;&#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);;text-align:right;"&gt;3.0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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;&#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);;text-align:right;"&gt;184&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercised&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:right;"&gt;(1,962,856&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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:right;"&gt;5.49&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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&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: rgb(204, 238, 255);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Forfeited or cancelled&lt;/div&gt;&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(7,092&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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;&#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);;text-align:right;"&gt;13.42&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&#160;&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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Outstanding as of December&#160;31, 2021&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:right;"&gt;2,937,112&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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:right;"&gt;6.95&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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:right;"&gt;2.9&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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:right;"&gt;82&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;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&#160;&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: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&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; background-color: rgba(255, 255, 255, 0);"&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Vested and expected to vest as of December&#160;31, 2021&lt;/div&gt;&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;2,917,942&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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;&#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);;text-align:right;"&gt;6.91&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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;&#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);;text-align:right;"&gt;2.8&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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;&#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);;text-align:right;"&gt;82&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercisable as of December&#160;31, 2021&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:right;"&gt;2,853,764&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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:right;"&gt;6.77&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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:right;"&gt;2.8&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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:right;"&gt;81&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;/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;As of December&#160;31, 2020 and 2021, 71,502 and 167,206 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="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;There was no option granted during the years ended December&#160;31, 2019, 2020 and 2021. &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 total intrinsic value of options exercised during the years ended December&#160;31, 2019, 2020 and 2021 was US$32&#160;million (RMB220 million), US$111&#160;million (RMB762 million) and US$70 million (RMB453 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. Cash received from the exercises of share options of the Company during the years ended December&#160;31, 2019, 2020 and 2021 was US$16&#160;million (RMB112 million), US$34&#160;million (RMB236 million) and US$10 million (RMB62 million), respectively. Cash receivable from the exercises of share options of the Company as of December&#160;31, 2020 and 2021 was US$0.8&#160;million (RMB5 million) and US$77,000 (RMB491,000), 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="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 years ended December 31, 2019, 2020 and 2021, total share-based compensation expenses recognized by the Group for the share options granted were insignificant. As of December 31, 2021, 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&#160;&lt;/div&gt;2.0 years. &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="font-size: 8pt; 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; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"&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;(2) Founder awards &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="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In May 2015, with approval of the board of directors of the Company, Mr. Richard Qiangdong Liu (Mr. Liu), the Founder, was granted an option to acquire a total of&lt;/div&gt; 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; text-indent: 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; text-indent: 0px;;display:inline;"&gt;10-year&lt;/div&gt; period. &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;For the years ended December&#160;31, 2019, 2020 and 2021, total share-based compensation expenses recognized for the Founder&#x2019;s share options were RMB134&#160;million, RMB104&#160;million and RMB73 million, 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="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, there were RMB109 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 3.4 years. &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="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;(3) Share-based compensation of subsidiaries &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: 6pt; margin-bottom: 0pt; margin-left: 4%; 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;JD Logistics &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;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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;JD Logistics granted 83,476,500, 224,511,105 and 30,030,446 share options 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, 2019, 2020 and 2021, respectively, including the share options granted to Mr.&#160;Liu as mentioned below. The estimated fair value of each option granted is estimated on the date of grant using the binominal option-pricing model. The weighted average grant date fair value of options granted for the years ended December&#160;31, 2019, 2020 and 2021 was US$1.67, US$2.00 and US$4.31 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;per share, respectively. For the years ended December 31, 2019, 2020 and 2021, total share-based compensation expenses for the share options granted under the JD Logistics Plan were&lt;/div&gt;&#160;RMB572&#160;million, RMB640&#160;million and RMB1,162 million, respectively. As of December&#160;31, 2021, there were RMB1,589 million of unrecognized share-based compensation expenses related to the share options granted. The expenses were expected to be recognized over a weighted-average period of 4.5 years. &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;In October 2020, options to acquire&lt;/div&gt;&#160;99,186,705 ordinary shares of JD Logistics with an exercise price of US$0.01 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;per share were granted to Mr. Liu according to the JD Logistics Plan. The grant was awarded to Mr. Liu to motivate him to continue leading the future success of JD Logistics. The grant by JD Logistics is subject to a&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;Starting July 2021, JD &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Logistics&lt;/div&gt; granted RSUs to its employees and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;non-employees.&lt;/div&gt; JD &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Logistics&lt;/div&gt; granted 9,663,953 RSUs of JD Logistics to its employees and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;non-employees&lt;/div&gt; for the year ended December&#160;31, 2021. The estimated fair value of each RSU granted is based on market value of the JD &lt;div style="letter-spacing: 0px; top: 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;Logistics&#x2019;s&lt;/div&gt;&lt;/div&gt; shares on each date of grant. The weighted average grant date fair value of RSUs granted for the year ended December&#160;31, 2021 was HK$35.00 per share. For the year&#160;ended December&#160;31&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;,&lt;/div&gt; 2021, total share-based compensation expenses for the RSUs granted under JD Logistics Plan were RMB39 million. As of December&#160;31, 2021, there were RMB174 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.9 years. &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-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&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-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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;JD Health granted 94,770,812&#160;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;share options of JD Health to its employees and non-employees for the year ended December 31, 2020, including the share options granted to Mr. Liu as mentioned below. There was no option granted in 2021. The estimated fair value of each option grant is estimated on the date of grant using the binominal option-pricing model. The weighted average grant date fair value of options granted for the year ended December 31, 2020 was&lt;/div&gt; US$7.45 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;per share. For the years ended December 31, 2020 and 2021, total share-based compensation expenses for the share options granted under the JD Health Plan were&lt;/div&gt;&#160;RMB331&#160;million and RMB1,133 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;million, respectively. As of December 31, 2021, there were&lt;/div&gt;&#160;RMB1,962 million of unrecognized share-based compensation expenses related to the share options granted. The expenses were expected to be recognized over a weighted-average period of 5.8 years. &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;In October 2020,&#160;options to acquire 53,042,516 ordinary shares of JD Health with an exercise price of US$&lt;span style="-sec-ix-hidden:hidden46462084"&gt;0.0000005&lt;/span&gt; per share were granted to Mr.&#160;Liu according to the&#160;JD Health&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Plan&lt;/div&gt;. 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 6-year vesting schedule with 16.7% of the awards vesting on each anniversary of the grant 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;Starting January 2021, JD Health 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 Health granted 80,582,712 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;RSUs of JD Health to its employees and non-employees for the year ended December 31, 2021. 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 ended December 31, 2021 was&lt;/div&gt;&#160;HK$112.31 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;per share. For the year ended December 31, 2021, total share-based compensation expenses for the RSUs granted under the JD Health Plan were&lt;/div&gt;&#160;RMB1,428 million. As of December&#160;31, 2021, there were RMB2,435 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 4.9 years&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: 18pt; 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="text-indent: 0px;;font-style:italic;display:inline;"&gt;Other Subsidiaries&#160; &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;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In 2021, JD Property and JD Industry each approved and adopted their own share incentive plan (&#x201c;JD Property Plan&#x201d; and &#x201c;JD Industry Plan&#x201d;), respectively, to eligible employees and non-employees to attract and retain the best available personnel, provide additional incentives to its employees and non-employees for promoting the success of JD Property and JD Industry. The JD Property Plan and JD Industry Plan both consist of share options, RSUs and other types of awards. JD Property granted&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; 193,059,698 RSUs with grant date fair value of RMB2.42 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;per share &lt;/div&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;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;to Mr. Liu &lt;/div&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;for the year ended December 31, 2021. The RSUs granted fully vested on November 25, 2021. The estimated fair value of each RSU granted is estimated on the date of grant using the Black-Scholes option pricing model. For the year ended December 31, 2021, total share-based compensation expenses for the RSUs granted under JD Property Plan were&lt;/div&gt;&#160;RMB467&#160;million.&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;JD Industry &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;granted&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;90,629,636&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; RSUs with grant date fair value of US$&lt;/div&gt;1.18&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;per share &lt;/div&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;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;to Mr. Liu &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;for the year ended December 31, 2021. The RSUs granted fully vested on December 30, 2021. The estimated fair value of each RSU granted is estimated on the date of grant based on the recent rounds of financing. For the year ended December 31, 2021, total share-based compensation expenses for the RSUs granted under JD Industry Plan were&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;RMB&lt;/div&gt;684&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; million.&lt;/div&gt;&lt;/div&gt; </us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">3695000000</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:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock contextRef="P01_01_2021To12_31_2021">
&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 67%;"/&gt;
&lt;td style="width: 6%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 6%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 6%; 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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="font-weight:bold;display:inline;"&gt;2019&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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cost of revenues&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;;text-align:right;"&gt;82&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;98&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;102&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fulfillment&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;;text-align:right;"&gt;440&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;646&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;882&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-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;/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;;text-align:right;"&gt;259&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;347&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;586&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Research and development&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;;text-align:right;"&gt;1,340&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,400&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,781&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-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;/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;;text-align:right;"&gt;1,574&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,665&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;5,783&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="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;/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;;text-align:right;"&gt;3,695&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;4,156&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;9,134&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2019To12_31_2019_CostOfSalesMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">82000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <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_2019To12_31_2019_FulfillmentMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">440000000</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_2019To12_31_2019_SellingAndMarketingExpenseMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">259000000</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_2019To12_31_2019_ResearchAndDevelopmentExpenseMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">1340000000</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_2019To12_31_2019_GeneralAndAdministrativeExpenseMemberusgaapIncomeStatementLocationAxis"
      decimals="-6"
      unitRef="Unit_CNY">1574000000</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_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">3695000000</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:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis"
      decimals="INF"
      unitRef="Unit_shares">163391869</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedCompensationAwardTenYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis">P10Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareBasedcompensationAwardSixYearsMemberusgaapVestingAxis_ShareIncentivePlanMemberusgaapPlanNameAxis">P6Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">&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;A summary of activities of the service-based RSUs for the years ended December&#160;31, 2019, 2020 and 2021 is presented 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: 62%;"/&gt;
&lt;td style="width: 11%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 10%; 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;Number&#160;of&#160;RSUs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-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;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Weighted-Average&lt;/div&gt;&lt;br/&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Grant-Date&#160;Fair&#160;Value&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;/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;&#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: 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Unvested as of December&#160;31, 2018&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;;text-align:right;"&gt;118,496,092&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;15.58&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Granted&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;;text-align:right;"&gt;33,202,744&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;14.29&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Vested&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;;text-align:right;"&gt;(20,423,568&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;14.96&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Forfeited or cancelled&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;;text-align:right;"&gt;(30,444,064&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;15.36&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Unvested as of December&#160;31, 2019&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;;text-align:right;"&gt;100,831,204&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;15.35&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Granted&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;;text-align:right;"&gt;42,621,084&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;26.44&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Vested&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;;text-align:right;"&gt;(20,632,596&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;15.25&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Forfeited or cancelled&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;;text-align:right;"&gt;(14,550,450&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;16.13&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Unvested as of December&#160;31, 2020&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;;text-align:right;"&gt;108,269,242&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;19.62&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Granted&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;;text-align:right;"&gt;30,069,498&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;39.93&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Vested&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;;text-align:right;"&gt;(23,834,466&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;18.89&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Forfeited or cancelled&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;;text-align:right;"&gt;(19,395,408&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;21.30&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Unvested as of December&#160;31, 2021&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;;text-align:right;"&gt;95,108,866&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;25.89&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="PAsOn12_31_2018_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">118496092</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="PAsOn12_31_2018_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">15.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">33202744</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">14.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">20423568</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">14.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">30444064</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">15.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <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.30</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:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="PAsOn12_31_2020_NonemployeesMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="0"
      unitRef="Unit_shares">3325796</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="PAsOn12_31_2021_NonemployeesMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="0"
      unitRef="Unit_shares">8208616</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">2959000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <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:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">7574000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RsusAndShareOptionsMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">P4Y7M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_USD">313000000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_USD">313000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">2126000000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">2126000000</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_USD">494000000</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_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">3458000000</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_USD">973000000</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_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">6359000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="PAsOn12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_VestingBasedOnPerformanceMemberJDVestingCriteriaAxis"
      decimals="0"
      unitRef="Unit_shares">9944</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">&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;A summary of activities of the service-based share options for the years ended December&#160;31, 2019, 2020 and 2021 is presented as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; 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: 63%;"/&gt;
&lt;td style="width: 5%; 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: 5%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 5%; 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;Number of&lt;br/&gt;Share&lt;br/&gt;Options&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-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;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-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;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-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;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-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;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;td style="vertical-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="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;US$&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;in&#160;millions&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;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Outstanding as of December&#160;31, 2018&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;;text-align:right;"&gt;15,747,736&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;6.55&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;5.3&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;73&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercised&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;;text-align:right;"&gt;(3,299,962&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;5.72&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Forfeited or cancelled&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;;text-align:right;"&gt;(2,223,650&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;8.52&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Outstanding as of December&#160;31, 2019&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:right;"&gt;10,224,124&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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:right;"&gt;6.39&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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:right;"&gt;4.3&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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:right;"&gt;115&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;/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: rgb(204, 238, 255);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercised&lt;/div&gt;&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(5,073,294&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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;&#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);;text-align:right;"&gt;6.23&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Forfeited or cancelled&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:right;"&gt;(243,770&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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:right;"&gt;10.24&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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&#160;&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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Outstanding as of December&#160;31, 2020&lt;/div&gt;&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;4,907,060&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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;&#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);;text-align:right;"&gt;6.38&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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;&#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);;text-align:right;"&gt;3.0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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;&#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);;text-align:right;"&gt;184&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&gt;&#160;&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: rgba(255, 255, 255, 0);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercised&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:right;"&gt;(1,962,856&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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:right;"&gt;5.49&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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&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: rgb(204, 238, 255);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Forfeited or cancelled&lt;/div&gt;&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;(7,092&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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;&#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);;text-align:right;"&gt;13.42&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&#160;&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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Outstanding as of December&#160;31, 2021&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:right;"&gt;2,937,112&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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:right;"&gt;6.95&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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:right;"&gt;2.9&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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:right;"&gt;82&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;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&#160;&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: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&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; background-color: rgba(255, 255, 255, 0);"&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;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; 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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Vested and expected to vest as of December&#160;31, 2021&lt;/div&gt;&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: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"&gt;2,917,942&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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;&#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);;text-align:right;"&gt;6.91&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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;&#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);;text-align:right;"&gt;2.8&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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;&#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);;text-align:right;"&gt;82&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"&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);"&gt; &lt;div 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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercisable as of December&#160;31, 2021&lt;/div&gt;&lt;/div&gt; &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: bottom; 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);;text-align:right;"&gt;2,853,764&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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:right;"&gt;6.77&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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:right;"&gt;2.8&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);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; 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);;text-align:right;"&gt;81&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;/tr&gt; &lt;/table&gt; </us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="PAsOn12_31_2018_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">15747736</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="PAsOn12_31_2018_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">6.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="P01_01_2018To12_31_2018_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">P5Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="PAsOn12_31_2018_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_USD">73000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">3299962</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">5.72</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">2223650</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">8.52</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <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_CNY">82000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">2917942</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">6.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">P2Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">82000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">2853764</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">6.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis">P2Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_USD">81000000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="PAsOn12_31_2020_NonemployeesMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="0"
      unitRef="Unit_shares">71502</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="PAsOn12_31_2021_NonemployeesMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="0"
      unitRef="Unit_shares">167206</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="INF"
      unitRef="Unit_shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_USD">32000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">220000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <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:ProceedsFromStockOptionsExercised
      contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_USD">16000000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">112000000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_USD">34000000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">236000000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_USD">10000000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">62000000</us-gaap:ProceedsFromStockOptionsExercised>
    <jd:CashReceivableFromStockOptionExercises
      contextRef="PAsOn12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-5"
      unitRef="Unit_USD">800000</jd:CashReceivableFromStockOptionExercises>
    <jd:CashReceivableFromStockOptionExercises
      contextRef="PAsOn12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">5000000</jd:CashReceivableFromStockOptionExercises>
    <jd:CashReceivableFromStockOptionExercises
      contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="0"
      unitRef="Unit_USD">77000</jd:CashReceivableFromStockOptionExercises>
    <jd:CashReceivableFromStockOptionExercises
      contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="0"
      unitRef="Unit_CNY">491000</jd:CashReceivableFromStockOptionExercises>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis">P2Y</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.70</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="P05_01_2015To05_31_2015_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">33.40</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_2019To12_31_2019_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">134000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <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:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="PAsOn12_31_2021_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">109000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="P01_01_2021To12_31_2021_FounderMembersrtTitleOfIndividualAxis_ShareIncentivePlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">P3Y4M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="P01_01_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_shares">83476500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <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_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">1.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">2.00</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_2019To12_31_2019_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">572000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <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:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">1589000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">P4Y6M</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_JdHealthMemberusgaapPlanNameAxis_LiuMembersrtTitleOfIndividualAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="3"
      unitRef="Unit_pure">0.167</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_USD_per_Share">9663953</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_HKD_per_Share">35.00</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:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">174000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdLogisticsPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis">P3Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="P01_01_2020To12_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_shares">94770812</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="P01_01_2021To12_31_2021_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_shares">0</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:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">1962000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">P5Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="P10_31_2020To10_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_shares">53042516</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="P10_31_2020To10_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_ShareOptionsMemberusgaapAwardTypeAxis">P6Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="P10_31_2020To10_31_2020_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthMemberusgaapPlanNameAxis_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:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="INF"
      unitRef="Unit_HKD_per_Share">112.31</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:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="PAsOn12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_VestingBasedOnServiceMemberJDVestingCriteriaAxis"
      decimals="-6"
      unitRef="Unit_CNY">2435000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdHealthPlanMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis">P4Y10M24D</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:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdPropertyMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="2"
      unitRef="Unit_CNY_per_Share">2.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdPropertyMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">467000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustryMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="0"
      unitRef="Unit_shares">90629636</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustryMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">1.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2021To12_31_2021_EmployeeAndNonEmployeeMembersrtTitleOfIndividualAxis_JdIndustryMemberusgaapPlanNameAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis"
      decimals="-6"
      unitRef="Unit_CNY">684000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EarningsPerShareTextBlock contextRef="P01_01_2021To12_31_2021">&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="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;31. Net income/(loss) per share &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="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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 57%;"/&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: 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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="font-weight:bold;display:inline;"&gt;2019&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-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="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-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="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;/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;&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;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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="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;Net income/(loss) attributable to ordinary shareholders &#x2013; basic (RMB in millions)&lt;br/&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;;text-align:right;"&gt;12,184&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;49,405&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(3,560&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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-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;Impact of subsidiaries&#x2019; diluted earnings (RMB in millions)&lt;br/&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; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(157&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(2&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="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;Net income/(loss) attributable to ordinary shareholders &#x2013; diluted (RMB in millions)&lt;br/&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;;text-align:right;"&gt;12,184&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;49,248&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(3,562&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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;&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;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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="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 &#x2013; basic&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;;text-align:right;"&gt;2,912,637,241&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3,021,808,985&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3,107,436,665&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-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;/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;;text-align:right;"&gt;54,684,562&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;87,215,045&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="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 &#x2013; diluted&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;;text-align:right;"&gt;2,967,321,803&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3,109,024,030&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3,107,436,665&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-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;/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;;text-align:right;"&gt;4.18&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;16.35&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(1.15&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Diluted net income/(loss) per share attributable to ordinary shareholders (RMB)&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;;text-align:right;"&gt;4.11&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;15.84&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(1.15&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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 149,343,638, 138,762,892 and 127,098,868 for the years ended December&#160;31, 2019, 2020 and 2021 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&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="P01_01_2021To12_31_2021">&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;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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 57%;"/&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: 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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="font-weight:bold;display:inline;"&gt;2019&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-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="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-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="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;/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;&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;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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="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;Net income/(loss) attributable to ordinary shareholders &#x2013; basic (RMB in millions)&lt;br/&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;;text-align:right;"&gt;12,184&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;49,405&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(3,560&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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-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;Impact of subsidiaries&#x2019; diluted earnings (RMB in millions)&lt;br/&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; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(157&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(2&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="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;Net income/(loss) attributable to ordinary shareholders &#x2013; diluted (RMB in millions)&lt;br/&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;;text-align:right;"&gt;12,184&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;49,248&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(3,562&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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;&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;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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="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 &#x2013; basic&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;;text-align:right;"&gt;2,912,637,241&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3,021,808,985&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3,107,436,665&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-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;/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;;text-align:right;"&gt;54,684,562&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;87,215,045&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="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 &#x2013; diluted&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;;text-align:right;"&gt;2,967,321,803&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3,109,024,030&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3,107,436,665&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-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;/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;;text-align:right;"&gt;4.18&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;16.35&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(1.15&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Diluted net income/(loss) per share attributable to ordinary shareholders (RMB)&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;;text-align:right;"&gt;4.11&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;15.84&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(1.15&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">12184000000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <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>
    <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>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">12184000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <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:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P01_01_2019To12_31_2019"
      decimals="INF"
      unitRef="Unit_shares">2912637241</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <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:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="P01_01_2019To12_31_2019"
      decimals="INF"
      unitRef="Unit_shares">54684562</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <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:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P01_01_2019To12_31_2019"
      decimals="INF"
      unitRef="Unit_shares">2967321803</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <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:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="P01_01_2019To12_31_2019"
      decimals="2"
      unitRef="Unit_CNY_per_Share">4.18</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <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:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="P01_01_2019To12_31_2019"
      decimals="2"
      unitRef="Unit_CNY_per_Share">4.11</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <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:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="P01_01_2019To12_31_2019_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"
      decimals="INF"
      unitRef="Unit_shares">149343638</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <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:RelatedPartyTransactionsDisclosureTextBlock contextRef="P01_01_2021To12_31_2021">&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="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;32. Related party transactions &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 table below sets forth the major related parties and their relationships with the Group as of December&#160;31, 2021: &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: 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;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;&#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: bottom; font-size: 10pt;"&gt; &lt;div 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;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 10pt;"&gt; &lt;div 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;A shareholder of the Group&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: bottom; font-size: 10pt;"&gt; &lt;div 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;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 10pt;"&gt; &lt;div 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;An investee of the Group&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: bottom; font-size: 10pt;"&gt; &lt;div 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;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&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: bottom; font-size: 10pt;"&gt; &lt;div 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;Core Fund, Core Fund II, Development Fund I and Acquisition Fund I (&#x201c;Property Funds&#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;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 10pt;"&gt; &lt;div 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;Investees of the Group&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: bottom; font-size: 10pt;"&gt; &lt;div 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;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 10pt;"&gt; &lt;div 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;An investee of the Group&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: 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="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; font-size: 10pt;;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;JD Technology became an investee of the Group since June 2020 (Note 6). &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: 0px; text-indent: 0px;"/&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: 0px;"/&gt;  &lt;div style="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;(a) The Group entered into the following transactions with the major related parties: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 67%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 6%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 6%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 6%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;;"/&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="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;/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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="font-weight:bold;display:inline;"&gt;2019&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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-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;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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; 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: 3em; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Commission from cooperation on advertising business with Tencent Group(**)&lt;br/&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;;text-align:right;"&gt;288&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;355&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;248&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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; 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: 3em; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap; text-indent: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Services provided and products sold to Tencent Group(**)&lt;br/&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;;text-align:right;"&gt;399&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;375&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;553&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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; 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: 3em; line-height: normal; white-space: nowrap;"&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;Services provided and products sold to Dada Group&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;;text-align:right;"&gt;133&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;179&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;523&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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; 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: 3em; line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Services provided and products sold to ATRenew Group&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;;text-align:right;"&gt;349&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;664&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;894&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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; 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: 3em; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Services provided and products sold to JD Technology&lt;br/&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;;text-align:right;"&gt;342&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;598&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;882 &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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; 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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;Operating expenses:&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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; 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: 3em; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Services received and purchases from Tencent Group(**)&lt;br/&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;;text-align:right;"&gt;2,222&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3,226&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;5,010&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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; 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: 3em; line-height: normal; white-space: nowrap;"&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;Services received from Dada Group&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;;text-align:right;"&gt;1,565&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,200&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,087&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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; 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: 3em; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Payment processing and other services received from JD Technology&lt;br/&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;;text-align:right;"&gt;4,981&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;6,945&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;8,762 &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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; 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: 3em; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Lease and property management services received from Property Funds&lt;br/&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;;text-align:right;"&gt;476&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;838&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,180&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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; 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: 3em; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Services received from ATRenew Group&lt;br/&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;;text-align:right;"&gt;10&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;32&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;31&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other income:&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; 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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;82&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;82&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;77&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Interest income from loans provided to JD Technology&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;;text-align:right;"&gt;41&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;31&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;253&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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: 3em; line-height: normal;"&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;Interest income from loans provided to Property Funds&lt;br/&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;;text-align:right;"&gt;75&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;49&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;39&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&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: 5%; 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;In March 2014, the Group entered into a series of agreements with Tencent and its affiliates pursuant to which the Group acquired 100% interests in Tencent&#x2019;s Paipai and QQ Wanggou online marketplace businesses, a 9.9% stake in Shanghai Icson E-Commerce Development Company Limited, logistics personnel and certain other assets. The Group also entered into a five-year strategic cooperation agreement and an eight-year &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-compete&lt;/div&gt; agreement with Tencent. In April 2016, the Group acquired the remaining equity interest in Shanghai Icson E-Commerce Development Company Limited by exercising the rights previously granted to the Group in March 2014. &lt;/div&gt;&lt;/div&gt;&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;"&gt;&lt;div style="font-size: 12pt; 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: 5%; vertical-align: top;;text-align:left;"&gt;&#160;&#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;On May&#160;10, 2019, the Company renewed the strategic cooperation agreement with Tencent, for a period of three years starting from May&#160;27, 2019. Tencent continued to offer the Group prominent level 1 and level 2 access points on its Weixin platform to provide traffic support, and the two parties also intend to continue to cooperate in a number of areas including communications, advertising and membership services, among others. 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 approximately US$250&#160;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 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;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear: both; max-height: 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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Revenues from related parties, excluding those from the major related parties as stated above, represented approximately 0.26%, 0.15% and 0.24% of total net revenues of the Group for the years ended December&#160;31, 2019, 2020, and 2021, respectively. Transactions with related parties included in operating expenses, excluding those with the major related parties as stated above, represented 0.20%, 0.28% and 0.17% of total operating expenses of the Group for the years ended December&#160;31, 2019, 2020, and 2021, respecti&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;v&lt;/div&gt;ely. &lt;/div&gt;&lt;/div&gt; &lt;div style="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;(b) The Group had the following balances with the major related parties: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 75%;"/&gt;
&lt;td style="width: 7%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 6%; 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;&#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-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="font-weight:bold;display:inline;"&gt;As of 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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="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-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="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;/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;&#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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Due from Tencent Group&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;;text-align:right;"&gt;791&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,956&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Due from JD Technology&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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="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;Loans provided to JD Technology (***)&lt;br/&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;;text-align:right;"&gt;2,707&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,876&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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: 3em; line-height: normal;"&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;Other receivables from/(payables) to JD Technology&lt;br/&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;;text-align:right;"&gt;1,359&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(416&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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-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;Due from Property Funds&lt;br/&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&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;Loans provided to Property Funds&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;(***)&lt;br/&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;;text-align:right;"&gt;1,045&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;769&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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;Other receivables from Property Funds&lt;br/&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;;text-align:right;"&gt;615&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;87&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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;Due from ATRenew Group&lt;br/&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;;text-align:right;"&gt;5&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;&#x2014;&#160;&#160;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&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-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;/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;;text-align:right;"&gt;6,522&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;5,272&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Due to Dada Group&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;;text-align:right;"&gt;(498&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(337&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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-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;Due to ATRenew Group&lt;br/&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; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(45&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&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="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;/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; white-space: nowrap;;text-align:right;"&gt;(498&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(382&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 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;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred revenues in relation to traffic support, marketing and promotion services to be provided to Dada Group&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; white-space: nowrap;;text-align:right;"&gt;(145&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(83&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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="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;Deferred revenues in relation to traffic support, marketing and promotion services to be provided to ATRenew Group&lt;br/&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; white-space: nowrap;;text-align:right;"&gt;(1,468&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(1,038&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&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-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;/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; white-space: nowrap;;text-align:right;"&gt;(1,613&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(1,121&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 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;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&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;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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(181&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(101&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&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; 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: 1em; line-height: normal;"&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;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;"&gt;(181&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;"&gt;(101&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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="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: 7%; 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; font-size: 10pt;;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;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;/div&gt;&lt;/div&gt;&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-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;As of December&#160;31, 2020 and 2021, the Group recorded amount due from related parties other than the major related parties as stated above of RMB388&#160;million and RMB492 million, which represented approximately 2.87% and 2.28% of the Group&#x2019;s total accounts receivable, net and prepayments and other current assets, respectively. As of December&#160;31, 2020 and 2021, 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 RMB87&#160;million and RMB137 million, which represented approximately 0.05% and 0.07% 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="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;(c) Other information related to related party 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;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 RMB189&#160;million, RMB493&#160;million and RMB77 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively. In connection with the consumer financing business, JD Technology charged the Group RMB1,285&#160;million, RMB1,721&#160;million and RMB1,985 million, for the years ended December&#160;31, 2019, 2020 and 2021 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="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;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Group also transferred certain financial assets to JD Technology with or without recourse at fair value. The accounts receivable transferred without recourse were&lt;/div&gt; RMB24,586&#160;million, RMB33,406&#160;million and RMB43,299 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively, and were derecognized. &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;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&gt;&lt;/div&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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&gt; </us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <jd:ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock contextRef="P01_01_2021To12_31_2021">&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, 2021: &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: 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;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;&#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: bottom; font-size: 10pt;"&gt; &lt;div 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;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 10pt;"&gt; &lt;div 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;A shareholder of the Group&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: bottom; font-size: 10pt;"&gt; &lt;div 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;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 10pt;"&gt; &lt;div 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;An investee of the Group&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: bottom; font-size: 10pt;"&gt; &lt;div 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;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&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: bottom; font-size: 10pt;"&gt; &lt;div 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;Core Fund, Core Fund II, Development Fund I and Acquisition Fund I (&#x201c;Property Funds&#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;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 10pt;"&gt; &lt;div 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;Investees of the Group&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: bottom; font-size: 10pt;"&gt; &lt;div 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;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 10pt;"&gt; &lt;div 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;An investee of the Group&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: 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="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; font-size: 10pt;;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;JD Technology became an investee of the Group since June 2020 (Note 6). &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: 0px; text-indent: 0px;"/&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: 0px;"/&gt; </jd:ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock contextRef="P01_01_2021To12_31_2021">&lt;div style="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;(a) The Group entered into the following transactions with the major related parties: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 67%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 6%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 6%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 6%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;;"/&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="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;/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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="font-weight:bold;display:inline;"&gt;2019&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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-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;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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; 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: 3em; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Commission from cooperation on advertising business with Tencent Group(**)&lt;br/&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;;text-align:right;"&gt;288&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;355&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;248&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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; 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: 3em; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap; text-indent: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Services provided and products sold to Tencent Group(**)&lt;br/&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;;text-align:right;"&gt;399&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;375&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;553&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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; 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: 3em; line-height: normal; white-space: nowrap;"&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;Services provided and products sold to Dada Group&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;;text-align:right;"&gt;133&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;179&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;523&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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; 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: 3em; line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Services provided and products sold to ATRenew Group&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;;text-align:right;"&gt;349&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;664&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;894&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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; 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: 3em; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Services provided and products sold to JD Technology&lt;br/&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;;text-align:right;"&gt;342&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;598&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;882 &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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; 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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;Operating expenses:&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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; 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: 3em; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Services received and purchases from Tencent Group(**)&lt;br/&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;;text-align:right;"&gt;2,222&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;3,226&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;5,010&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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; 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: 3em; line-height: normal; white-space: nowrap;"&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;Services received from Dada Group&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;;text-align:right;"&gt;1,565&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,200&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,087&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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; 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: 3em; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Payment processing and other services received from JD Technology&lt;br/&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;;text-align:right;"&gt;4,981&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;6,945&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;8,762 &lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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; 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: 3em; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Lease and property management services received from Property Funds&lt;br/&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;;text-align:right;"&gt;476&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;838&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,180&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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; 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: 3em; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px; white-space: nowrap;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Services received from ATRenew Group&lt;br/&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;;text-align:right;"&gt;10&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;32&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;31&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other income:&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; 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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;82&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;82&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;77&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Interest income from loans provided to JD Technology&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;;text-align:right;"&gt;41&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;31&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;253&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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: 3em; line-height: normal;"&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;Interest income from loans provided to Property Funds&lt;br/&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;;text-align:right;"&gt;75&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;49&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;39&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&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: 5%; 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;In March 2014, the Group entered into a series of agreements with Tencent and its affiliates pursuant to which the Group acquired 100% interests in Tencent&#x2019;s Paipai and QQ Wanggou online marketplace businesses, a 9.9% stake in Shanghai Icson E-Commerce Development Company Limited, logistics personnel and certain other assets. The Group also entered into a five-year strategic cooperation agreement and an eight-year &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-compete&lt;/div&gt; agreement with Tencent. In April 2016, the Group acquired the remaining equity interest in Shanghai Icson E-Commerce Development Company Limited by exercising the rights previously granted to the Group in March 2014. &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear: both; max-height: 0px; text-indent: 0px;"/&gt; </us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:RevenueFromRelatedParties
      contextRef="P01_01_2019To12_31_2019_CommissionServiceRevenueFromCooperationOnAdvertisingBusinessMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">288000000</us-gaap:RevenueFromRelatedParties>
    <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_2019To12_31_2019_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">399000000</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_2019To12_31_2019_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">133000000</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_2019To12_31_2019_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">349000000</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_2019To12_31_2019_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesProvidedAndProductsSoldMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">342000000</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:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="P01_01_2019To12_31_2019_ServicesReceivedAndPurchasesMemberusgaapRelatedPartyTransactionAxis_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">2222000000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <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_2019To12_31_2019_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">1565000000</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_2019To12_31_2019_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_PaymentProcessingAndOtherServicesReceivedMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">4981000000</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_2019To12_31_2019_LeaseAndPropertyManagementServicesReceivedMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">476000000</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_2019To12_31_2019_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ServicesReceivedMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">10000000</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:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="P01_01_2019To12_31_2019_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_NonCompeteAgreementsRelatedPartiesMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">82000000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <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_2019To12_31_2019_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_LoansMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">41000000</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_2019To12_31_2019_LoansMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">75000000</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:BusinessCombinationConsiderationTransferred1
      contextRef="P05_10_2019To05_10_2019_CommonClassAMemberusgaapStatementClassOfStockAxis_TransactionWithTencentHoldingsLimitedMemberusgaapBusinessAcquisitionAxis"
      decimals="-6"
      unitRef="Unit_USD">250000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="P05_10_2019To05_10_2019_CommonClassAMemberusgaapStatementClassOfStockAxis_TransactionWithTencentHoldingsLimitedMemberusgaapBusinessAcquisitionAxis"
      decimals="INF"
      unitRef="Unit_shares">8127302</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="P05_10_2020To05_10_2020_CommonClassAMemberusgaapStatementClassOfStockAxis_TransactionWithTencentHoldingsLimitedMemberusgaapBusinessAcquisitionAxis"
      decimals="INF"
      unitRef="Unit_shares">2938584</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="P06_01_2021To06_30_2021_CommonClassAMemberusgaapStatementClassOfStockAxis_TransactionWithTencentHoldingsLimitedMemberusgaapBusinessAcquisitionAxis"
      decimals="INF"
      unitRef="Unit_shares">1914998</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="P01_01_2019To12_31_2019_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis"
      decimals="4"
      unitRef="Unit_pure">0.0026</us-gaap:ConcentrationRiskPercentage1>
    <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_2019To12_31_2019_OperatingExpenseMemberusgaapConcentrationRiskByBenchmarkAxis_RelatedPartiesConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="4"
      unitRef="Unit_pure">0.0020</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>
    <jd:ScheduleOfRelatedPartyBalancesTableTextBlock contextRef="P01_01_2021To12_31_2021">&lt;div style="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;(b) The Group had the following balances with the major related parties: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 75%;"/&gt;
&lt;td style="width: 7%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 6%; 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;&#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-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="font-weight:bold;display:inline;"&gt;As of 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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="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-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="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;/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;&#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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Due from Tencent Group&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;;text-align:right;"&gt;791&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,956&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Due from JD Technology&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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="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;Loans provided to JD Technology (***)&lt;br/&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;;text-align:right;"&gt;2,707&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;2,876&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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: 3em; line-height: normal;"&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;Other receivables from/(payables) to JD Technology&lt;br/&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;;text-align:right;"&gt;1,359&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(416&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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-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;Due from Property Funds&lt;br/&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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: 3em; line-height: normal;"&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;Loans provided to Property Funds&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;(***)&lt;br/&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;;text-align:right;"&gt;1,045&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;769&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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;Other receivables from Property Funds&lt;br/&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;;text-align:right;"&gt;615&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;87&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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;Due from ATRenew Group&lt;br/&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;;text-align:right;"&gt;5&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;&#x2014;&#160;&#160;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&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-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;/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;;text-align:right;"&gt;6,522&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;5,272&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Due to Dada Group&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;;text-align:right;"&gt;(498&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(337&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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-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;Due to ATRenew Group&lt;br/&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; white-space: nowrap;"&gt;&#160;&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="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(45&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&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="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;/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; white-space: nowrap;;text-align:right;"&gt;(498&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(382&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 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;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred revenues in relation to traffic support, marketing and promotion services to be provided to Dada Group&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; white-space: nowrap;;text-align:right;"&gt;(145&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(83&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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="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;Deferred revenues in relation to traffic support, marketing and promotion services to be provided to ATRenew Group&lt;br/&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; white-space: nowrap;;text-align:right;"&gt;(1,468&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(1,038&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&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-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;/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; white-space: nowrap;;text-align:right;"&gt;(1,613&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(1,121&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 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;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&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;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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(181&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(101&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&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; 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: 1em; line-height: normal;"&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;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;"&gt;(181&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; 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="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;"&gt;(101&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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="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: 7%; 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; font-size: 10pt;;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;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;/div&gt;&lt;/div&gt;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt; </jd:ScheduleOfRelatedPartyBalancesTableTextBlock>
    <jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty
      contextRef="PAsOn12_31_2020_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">791000000</jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty>
    <jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty
      contextRef="PAsOn12_31_2021_TencentAndItsSubsidiariesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">1956000000</jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty>
    <jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty
      contextRef="PAsOn12_31_2020_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_LoansMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">2707000000</jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty>
    <jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty
      contextRef="PAsOn12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_LoansMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">2876000000</jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty>
    <jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty
      contextRef="PAsOn12_31_2020_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_OtherRelatedPartyTransactionMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">1359000000</jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty>
    <jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty
      contextRef="PAsOn12_31_2021_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_OtherRelatedPartyTransactionMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">-416000000</jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty>
    <jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty
      contextRef="PAsOn12_31_2020_LoansMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">1045000000</jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty>
    <jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty
      contextRef="PAsOn12_31_2021_LoansMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">769000000</jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty>
    <jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty
      contextRef="PAsOn12_31_2020_OtherReceivablesFromMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">615000000</jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty>
    <jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty
      contextRef="PAsOn12_31_2021_OtherReceivablesFromMemberusgaapRelatedPartyTransactionAxis_PropertyFundsMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">87000000</jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="PAsOn12_31_2020_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">5000000</us-gaap:DueFromRelatedPartiesCurrent>
    <jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty
      contextRef="PAsOn12_31_2020"
      decimals="-6"
      unitRef="Unit_CNY">6522000000</jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty>
    <jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">5272000000</jd:RelatedPartyTransactionOtherReceivablesFromOrpayablestransactionsWithRelatedParty>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="PAsOn12_31_2020_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">498000000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="PAsOn12_31_2021_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">337000000</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_2020_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">498000000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="PAsOn12_31_2021_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">382000000</us-gaap:DueToRelatedPartiesCurrent>
    <jd:DeferredRevenuesFromRelatedParties
      contextRef="PAsOn12_31_2020_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">145000000</jd:DeferredRevenuesFromRelatedParties>
    <jd:DeferredRevenuesFromRelatedParties
      contextRef="PAsOn12_31_2021_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_TrafficSupportMarketingAndPromotionServicesProvidedToRelatedPartiesMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">83000000</jd:DeferredRevenuesFromRelatedParties>
    <jd:DeferredRevenuesFromRelatedParties
      contextRef="PAsOn12_31_2020_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">1468000000</jd:DeferredRevenuesFromRelatedParties>
    <jd:DeferredRevenuesFromRelatedParties
      contextRef="PAsOn12_31_2021_AtrenewGroupMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">1038000000</jd:DeferredRevenuesFromRelatedParties>
    <jd:DeferredRevenuesFromRelatedParties
      contextRef="PAsOn12_31_2020_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">1613000000</jd:DeferredRevenuesFromRelatedParties>
    <jd:DeferredRevenuesFromRelatedParties
      contextRef="PAsOn12_31_2021_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">1121000000</jd:DeferredRevenuesFromRelatedParties>
    <jd:OtherLiabilitiesRelatedParties
      contextRef="PAsOn12_31_2020_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_NonCompeteAgreementsRelatedPartiesMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">181000000</jd:OtherLiabilitiesRelatedParties>
    <jd:OtherLiabilitiesRelatedParties
      contextRef="PAsOn12_31_2021_DadaNexusLimitedMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_NonCompeteAgreementsRelatedPartiesMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">101000000</jd:OtherLiabilitiesRelatedParties>
    <jd:OtherLiabilitiesRelatedParties
      contextRef="PAsOn12_31_2020_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">181000000</jd:OtherLiabilitiesRelatedParties>
    <jd:OtherLiabilitiesRelatedParties
      contextRef="PAsOn12_31_2021_MajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">101000000</jd:OtherLiabilitiesRelatedParties>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="PAsOn12_31_2020_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">388000000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="PAsOn12_31_2021_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">492000000</us-gaap:DueFromRelatedPartiesCurrent>
    <jd:AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets
      contextRef="PAsOn12_31_2020_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="4"
      unitRef="Unit_pure">0.0287</jd:AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets>
    <jd:AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets
      contextRef="PAsOn12_31_2021_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="4"
      unitRef="Unit_pure">0.0228</jd:AmountDueFromRelatedPartiesAsPercentageOfTotalAccountsReceivableNetAndPrepaymentsAndOtherCurrentAssets>
    <jd:AmountDueToAndDeferredRevenuesFromRelatedParties
      contextRef="PAsOn12_31_2020_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">87000000</jd:AmountDueToAndDeferredRevenuesFromRelatedParties>
    <jd:AmountDueToAndDeferredRevenuesFromRelatedParties
      contextRef="PAsOn12_31_2021_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">137000000</jd:AmountDueToAndDeferredRevenuesFromRelatedParties>
    <jd:DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties
      contextRef="PAsOn12_31_2020_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="4"
      unitRef="Unit_pure">0.0005</jd:DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties>
    <jd:DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties
      contextRef="PAsOn12_31_2021_RelatedPartiesOtherThanMajorRelatedPartiesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="4"
      unitRef="Unit_pure">0.0007</jd:DueToAndDeferredRevenuesAsPercentageOfTotalApAdvanceFromCustomersAccruedExpensesAndOtherCurrentLiabilitiesDeferredRevenuesAndOtherNonCurrentLiabilitiesRelatedParties>
    <jd:TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount
      contextRef="P01_01_2019To12_31_2019_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">189000000</jd:TransferOfFinancialAssetsAccountedForAsSalesDelinquentAmount>
    <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:RelatedPartyPaymentProcessingServiceFees
      contextRef="P01_01_2019To12_31_2019_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_PaymentProcessingAndOtherServicesReceivedMemberusgaapRelatedPartyTransactionAxis"
      decimals="-6"
      unitRef="Unit_CNY">1285000000</jd:RelatedPartyPaymentProcessingServiceFees>
    <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:TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets
      contextRef="P01_01_2019To12_31_2019_FinancingReceivablesPastDueOverCertainAgreedPeriodOfTimeMemberusgaapFinancingReceivablesPeriodPastDueAxis_JdTechnologyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="-6"
      unitRef="Unit_CNY">24586000000</jd:TransferOfFinancialAssetsAccountedForAsSalesNonrecourseFairValueOfDerecognizedAssets>
    <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>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="P01_01_2021To12_31_2021">&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="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;33. Segment reporting &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 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 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 geographical information is presented. &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;As disclosed in Note 2(nn), 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. As a result, the Group reports three segments, JD Retail, JD Logistics and New businesses. 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. &lt;/div&gt;&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;;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="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;The table below provides a summary of the Group&#x2019;s operating segment results for the years ended December 31, 2019, 2020 and 2021, with prior periods&#x2019; segment information retrospectively recast to conform to current period presentation:&#160;&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="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 57%;"/&gt;
&lt;td style="width: 7%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 6%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 6%; 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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="font-weight:bold;display:inline;"&gt;2019&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-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="font-weight:bold;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;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;&#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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-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;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Retail&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;;text-align:right;"&gt;545,281&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;693,965&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;866,303&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Logistics&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;;text-align:right;"&gt;49,848&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;73,375&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;104,693&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;New Businesses&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;;text-align:right;"&gt;11,740&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;17,601&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;26,063&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Inter-segment(*)&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;;text-align:right;"&gt;(31,127&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(39,945&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(46,043&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total segment net revenues&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;;text-align:right;"&gt;575,742&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;744,996&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;951,016&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Unallocated items&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;;text-align:right;"&gt;1,146&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;806&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;576&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total consolidated net revenues&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;;text-align:right;"&gt;576,888&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;745,802&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;951,592&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Operating income/(loss):&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Retail&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;;text-align:right;"&gt;14,991&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;20,611&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;26,613&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Logistics&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;;text-align:right;"&gt;(508&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,098&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(1,827&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;New Businesses&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;;text-align:right;"&gt;(1,730&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(4,723&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(10,600&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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="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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="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;;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;3,885&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="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;;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="vertical-align: bottom; white-space: nowrap;"&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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="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;;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="vertical-align: bottom; white-space: nowrap;"&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total segment operating income&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;;text-align:right;"&gt;12,753&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;16,986&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;14,186&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Unallocated items(**)&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;;text-align:right;"&gt;(3,758&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(4,643&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(10,045&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total consolidated operating income&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;;text-align:right;"&gt;8,995&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;12,343&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;4,141&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-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;Total other income/(expense)&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;;text-align:right;"&gt;4,698&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;38,476&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(6,721&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="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;/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;;text-align:right;"&gt;13,693&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;50,819&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(2,580&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; 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: 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;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&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;/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-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 foll&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;o&lt;/div&gt;ws: &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 65%;"/&gt;
&lt;td style="width: 6%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 5%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 5%; 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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="font-weight:bold;display:inline;"&gt;2019&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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Share-based compensation&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; white-space: nowrap;;text-align:right;"&gt;(3,695&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(4,156&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(9,134&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Amortization of intangible assets resulting from assets and business acquisitions&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; white-space: nowrap;;text-align:right;"&gt;(885&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(723&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(940&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effects of business cooperation arrangements&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; white-space: nowrap;;text-align:right;"&gt;822&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;236&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;29&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="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;/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; white-space: nowrap;;text-align:right;"&gt;(3,758&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(4,643&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(10,045&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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_2021To12_31_2021">&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; text-indent: 0px;;display:inline;"&gt;&lt;div style="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 31, 2019, 2020 and 2021, with prior periods&#x2019; segment information retrospectively recast to conform to current period presentation:&#160;&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="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 57%;"/&gt;
&lt;td style="width: 7%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 6%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 6%; 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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="font-weight:bold;display:inline;"&gt;2019&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-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="font-weight:bold;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;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;&#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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-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;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Retail&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;;text-align:right;"&gt;545,281&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;693,965&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;866,303&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Logistics&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;;text-align:right;"&gt;49,848&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;73,375&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;104,693&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;New Businesses&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;;text-align:right;"&gt;11,740&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;17,601&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;26,063&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Inter-segment(*)&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;;text-align:right;"&gt;(31,127&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(39,945&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(46,043&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total segment net revenues&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;;text-align:right;"&gt;575,742&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;744,996&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;951,016&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Unallocated items&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;;text-align:right;"&gt;1,146&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;806&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;576&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total consolidated net revenues&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;;text-align:right;"&gt;576,888&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;745,802&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;951,592&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Operating income/(loss):&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Retail&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;;text-align:right;"&gt;14,991&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;20,611&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;26,613&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;JD Logistics&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;;text-align:right;"&gt;(508&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;1,098&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(1,827&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;New Businesses&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;;text-align:right;"&gt;(1,730&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(4,723&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(10,600&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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="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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="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;;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;3,885&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="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;;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="vertical-align: bottom; white-space: nowrap;"&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;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="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;;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="vertical-align: bottom; white-space: nowrap;"&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total segment operating income&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;;text-align:right;"&gt;12,753&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;16,986&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;14,186&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Unallocated items(**)&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;;text-align:right;"&gt;(3,758&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(4,643&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(10,045&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total consolidated operating income&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;;text-align:right;"&gt;8,995&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;12,343&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;4,141&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-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;Total other income/(expense)&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;;text-align:right;"&gt;4,698&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;38,476&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(6,721&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="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;/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;;text-align:right;"&gt;13,693&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;50,819&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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;;text-align:right;"&gt;(2,580&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; 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: 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;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&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;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&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;/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-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 foll&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;o&lt;/div&gt;ws: &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 65%;"/&gt;
&lt;td style="width: 6%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 5%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 5%; 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;&#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-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="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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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-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="font-weight:bold;display:inline;"&gt;2019&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-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="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-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="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;/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;&#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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Share-based compensation&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; white-space: nowrap;;text-align:right;"&gt;(3,695&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(4,156&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(9,134&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Amortization of intangible assets resulting from assets and business acquisitions&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; white-space: nowrap;;text-align:right;"&gt;(885&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(723&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(940&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effects of business cooperation arrangements&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; white-space: nowrap;;text-align:right;"&gt;822&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;236&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;29&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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; white-space: nowrap;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&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="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;/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; white-space: nowrap;;text-align:right;"&gt;(3,758&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(4,643&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&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; white-space: nowrap;;text-align:right;"&gt;(10,045&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 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;&#160;&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;&#160;&lt;/div&gt;&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_2019To12_31_2019_JdRetailMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">545281000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <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_2019To12_31_2019_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">49848000000</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_2019To12_31_2019_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">11740000000</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_2019To12_31_2019_IntersegmentEliminationMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-31127000000</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_2019To12_31_2019_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">575742000000</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_2019To12_31_2019_CorporateNonSegmentMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">1146000000</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_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">576888000000</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:OperatingIncomeLoss
      contextRef="P01_01_2019To12_31_2019_JdRetailMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">14991000000</us-gaap:OperatingIncomeLoss>
    <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_2019To12_31_2019_JdLogisticsMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-508000000</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_2019To12_31_2019_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-1730000000</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:GainLossOnSaleOfProperties
      contextRef="P01_01_2019To12_31_2019_NewBusinessMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">3885000000</us-gaap:GainLossOnSaleOfProperties>
    <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:OperatingIncomeLoss
      contextRef="P01_01_2019To12_31_2019_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">12753000000</us-gaap:OperatingIncomeLoss>
    <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_2019To12_31_2019_CorporateNonSegmentMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-3758000000</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_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">8995000000</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:NonoperatingIncomeExpense
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">4698000000</us-gaap:NonoperatingIncomeExpense>
    <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:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="P01_01_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">13693000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <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:AllocatedShareBasedCompensationExpense
      contextRef="P01_01_2019To12_31_2019_CorporateNonSegmentMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">3695000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <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>
    <jd:AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions
      contextRef="P01_01_2019To12_31_2019_CorporateNonSegmentMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">885000000</jd:AmortizationOfIntangibleAssetsResultingFromAssetsAndBusinessAcquisitions>
    <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:EffectsOfBusinessCooperationArrangements
      contextRef="P01_01_2019To12_31_2019_CorporateNonSegmentMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">822000000</jd:EffectsOfBusinessCooperationArrangements>
    <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>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2019To12_31_2019_CorporateNonSegmentMembersrtConsolidationItemsAxis"
      decimals="-6"
      unitRef="Unit_CNY">-3758000000</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:CompensationAndEmployeeBenefitPlansTextBlock contextRef="P01_01_2021To12_31_2021">&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="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;34. Employee benefit &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;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 RMB5,694&#160;million, RMB4,580&#160;million and RMB7,894 million for the years ended December&#160;31, 2019, 2020 and 2021, 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_2019To12_31_2019"
      decimals="-6"
      unitRef="Unit_CNY">5694000000</us-gaap:DefinedContributionPlanCostRecognized>
    <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>
    <jd:LineOfCreditAndLoanFacilityTextBlock contextRef="P01_01_2021To12_31_2021">&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="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;35. Lines of credit and loan facilities &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="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, the Group had agreements with reputable commercial banks for unsecured revolving lines of credit, and increased its revolving lines of credit to RMB115,281 million. The Group was in compliance with the financial covenants, if any, under those lines of credit as of December&#160;31, 2021. As of December&#160;31, 2021, under the lines of credit, the Group mainly had RMB28,749 million reserved for the issuance of bank acceptance and RMB2,146 million reserved for the bank guarantee. &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;In December 2017, the Group entered into a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;5-year&lt;/div&gt; US$1,000 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;million&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;term and revolving credit facilities agreement with a group of 24 arrangers. The facilities were priced at &lt;span style="-sec-ix-hidden:hidden46462138"&gt;115&lt;/span&gt; basis points over London Interbank Offered Rate. The use of proceeds of the facilities was intended for general corporate purposes. In June 2018, the Group drew down US$450 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;million&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;under the facility commitment, and the borrowings will be due in 2022, which were recorded in long-term borrowings and short-term debts in the consolidated balance sheets as of December 31, 2020 and 2021, respectively. In April 2020, the Group drew down US$550 &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;million&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;under the facility commitment, and the borrowings were fully repaid in July 2020. As of December&#160;31, 2021, the Group had an undrawn balance of US$550 &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 under the credit facilities agreement, which will expire one month prior to the final maturity date, which is sixty months after the date of this credit facilities agreement. As of December 31, 2021, the aggregate amounts repayable within a period of less than one year was&lt;/div&gt;&lt;/div&gt;&#160;US$450&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;million.&#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="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, in addition to the aforementioned borrowings, the Group&#x2019;s short-term debts included a one-year corporate bond of RMB1.5 billion issued in July 2021. The bond was with fixed interest rate of 2.8% and repayable in one payment at maturity. &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; text-indent: 0px;;display:inline;"&gt;In October 2021, the Group entered into a one-year HK$15,931 &lt;div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;million term&lt;/div&gt;&#160;loan facility agreement with 5 lead arrangers. As of December 31, 2021, the undrawn balance was HK$15,931 &lt;div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;million under&lt;/div&gt;&#160;this agreement. The term loans under this facility were priced at &lt;span style="-sec-ix-hidden:hidden46461876"&gt;50&lt;/span&gt; basis points over Hong Kong Interbank Offered Rate (&#x201c;HIBOR&#x201d;) on and from the 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;span style="-sec-ix-hidden:hidden46461875"&gt;70&lt;/span&gt; &lt;div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;basis points over HIBOR. In February 2022, the Group drew down HK$6,300 &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 under the facility commitment, and the borrowing will be due in March 2023. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</jd:LineOfCreditAndLoanFacilityTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="PAsOn12_31_2021_RevolvingCreditFacilityMemberusgaapCreditFacilityAxis"
      decimals="-6"
      unitRef="Unit_CNY">115281000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <jd:LineOfCreditReservedForIssuancesOfBankAcceptance
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">28749000000</jd:LineOfCreditReservedForIssuancesOfBankAcceptance>
    <jd:LineOfCreditForBankGuarantee
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">2146000000</jd:LineOfCreditForBankGuarantee>
    <us-gaap:LongTermDebtTerm contextRef="PAsOn12_31_2017_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis">P5Y</us-gaap:LongTermDebtTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="PAsOn12_31_2017_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis"
      decimals="-6"
      unitRef="Unit_USD">1000000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <jd:NumberOfArrangers
      contextRef="P12_01_2017To12_31_2017_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis"
      decimals="INF"
      unitRef="Unit_item">24</jd:NumberOfArrangers>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="P06_01_2018To06_30_2018_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis"
      decimals="-6"
      unitRef="Unit_USD">450000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="P04_01_2020To04_30_2020_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis"
      decimals="-6"
      unitRef="Unit_USD">550000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="PAsOn12_31_2021_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis"
      decimals="-6"
      unitRef="Unit_USD">550000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="PAsOn12_31_2021_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis"
      decimals="-6"
      unitRef="Unit_USD">450000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="PAsOn12_31_2021_OneyearCorporateBondMemberusgaapShortTermDebtTypeAxis"
      decimals="-8"
      unitRef="Unit_INR">1500000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="PAsOn12_31_2021"
      decimals="3"
      unitRef="Unit_pure">0.028</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="PAsOn12_31_2021_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis"
      decimals="-6"
      unitRef="Unit_HKD">15931000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <jd:NumberOfArrangers
      contextRef="P01_01_2021To12_31_2021_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis"
      decimals="INF"
      unitRef="Unit_item">5</jd:NumberOfArrangers>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="PAsOn12_31_2021_TermLoanFacilityAgreementMemberusgaapCreditFacilityAxis"
      decimals="-6"
      unitRef="Unit_HKD">15931000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="P02_01_2022To02_01_2022_SubsequentEventMemberusgaapSubsequentEventTypeAxis_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis"
      decimals="-6"
      unitRef="Unit_HKD">6300000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="P01_01_2021To12_31_2021">&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="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;36. Commitments and contingencies &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Commitments for internet data center (IDC) service fee &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;The Group entered into &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-cancelable&lt;/div&gt; IDC service agreements. The related expenses were RMB2,494&#160;million, RMB2,864&#160;million and RMB2,236 million for the years ended December&#160;31, 2019, 2020 and 2021, respectively, and were charged to the consolidated statements of operations and comprehensive income/(loss) when incurred. Future minimum payments under these &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;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 style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&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: 88%;"/&gt;
&lt;td style="width: 8%; 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;&#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-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="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;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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2022&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;;text-align:right;"&gt;958&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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;/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;;text-align:right;"&gt;817&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-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;/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;;text-align:right;"&gt;779&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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;/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;;text-align:right;"&gt;354&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-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;/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;;text-align:right;"&gt;327&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2027 and thereafter&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;;text-align:right;"&gt;2,263&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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;;text-align:right;"&gt;5,498&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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: 18pt; margin-bottom: 0pt; margin-left: 4%;"&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 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 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 RMB10,207 million as of December&#160;31, 2021. 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: 18pt; margin-bottom: 0pt; margin-left: 4%;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Investment commitments &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&#x2019;s investment commitments primarily related to capital contribution obligation for the investments in Dada, China Logistics Property Holdings Co., Ltd. (&#x201c;CNLP&#x201d;) and certain fund investments. Total investment commitments contracted but not yet reflected in the consolidated financial statements amounted to &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;;display:inline;"&gt; RMB14,915 million as of December&#160;31, 2021. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Long-term debt obligations &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&#x2019;s long-term debt obligations include unsecured senior notes. The amounts exclude the corresponding interest payable. The expected repayment schedule of the unsecured senior notes have been disclosed in Note 17. &lt;/div&gt;&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;;display:inline;"&gt; &lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Legal proceedings &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;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 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;day-to-day&lt;/div&gt;&lt;/div&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 liabilities in this regard as of December&#160;31, 2020 and 2021. &lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;"&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 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 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;31, 2021 represented less than 1% &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;of total net revenues of the Group for the year ended December&#160;31, 2021.&lt;/div&gt;&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;;display:inline;"&gt; &lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <jd:InternetDataCenterServiceFee
      contextRef="P01_01_2019To12_31_2019_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">2494000000</jd:InternetDataCenterServiceFee>
    <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>
    <us-gaap:OtherCommitmentsTableTextBlock contextRef="P01_01_2021To12_31_2021_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis">Future minimum payments under these &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-cancelable&lt;/div&gt; agreements with initial terms of one year or more consist of the following:
&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: 88%;"/&gt;
&lt;td style="width: 8%; 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;&#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-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="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;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="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&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="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-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2022&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;;text-align:right;"&gt;958&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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;/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;;text-align:right;"&gt;817&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-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;/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;;text-align:right;"&gt;779&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="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;/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;;text-align:right;"&gt;354&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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-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;/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;;text-align:right;"&gt;327&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2027 and thereafter&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;;text-align:right;"&gt;2,263&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&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;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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;;text-align:right;"&gt;5,498&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; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 0px;"&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: 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;&#160;&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;&#160;&lt;/div&gt;&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_2021_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">958000000</us-gaap:OtherCommitmentDueInNextTwelveMonths>
    <us-gaap:OtherCommitmentDueInSecondYear
      contextRef="PAsOn12_31_2021_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">817000000</us-gaap:OtherCommitmentDueInSecondYear>
    <us-gaap:OtherCommitmentDueInThirdYear
      contextRef="PAsOn12_31_2021_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">779000000</us-gaap:OtherCommitmentDueInThirdYear>
    <us-gaap:OtherCommitmentDueInFourthYear
      contextRef="PAsOn12_31_2021_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">354000000</us-gaap:OtherCommitmentDueInFourthYear>
    <us-gaap:OtherCommitmentDueInFifthYear
      contextRef="PAsOn12_31_2021_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">327000000</us-gaap:OtherCommitmentDueInFifthYear>
    <us-gaap:OtherCommitmentDueAfterFifthYear
      contextRef="PAsOn12_31_2021_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">2263000000</us-gaap:OtherCommitmentDueAfterFifthYear>
    <us-gaap:OtherCommitment
      contextRef="PAsOn12_31_2021_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">5498000000</us-gaap:OtherCommitment>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="PAsOn12_31_2021_CapitalAdditionsMemberusgaapUnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis"
      decimals="-6"
      unitRef="Unit_CNY">10207000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:OtherCommitment
      contextRef="PAsOn12_31_2021_InvestmentCommitmentMemberusgaapOtherCommitmentsAxis"
      decimals="-6"
      unitRef="Unit_CNY">14915000000</us-gaap:OtherCommitment>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="P01_01_2021To12_31_2021_CustomerConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_CustomerMembersrtMajorCustomersAxis_PurchaseCommitmentMemberusgaapUnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis"
      decimals="2"
      unitRef="Unit_pure">0.01</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RestrictedAssetsDisclosureTextBlock contextRef="P01_01_2021To12_31_2021">&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="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;37. Restricted net 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: 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 Company&#x2019;s ability to pay dividends is primarily dependent on the Company receiving distributions of funds from its subsidiaries. Relevant PRC statutory laws and regulations 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&gt; &lt;div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&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="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&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="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;Amounts restricted include paid-in capital, additional paid-in capital and statutory reserve funds, as determined pursuant to the PRC GAAP, totaling approximately&lt;/div&gt;&#160;RMB46,420&#160;million, or 22%&#160;of the Company&#x2019;s total consolidated net assets, as of December&#160;31, 2021. 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_2021To12_31_2021_CNJDStatutoryReservesByRegulatoryCountryAxis_ForeignInvestedEnterpriseMemberdeiLegalEntityAxis_GeneralReserveFundMemberJDStatutoryReservesAxis"
      decimals="2"
      unitRef="Unit_pure">0.10</jd:MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw>
    <jd:RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve
      contextRef="P01_01_2021To12_31_2021_CNJDStatutoryReservesByRegulatoryCountryAxis_ForeignInvestedEnterpriseMemberdeiLegalEntityAxis_GeneralReserveFundMemberJDStatutoryReservesAxis"
      decimals="2"
      unitRef="Unit_pure">0.50</jd:RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve>
    <jd:MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw
      contextRef="P01_01_2021To12_31_2021_CNJDStatutoryReservesByRegulatoryCountryAxis_DomesticEnterpriseMemberdeiLegalEntityAxis_StatutorySurplusReserveMemberJDStatutoryReservesAxis"
      decimals="2"
      unitRef="Unit_pure">0.10</jd:MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPRCLaw>
    <jd:RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus
      contextRef="P01_01_2021To12_31_2021_CNJDStatutoryReservesByRegulatoryCountryAxis_DomesticEnterpriseMemberdeiLegalEntityAxis_StatutorySurplusReserveMemberJDStatutoryReservesAxis"
      decimals="2"
      unitRef="Unit_pure">0.50</jd:RequiredStatutorySurplusRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToStatutorySurplus>
    <jd:PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund
      contextRef="P01_01_2021To12_31_2021_CNJDStatutoryReservesByRegulatoryCountryAxis"
      decimals="INF"
      unitRef="Unit_pure">0.10</jd:PercentageOfNetAfterTaxProfitsToBeSetAsidePriorToPaymentOfDividendsAsGeneralReserveFundOrStatutorySurplusFund>
    <us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CNY">46420000000</us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries>
    <jd:TheRatioOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets
      contextRef="P01_01_2021To12_31_2021"
      decimals="INF"
      unitRef="Unit_pure">0.22</jd:TheRatioOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets>
    <us-gaap:SubsequentEventsTextBlock contextRef="P01_01_2021To12_31_2021">&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"&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="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="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;38. Subsequent events &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: 6pt; margin-bottom: 0pt; margin-left: 4%; 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;Investment in Dada &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On March 22, 2021, the Group entered into a share purchase agreement with Dada, under which the Group has agreed to invest a total of US$800 million in newly issued ordinary shares of Dada, at a per share purchase price equal to the closing trading price of Dada&#x2019;s ordinary shares on the Nasdaq, on March 19, 2021, the last trading day prior to the date of the share purchase agreement. &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;Upon the closing of this transaction, Dada issued to the Group certain number of ordinary shares of Dada in consideration for US$546 million in cash and certain strategic resources from the Group. 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 28, 2022.&#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="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Acquisition of CNLP &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="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;On September 1, 2021, JD Property entered into a sale and purchase agreement to acquire shares of CNLP, representing approximately 26.38% of the issued share capital of CNLP, for a total consideration of HK$3.99&#160;billion in cash. Upon completion of the proposed transactions, JD Property&#160;&lt;div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;held &lt;/div&gt;approximately 37.02% of the issued share capital of CNLP. &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In accordance with relevant listing rules, JD Property were 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 1, 2022, JD Property held all the outstanding convertible bonds and approximately&lt;/div&gt; 80% of CNLP&#x2019;s issued and outstanding shares, and consolidated the financial results of CNLP into consolidated financial statements.&#160;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;As of date of this report, JD Property has accumulatively paid &lt;/div&gt;&lt;/div&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;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;approximately &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;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;HK$13 billion as consideration for this transaction.&#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: 18pt; margin-bottom: 0pt; margin-left: 4%; 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;Regulatory Approval of Green Loan Facility &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="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 &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;million unsecured term and revolving loan facility with 5 lead arrangers. This loan facility is the Company&#x2019;s first green loan facility. The term and revolving loans under this facility were priced at &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;span style="-sec-ix-hidden:hidden46462615"&gt;85&lt;/span&gt;&lt;/div&gt; basis points over London Interbank Offered Rate. The Company intended to use the proceeds from this loan facility to (i) finance or refinance in whole or in part, one or more of its new or existing eligible green projects and/or (ii) general corporate purposes. In April 2022, the Group completed the loan facility&#x2019;s final registration with the applicable regulatory authority in China.&lt;/div&gt;&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; margin-left: 4%; 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-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Investment in Deppon Holdco&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="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;On March 11, 2022, the Group, through a subsidiary of JD Logistics, entered into a series of agreements with the shareholders of the Ningbo Meishan Baoshui Area Deppon Investment Holding Company Limited (&#x201c;Deppon Holdco&#x201d;), in relation to the proposed acquisition of approximately&lt;/div&gt;&#160;99.99% equity interest of Deppon Holdco, which in turn holds a total of approximately 66.50% of the issued share capital of Deppon Logistics Co., Ltd (&#x201c;Deppon&#x201d;), for a total consideration of approximately RMB9.0 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;billion. The transaction is subject to a staggered acquisition arrangement and certain customary closing conditions, including relevant regulatory approvals. Upon completion of the proposed transactions, the financial results of Deppon Holdco will be consolidated into the Group&#x2019;s consolidated financial statements.&#160;&lt;/div&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%;"&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 Logistics&#x2019;s Financing &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;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On March 25, 2022, JD Logistics entered into a placing agreement, pursuant to which JD Logistics had agreed to issue&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; text-indent: 0px;;display:inline;"&gt; 150,500,000 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;of 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 (the &#x201c;JD Entity&#x201d;), had entered into a subscription agreement with JD Logistics, pursuant to which the JD Entity had agreed to subscribe for, and JD Logistics had agreed to issue,&lt;/div&gt;&#160;261,400,000 &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;ordinary shares of JD Logistics, at the same per share price for the JDL Placement, for net proceeds of approximately&lt;/div&gt;&#160;US$692 &lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;million in cash (the &#x201c;JD Subscription&#x201d;). On April 1, 2022, the JDL Placement completed in accordance with the terms and conditions of the placing agreement. JD Subscription is subject to certain customary closing conditions, including the approval of the HKEX for the listing of the newly issued shares, and the closing conditions for the JD Subscription also include the approval of JD Logistics&#x2019;s independent shareholders. Upon completion of the JDL Placement and the JD Subscription, the Company, through the JD Entity, will maintain its shareholding in JD Logistics at approximately&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;63.5&lt;/div&gt;%, and continue to consolidate JD Logistics&#x2019;s financial results into its &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;consolidated financial statements. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="text-indent: 4%; 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-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;JD Property&#x2019;s Financing &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 28, 2022, JD Property entered into definitive agreements for its non-redeemable 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 is expected to be approximately US$800 million. The Group will remain the majority shareholder of JD Property after the completion of this transaction. &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: 18pt; 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 16,416,400&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;ADSs for approximately US$1,137&#160;million, including 5,010,203&#160;ADSs for approximately US$286&#160;million during the period from January&#160;1, 2022 to the date of this report. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; </us-gaap:SubsequentEventsTextBlock>
    <jd:InvestmentUnderTheSharePurchaseAgreement
      contextRef="P03_22_2021To03_22_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_USD">800000000</jd:InvestmentUnderTheSharePurchaseAgreement>
    <us-gaap:ProceedsFromSaleOfEquityMethodInvestments
      contextRef="P03_22_2021To03_22_2021_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="-6"
      unitRef="Unit_USD">546000000</us-gaap:ProceedsFromSaleOfEquityMethodInvestments>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="PAsOn02_28_2022_BeijingJingdongCenturyTradeCompanyLimitedMembersrtOwnershipAxis_DadaNexusLimitedMembersrtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"
      decimals="2"
      unitRef="Unit_pure">0.52</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage
      contextRef="PAsOn09_01_2021_AcquisitionOfCnlpMemberusgaapBusinessAcquisitionAxis"
      decimals="4"
      unitRef="Unit_pure">0.2638</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="P09_01_2021To09_01_2021_AcquisitionOfCnlpMemberusgaapBusinessAcquisitionAxis"
      decimals="-7"
      unitRef="Unit_HKD">3990000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="PAsOn09_01_2021_AcquisitionOfCnlpMemberusgaapBusinessAcquisitionAxis"
      decimals="4"
      unitRef="Unit_pure">0.3702</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <jd:PercentageOfIssuedAndOutstandingShares
      contextRef="PAsOn03_01_2022_AcquisitionOfCnlpMemberusgaapBusinessAcquisitionAxis"
      decimals="2"
      unitRef="Unit_pure">0.80</jd:PercentageOfIssuedAndOutstandingShares>
    <us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned
      contextRef="PAsOn04_28_2022_CnlpMemberusgaapBusinessAcquisitionAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis"
      decimals="-9"
      unitRef="Unit_HKD">13000000000</us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned>
    <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>
    <jd:LineOfCreditNumberOfLeadArrangers
      contextRef="P12_31_2021To12_31_2021_TermAndRevolvingCreditFacilitiesMemberusgaapCreditFacilityAxis"
      decimals="INF"
      unitRef="Unit_LeadArranger">5</jd:LineOfCreditNumberOfLeadArrangers>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="PAsOn03_11_2022_DepponHoldcoMemberusgaapBusinessAcquisitionAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis"
      decimals="4"
      unitRef="Unit_pure">0.9999</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="PAsOn03_11_2022_DepponLogisticsCoLtdMemberusgaapBusinessAcquisitionAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis"
      decimals="4"
      unitRef="Unit_pure">0.6650</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="P03_11_2022To03_11_2022_DepponHoldcoMemberusgaapBusinessAcquisitionAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis"
      decimals="-8"
      unitRef="Unit_CNY">9000000000.0</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:CommonStockSharesSubscribedButUnissued
      contextRef="PAsOn03_25_2022_JdlPlacementMemberJDAgreementAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis"
      decimals="INF"
      unitRef="Unit_shares">150500000</us-gaap:CommonStockSharesSubscribedButUnissued>
    <us-gaap:CommonStockSharesSubscriptions
      contextRef="PAsOn03_25_2022_JdlPlacementMemberJDAgreementAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis"
      decimals="-6"
      unitRef="Unit_HKD">3102000000</us-gaap:CommonStockSharesSubscriptions>
    <us-gaap:CommonStockSharesSubscribedButUnissued
      contextRef="PAsOn03_25_2022_JdSubscriptionMemberJDAgreementAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis"
      decimals="INF"
      unitRef="Unit_shares">261400000</us-gaap:CommonStockSharesSubscribedButUnissued>
    <us-gaap:CommonStockSharesSubscriptions
      contextRef="PAsOn03_25_2022_JdSubscriptionMemberJDAgreementAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis"
      decimals="-6"
      unitRef="Unit_USD">692000000</us-gaap:CommonStockSharesSubscriptions>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="PAsOn04_01_2022_JDLFinancingMemberdeiLegalEntityAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis"
      decimals="3"
      unitRef="Unit_pure">0.635</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:PreferredStockSharesSubscribedButUnissuedValue
      contextRef="PAsOn03_28_2022_JdPropertyMemberdeiLegalEntityAxis_NonRedeemableSeriesBPreferredStockAgreementMemberJDAgreementAxis_SeriesBPreferredStockMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis"
      decimals="-6"
      unitRef="Unit_USD">800000000</us-gaap:PreferredStockSharesSubscribedButUnissuedValue>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="P03_17_2020To04_28_2022_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis"
      decimals="INF"
      unitRef="Unit_shares">16416400</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="P03_17_2020To04_28_2022_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis"
      decimals="-6"
      unitRef="Unit_USD">1137000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="P01_01_2022To04_28_2022_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis"
      decimals="INF"
      unitRef="Unit_shares">5010203</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="P01_01_2022To04_28_2022_AmericanDepositaryShareMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis"
      decimals="-6"
      unitRef="Unit_USD">286000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact_46459892"
          xlink:label="Fact_46459892"
          xlink:type="locator"/>
        <link:footnote id="FN_149572" xlink:label="FN_149572" 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_46459892"
          xlink:to="FN_149572"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_46459893"
          xlink:label="Fact_46459893"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_46459893"
          xlink:to="FN_149572"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_46460387"
          xlink:label="Fact_46460387"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_46460387"
          xlink:to="FN_149572"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_46460395"
          xlink:label="Fact_46460395"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_46460395"
          xlink:to="FN_149572"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_46460403"
          xlink:label="Fact_46460403"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_46460403"
          xlink:to="FN_149572"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_46460450"
          xlink:label="Fact_46460450"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_46460450"
          xlink:to="FN_149572"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_46460458"
          xlink:label="Fact_46460458"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_46460458"
          xlink:to="FN_149572"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_46461232"
          xlink:label="Fact_46461232"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_46461232"
          xlink:to="FN_149572"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_46462552"
          xlink:label="Fact_46462552"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_46462552"
          xlink:to="FN_149572"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_46462553"
          xlink:label="Fact_46462553"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_46462553"
          xlink:to="FN_149572"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_46462582"
          xlink:label="Fact_46462582"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_46462582"
          xlink:to="FN_149572"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_46462589"
          xlink:label="Fact_46462589"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_46462589"
          xlink:to="FN_149572"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_46462590"
          xlink:label="Fact_46462590"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_46462590"
          xlink:to="FN_149572"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>159
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
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
MT9 )]0#\?LNY7%^H"NK33,?_ E!+ P04    "  <1)Q4KUXZ"@P,  ";-P
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
M;->J3Z.77\_0>]TI1*)9R=$4T+@IV$M<+=5MH(-]/>=,>K+CHV1(3MBH^>S
M]OHI&;7.O]I,%)C=](69<+SOF+;Y31]'*>9>@A,(AV5* @.0C4+/#NRJM]FH
M?M$=\OF!?!2#))Q@-]L)P+CP$FM0,()Q8-5CH]*S(Y6^40^JWL"SJ:@'>;'C
MW,Z7)K\S<Z3/QIF!-T%FYGQ6O?6VH]WL[RK=8UO5/!0+$],4NK5S3#\42^LJ
MM"M7VYG&,V^:/;OTHCD&'1Y<,=]G,#.-W3X!W AWE1T,10(K-=L[$HA[EI_S
M+RH^4P![(KR9#* X]B@ %@;30.Z'C=Z$'>U-_*X&*4$)"C=U"X!2UYE @8+K
MU^A,V %GLE@T&\- ?5FKNE50\G-/CT""OF=AG/N=!J0_.,Y<DD PC%F(YNB
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
M<&==H"*$N?,N4-W2C*=>S0,=XYD,>,*R$!%7CL3W^U;_UAZ&@I,'3K,4=H4
M0QZ/75< %?6Z/1(E7L='-R19%O"#!2\R35Z]'_2@J U5PRSTJ-?IPSQ\F)N+
MP*CG4]%MXD$Q4A'J]0FDDMQS I"Q- T-@!;%R!4L9JQO5*O7\OT48'"D>SXT
M"!5P <"IS&,1H$H2KQ7XHEM.,^)Z %!>P@(H2BR<D6DZ^UPWJEA7FDH.P\*K
MM6X7[>N[LL<V:+M/1_J!7=.!*'$M]S7NF+E Y9#@!&!IC&33B\S>V-;$#$8K
M&VWQ 0S*(K\ORHNK'&JQBTYCU\?#E&H67ZIXS.]+"+@4H)*0WOH&R=+4F9/F
M2,6)4]8"J%A" ^!%+7C1"^"U>NS!0B\HV_UN5Q:J@:V)^ERC$=(=3*#*;4](
M1%GL-BE85FA11RU+T6F6^E&/%U57-X%!D_H@HP<ZF7F6 AV5WK@)9$GFCIKP
MGBPC@3F46GZBT_STI5&[_'D(*)CN4FML;B+-S$V_BNO[$72"#S>W5+#,]0&0
M,=>Z.2Q,>K4-H"L).<#B%)W&*;VLV!M2T#C5HT2CRCYDN<N#LR9%W.-&)69(
MQ;V.[8N$QT^H)"+BP *26GZBT_STI]-X6:J\55%C8M^W]</M7G^8J'J ,3SF
MPK4?R"03K@,0.64N8"V03+-:$G"!12<ZC4Y_,LW=1#SC/U1U=7MH]\,7$QY
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
M&5X..GSHZEW_]LO[NNOJ;?_G1N6Z51N!_OVAKKOC!W.#TRM:/_P+4$L#!!0
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
M=( ;A2)H_C,UARHO)K2[ YHBL6?NY&#04QO"S-R7 <T<'5A77LV V$OT<S"
MTZAHW+13N7RP)C;LA7LZ&/2<19@1U _J=E]I@L.?NZ^#VR':?.)ZQH&V#FXD
MVN? 1 -L-AN,()0C;>":#O 7:>O@=J#'L2 1=QV+#O/\)=LZ.-"*$9#0.C6@
MOY(PDVD#DQ%,F'EL4+'%U93&-1WA__?&#@XT=M"(,88=KIAK)L&?H;&# R4,
MQLR>WI,U+.S<B\!HN+N")E/LW#HM !83!W/B6[V=WZ_]@P.5$A*%AA.Y!&&<
MF44]"$:IZT UN^!^=K%;88@#71KFXUP ,^"N ]"QG_MC__<H#'&HAA)1R[O;
M,,QC\\G]"((%D:L#C&L6P7N:1#K%A\L3-"JFJ7(/XPHM2GDGE4%.?'W&0 ^'
M8 $UE01@.(S-6A$ 8\+U#)YK'L+]/.1:%N4TR=,_DUKK>9P5RPGZ,9DO?D&'
M%Z!N )&(3<]QWH?J-CQKOB'\?.,K"W;"CO["9,^C'E!74LT1Q X/3IZM$B>
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
M;:JU6NQ@#5<F.T,\ F.*<6P6X3>D?B##XZ+$_E:>8VO"5.'</N^F:SLC,@\
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
M< D"C"NVX<Y5>6'P*N\$&)O@2Y)L -JZK&:6VMQ%D73QLC'K;!1=7?>1Y<$
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
M\0DDD/CJZ%R@6D2Z[(@(.&);K[IK\B6!F7%;X8T169BE4+AQWUF#+A?NH[3
M0LS+B=L(8Z!.!*/(YAWV#JX:ZJ,]C (JILE0E!I'QGO5U%OOFWDAFV5OJ^Q7
MTX!7 5';,2_@GW53%ME/0 50=[\W:U,!-6C" DT(LAX^5O?= DCUF5@55TVK
M7!J267#A#<CKE45=T"#W!9W;U)6Y<DW?!JFZ^/W3VS=')\^\:*$67<"&,U 9
MA=TZ,+?GJ\ZRS7 H7[!9/3W9$AD$3!9(.SR&TKQD2OOOX-.572JC#"+8K%'%
M$&W<EHTS_)>,9GS/+X1<3> ]4G=X($AJ5K\]O<O?)4%>7XD L@_'GN6RJ4%7
M5#6.:2L@1UT1QY"'EU.45A2L2&!4BCE@('2F6O)/R'Z(*PI>HE]?3@LR!;B_
MH,#VWK2':"I86L\J,(#XQ$ 3WK3]THDE8W<S$.&Z[H$O>,A6C,+$*.BU*HM4
MBQ_>@ZX&Y@8[4]:[)%[Q)YDK04=&[XAZNX(T.7P 9*R\.5J7]0+M# SG76PV
M-+R$REH)QW E1L@>)^*=H879N/4&"!4.B8;IJQWJEV6'(C[+WO3!:=.'Z8UH
M.$@@31F<*]BW+-)_3YO@0VV]-$[P6!X5]D$G@MAN@S;$LU1%SCS8M%FVFJ&#
M98$%Q3E<[MEE+F.T.>0&-.Y$=_\"'.+[7U\S1ZQ@U_@F["5\KW&&,(Z*^4#.
M84PCD,&%V8.3E+V%)50%Z+G7G][FV4_HJ_\/_$\.SD"U-CL,%3Q1#P(,L#!R
MP0KP]\!UCH##Y7]&J&&\Q7?O+\8>Y3@$\'X!ZSBPHE-[9_44R'-'&N"NWMM=
MOP >P0V]!4\%;+<S>?:S@<//LQ\;=F+.>]298//9=)'P_P'6M$66I/./P QH
M6UDI"",:1[ N8->6<;VTV?;@=IP5N9]TB=2@4Y2 PV#W1J1\"<*(]H8.[/(B
M^U#O8+-/3\&R>):\\._^:KH.P^D/.IHK+(I*Y6FFML!D($!@:B440@J3T[MP
M2)//L38$UX#%IR'^^K-'+(>L5@\F$G9A:,\+4WWFL,8X<@?E]<)S)?ZAP]%9
M]H,?>0TB+-X;>2FB+7$498I7DY)Z@!Q&R5\D1W= 1 F8LHCUD0N';X,3"CS'
M_AV-@ $5!7UC;SX%EI1^9\G9 E4VF "XLFG,"-Q4=ZCV$D+PE[9]D('+A;9]
M+4X!B-')_)&'RL 9)'+)-\^._1>L O5;C^;ANY7$DQ1,@P3BAM_8)>$U DFC
M8X N#HV#"'6N>+O<S_X.O#K@N:#2)R4%&9)4QOFT6S\XZ@%?!)1DP.(P8H8Q
M %M%LR,#A![E@,$/QH+ L.S&!V];<1:0$RVNUS>)4#+B<'!1,B&L"/SB!C$C
M,+4M>M"HFAIV/M]+U)F'D#,?B\WMV^:0%!0-N'0-1.*#S?/9*NF[R3B:XH^>
M0Y@V%2 &SOMMS\M@*MT@!A,2=QA+\3)SYZ6).Y*:GMO7-):])\\.R=Z3_-G9
MV4#\U-?S_.F3;RN!ZQF"E< 1SB*/)BY+_'<;(PDEK EC2R#U3;39-%R8CJ9
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
M K9?W+6L79$G4I0 25K"T58HW3W(KH@!PF[60A6@E%SJ!*"Z3/*[:+3DV;7
M;G-B'?957@&O.$Y@A-1$D"$>D<(%A=S5, "C/*TD>6994.LE!5,2HO+S6_61
MBLJZVJVW.W62<E2+C=E )O<0A+(RVW++Z6!,'RMHV/DI/CM?[OCP*%-PV=6F
M3##LTS_,.[)JZ-)_0FNKT03+#A6"FE(%^8C8HD8]00_\,ZX4^S'1IY#NP$9:
M#RV*HP%I'% @*+Z ,5-OU'5P2:+TNB421+G(=5XX5@[**Z+,)@E G'G$\&47
MN+)$C%X&YY=#L0.%JY[T<!/.1+,TW U2JGW,'6;-?EH)BVE /R301H]YG),F
M*]Z_#N^98:4='/&KH=SB_XZJ+LDZO#GT+9)M$"KA AS&()?ZS)Y7@S=I:DAX
MXO*S%^/9R^>HI;KNAU&LOGPYGC\_W:W^X0B1JQ5U7V^3[Q+Z :6P;QO2T*YI
M*/XTF-7[UK;(:88QL:ICE+$E=8V#R"+&H)!=/AJ9DH ,M+LVDU]J4,@.&8FW
M<K;$*[ ]F"SZR-&79)2")5+D81LB-: T?T?H+N^'*^.A&AZZBZ94)/8YZ-P@
MJ%IO4IH/QX2&81DV=8<"\>9_3) /3T6(\*#'\V"G,"3R53&+'-KND&C2K(!\
M:DS_XA.\MYB]OK[\]4H>YZ__/4%S!X5&X3+&9)>]N0ZEWW+XLII4WWOH->!1
M]JBG2NYE.+-.TQDKXQ>%)*SO?E^AYM.(X3R0<"5K3Y-4!F^ F^.(BN#@E*[H
M.,QI , >,Z27^2A9DIFW=V^BWAU/0 =@)BZX-4R>/W>6>#R<I4F"W0=KJE7=
M%;&3JM-KS:&1[4^WWXPY-DR$8?^-(V=<9UOF_8)'NUP8NL42 MR_W_1:CL2J
M#;3R68?7!.C- A??_IGWJB=J\WWD:BS-"G9V=4R@B8F81C8YX5E'L7O-XUCC
M\=/D=O)5E?(TOV72U/G]ZQ#9)<4-D=UYF<<D]C!GTJJ+&",FZJ%7]^G>MQ"0
M_EJ^^# W@\/29Y%A=?BH]"9]2]D=3U^D/FB_-OQ^02M<G4V>/QLA[O*5)_V(
MKI4O*TL7,1W(8T4:B<4'L+]R& 7S#U8P?&J[^!U02P,$%     @ '$2<5!$<
M"<:# @  B 4  !D   !X;"]W;W)K<VAE971S+W-H965T,3 N>&ULG91-3^,P
M$(;_BI5SU:1I8%G41J*P7P<D5-C=L^M,$@O'-AZ'PK_?L9.&@A8.7!)[/IZ9
M2?QZM3?N'EL SYXZI7&=M-[;\S1%T4+'<6XL:/+4QG7<T]8U*5H'O(I)G4KS
M+#M-.RYU4JZB[<:5*]-[)37<.(9]UW'WO %E]NMDD1P,6]FT/AC2<F5Y [?@
M?]L;1[MTHE2R XW2:.:@7B<7B_--$>)CP!\)>SQ:LS#)SIC[L/E5K9,L- 0*
MA \$3J]'N 2E HC:>!B9R50R)!ZO#_3O<7::9<<1+HWZ*RO?KI.SA%50\U[Y
MK=G_A'&>D\ 31F%\LOT0NSA-F.C1FVY,I@XZJ8<W?QJ_PU'"6?9.0CXFY+'O
MH5#L\HI[7JZ<V3,7HHD6%G'4F$W-21U^RJUWY)64Y\LMH'=2>*B8X-BN4D_0
MX$K%"-@,@/P=P")GUT;[%MDW74'U&I!2-U-+^:&E3?XA\0K$G"T7,Y9G^>(#
MWG(:<1EYR\^,^(I83,0B$HO/?[0/ 4%IYVBY@'5"4D)PCY"4Q9R] ;,[P[J@
M3-\"*>"AEPY($!Z9J1E:$+*6@NUZ)#R2T8+CX:SCC%DG2612/3.IA>HKJ1N&
M('I'Z JL04F4%E1%?C*@;#0/97=<WY-4A.E#&1(]DX@]UP)"S8,7K(\FKBNF
MP'MPP=OTW''M 6:QX1_.]':HX=[,1<';ZTTQ*Y8%'6JEHCZ)1<:3V=?\],48
M1Z43 =V.BHRG(HO!X7C, MI"E+9ZGK/__=ST2!T=N";> <CBB(-0)NMTS5P,
MZGH)'^ZH:^X:J9%FKBDUFW\Y29@;=#]LO+%1:SOC2;EQV=)5"2X$D+\VQA\V
MH<!T^9;_ %!+ P04    "  <1)Q4'+?VGS$,  "5*@  &0   'AL+W=O<FMS
M:&5E=',O<VAE970Q,2YX;6S%6FUSVS82_NY?@?'-W20SC"Q1LB7'B6>2M&DR
MU[2YI"_W%2(A"5.24 '*LOKK[]D%28$2J3IIFOMBF02PV)=G%[L+/ML:^YM;
M*56*^SPKW//S55FNGUY<N&2E<ND&9JT*C"R,S66)1[N\<&NK9,J+\NPB'@ZO
M+G*IB_/;9_SNO;U]9C9EI@OUW@JWR7-I=R]59K;/ST?G]8L/>KDJZ<7%[;.U
M7*J/JOQY_=[BZ:*ADNI<%4Z;0EBU>'[^8O3TY83F\X1?M-JZX']!DLR-^8T>
MWJ;/SX?$D,I44A(%B9\[]4IE&1$"&[]7-,^;+6EA^']-_37+#EGFTJE7)OM5
MI^7J^?GL7*1J(3=9^<%LWZA*GDNBEYC,\5^Q]7/C\;E(-JXT>;48'.2Z\+_R
MOM)#L& V[%D05PMBYMMOQ%Q^(TMY^\R:K; T&]3H'Q:55X,Y79!1/I86HQKK
MRMO74EMQ)[.-$KF2;F,5-%X^NRA!FV9<)!6=EYY.W$-G%(MWIBA73GQ;I"IM
M$[@ 4PUG<<W9R_@DQ6]4,A#C423B83PZ06_<2#IF>N._(&F+\*0A/&'"D[^L
MPI-TR/V>NK5,U/-S^)=3]DZ=WUX.1#=]\<()LQ#0DLKGRM::&@I9I*RR2.C"
M.RVC?PZ/Q)OUIG3X*8TH5THLNDF#+HU^9\UF_:]_S.+1],8)Z9S"6B*?:3G7
MF2ZU<I@H2R%M0R 5> [HTM[PWF1CK2Z6Y$&:&!!K9;5)':+!W*G?-[2M9PHK
M=0':,J-E9DG_@X@F#L3"9 @C[NE9CU*PMU5K8TO:*Y6E$AN'?\^^42ZQ>LV4
M>.DOO%0>Z_ _&U-"B/=6)XH9?<%Q0WS4X&2A$XE=?@2;-GQS]NC#NY<T.==9
MACW<X[,7K*ZG9Q^4*T&+:";2K<0DFHPG@K4:W[2?SCZNP/F34MD<M.ZPD&1R
M9[\JF94K>'V!,,EBKJU)-PFL$4^B^'I/KOUX]K8A(AQ9@"UV]KUVQ V4KLM=
M,"#&U]%P=EG_U#1K8C^9$B:I4' UC6:C<3TUGD73>-;,_.JV>?2]NE.9&#WN
ML%(U%K?'JK?CQY]@N<OH.KYJU-)Z^@S+3:?1<#1LR+4?/]5R([+#K/XY:;G1
M,(Z&\:2>.XNCZ_%>CE]7"OYZ)W4FYYF*]F$ ML(^OWL#X/C^39$L; >X;:I(
M=,2SPZ@""\K";RV,;0+';B#>+KJI42@I3-G-Q!9&JC$5;L- XO]]M"M5LBHT
MHDH5G\!\)+8DV]HXIYDJ1232K]_^"1WM*?&H<7XAY4DQED')9F.3@$EI94["
MN@B1*UD12A%-%>(UT U,^P#I:2<[_PHAG,,6\4AA#.K:([Z*M?V\'Y@ VJX5
MT*%K;^.#==[KV&$T?A*@W&2:/#!%/,YDD2C!&81[0.P>B%?D#(1!3"*4T\&O
M=K6&%ILBQ:2?FMV9E..=\Z.)E>4J)*P;Q_;)6C65PKXE>9P*O2MB5<LD,38%
MD6P7(B7)H MX.VOQE'JAU(8T'XZP:!5.!N(P!!P^PYHL7BHJ^!2\&\ZV.^CJ
M3AUB0_MQ+];?S7\\$-UA2?2'I=!PG#E#J$.8>=P"AW0\VU1L^X/<5F/@3EI-
MCMSE*' UXS1C,U7WM)DA8R.7+H2Z3U:R6"I/!7E,'>TRY5AX. \BSDY)VVAR
M4U0<YP=0!LR <LJ+>K!Y0@J/40PK6TC&)0&5WOGHX$7)3:HR3"X1X/Z@P0KG
M9DZI7*4 LM"1W;^XV5][=_&JH5"6'N6)^"O%$D4;A0T<@:/H<C2I#T%8UJ&J
M(2$6UN3"VX'AVXXW#/9&3=C(=B!E"]8\5, ';4CG,K10J'+P@"QV:1&R01PE
M)Q0+$L2UJ]D>1<.AGXVGR70OPA90VV_++_H,')&\:\4A)\/1](,1.E]##IX%
MX2T)WR:X"%3LNG6,$_90EO8^G8>\Z#OD>W";]>4$79&UYII-E>T8POL51W'W
M*T38UY^E1R]#&Q$7CS( I3;43QQFX;%41^A.15.FP7D)"B.P-*<&Q5,8A;:<
MAI+ZY1Z\KU:ZD.)G%"5X_D&5U',0KTR>;PIDEB0_63#GX4>45<7#FV9-8G)^
M-;IY[(.:1+RCW(R.9 V3R#HE )@O&=D5G+^@HKR>'@.+&6< 52D8Z"@4$RRS
M [>"Q64\K1FC,$+TFC RG#1C'CWA\!@99[/PT!E.ZOT7O78KLQ9O3$90A)++
M=-!HN!I]N'+C:'I]N5>NWWQ6*8[TN.=BC1"_XM-=IBG7HJ#I$!24:^\C<SI^
M&D6,XOC_9;U:64>&&R/GCT/3!6,H':=QO^FNHLNKX9\:+]!B/.RSY6MI%ZI,
M5@,"UZ&SU(.?8LOKZ:$MVYLCW84T:\3[>TU! 4?N9#*(_TD$?/(1:J]A[V%6
M.Q#W<^Q5[U@9+- Z:K7KT8%1 IO-HDGHBAU&J6'D%;'86"Z*62$D.4IS4./"
MI$<'%$A;$@ESI[Q:,%=;575RB*.5=TX,ZK92';O$.!H/9T=.UX>2;S]^0*FQ
MPWE]A!$,/1P>H^CZ,L1\D1[QQVIOLD<Z)/&B.E&#:3T=+G_0DA#OPO9<D"YV
MM#)(\H'XL4"R<>??-D& !(=GK#/%FH"5WK[_L2XMWOS[V_^B!#-%5;X"RJR!
M2B7<J</T/T'_>##I 3]M3BIRI;057BO--,E#)V9:*NETPA;VVNS,!L.&G3Y$
M@K&O'49)%T<A=!1-I].>$#J*KL8G0NCX^JK/5WVO:H%#MTA\QH)"<^.K-?+
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
MVP\^EQ;,[5U*Y1&ZY[ZPQFL?KC6Y,GZ>,\ 8\ND;MG_:_P?@/'WX/AU/_SX
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
M'&-HSS7[\.ZU[SFA/P4GSS**5V 3[GI+)YP&S5V-_(!/B.U*J,HO7%J-#N(
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
MO%&B,A^B0H<5A^T*I0MN2=OZNJ&#?#8-);"[ 5H;#%4P9!!.%H-]:E=6:$#
MK\!-327<3LEU:BC:\1:U)JT9 A7L3?.*=<1DOF"K+BX?'#1AO^W*!J_LU$MD
MQSLDA$ZK6YV-I1_V)=&/CT6>BL9DJ'=<@6[[=:51/-<E.@#Q-YDL8O8MW^Z>
MLZMK:Z]C6ID.J424S2Q*V0?>A3L;S]RQ/QO[3GOOR9:K$UZ[&J[A'N)RB2I]
ME=KNL06J*V'VZ._=[-P6_LC<6E<6;)U6]:-5/XA@P?-ZJH [FB2. ="H#0K5
M>$SJVJ58+=2!6!>S3VA3CVJKCRW5%.Q&B?'US:^=HF<Q6/0,%3@5E1,U3CU0
M:P"A6U65F:PI6_J@4![B@,=" 1^3M6]XNL,IB<#F)T&1J[&ZU6O%&!&((,"Y
M=< ,5D%F!>NNUVF$&I*%PH*\TNWVA-_B&D2:ELWZ.AD<-8++G1C2\)6\Z\=R
MS3[7'04.Y+#^ '!=*.R4>@0?,QZWTAZS7M^7JJV=\9>I8VP<*UA(IXZAGR*T
M;TTXH< QY'2_EBZ!'F<EJ@@W\MBN"Q2.ZBY6&5A-8NS2\,YBZGNN8_ZY')F]
MLSF]]\:!P7'5Q-EA!:)QDU">9D7[VJ#,%U1Z#0P/,;U!M!C0T4TK>5W=_D:V
M&[L@8\O%J*D%-$<$2:L$T2IT6N4-@F;UIDF7O?06.$_PI3PY$%R+RW.H#_33
M7I),V!OHQ@L0/#?=]KD<#Z]H5'L@9<MU;'@=>D[MLW7>JVS6/B8168S3=27O
MTRT(FK&:\F-CVU;C9>>$6N '$=UYP* 9C];^!-5?>\9)45MKOA^U4-\ M& 2
M.^RIVB'VS[557])1]15++U*.M4^'BWWW5,L3^L&7-T38JP2SIXSKYHM38SIO
M&4(7A*RTYG)KB4C[]0=S#01^V6"NK^'_I\'<7YS'5:K[HGE<_5YPN+G]1\=Q
M?1L^WOV>Y.O/]KGM\J/_9O3QIK;W?J:TMVE>S^G6;,^AIMKIO]0%CZR8@(*^
M#C+8!VY Y2_86.04TJV.16(;@"^"K/UK196-,T[#4DB&.\R(S8<G2A!285J)
M$A$76:4D+0Z^Y&D+9S^>2_\HWPUCN$,R[E@($@%]K];J]Q[]=L=^)W"0<CC;
MT*DK_'B/-$$A1A458?\'9'PZ=A?L=OR?9Z,?3I< (ZS#V:E)V@? F+P X3Q_
MX2RG/O.FKN.' ?R?.;.%/P))M*Y:YF#JS*8>PT=+EP5+9QZ$H^MN48)O5%M%
MS/DLP-<?,\>;X:N2Q7P^>D^%4'O3^2R<,7K]LG#9N3]S 8D/5W%CH%XIC'6(
M?F56O3T^]QP_0&J!XR]]%LYG?WJZ:,NE*FX]?^G,@*(W<YW G8[>XZBU7+*<
M.Y[GDM(6<[_>V4XLL"0,E\QS05M+M[/;FSO!'-2Y=);>TCZ1N5&0O>DM/)!>
MPO:@Y8V@5_0U/9QL#@%3/_&KJ%Z5 ?4FYAZ&SH$I3-6?(&'+E*JHV-HR'V_$
M:42O<Q-NCH!X+Z'@5U4(ABO(KT66/1" ()B"7:&6.DP:]#5%GI??E=8U4)?I
MMM!VGCY?SCOOAZ>+17^4!X[L-9_B4/'?H%E>S=OJP@: K<@L_3YFE(W'WU?A
M?]D[:PME:(D:GUJN0TTC?5@'5J!*O?GJ[G''2>VPLM#M8>6L/ZS\H:DMM@VA
M4ET3-O3]YV7K\UJ:!^!'Q)@@H4"V7]K6=^OOE*_LY[G-<ON1,W2*FQ0TG8DU
M;'4G\]F9'?A5%T;NZ&/=E31&;NEG KVN4+@ GJ\E2%5>X 'UU]NO_@=02P,$
M%     @ '$2<5-.Q;W*# P    @  !D   !X;"]W;W)K<VAE971S+W-H965T
M,34N>&ULK57;;N,V$'W75PSTY!3:Z.HK; /VID5;-&B0W7:?:6ED$:%(E:3L
MS=]W2-E>ITU2%.V++9(S9^:<(6>61Z6?3(-HX6LKI%F%C;7=(HY-V6#+S*WJ
M4-))K73++"WU/C:=1E9YIU;$69),XI9Q&:Z7?N]!KY>JMX)+?-!@^K9E^GF+
M0AU781J>-Q[YOK%N(UXO.[;'3VA_ZQXTK>(+2L5;E(8K"1KK5;A)%]O"V7N#
MWSD>S=4W."8[I9[<XJ=J%28N(1186H? Z.^ 'U$(!T1I_''"#"\AG>/U]QG]
M!\^=N.R8P8]*?.&5;5;A+(0*:]8+^ZB./^*)S]CAE4H8_PO'P38;AU#VQJKV
MY$P9M%P._^SK28<KAUGRAD-V<LA\WD,@G^4=LVR]U.H(VED3FOOP5+TW)<>E
M*\HGJ^F4DY]=;\I2]=(:$KA$?F [@1%(M,O8$KJSB<L3TG9 RMY 2C.X5](V
M!KZ7%58O 6)*ZY);=LYMF[V+>(?E+>1I!%F2I>_@Y1>NN<?+_Q/7%]#%!;KP
MT,7_(..[2.X1+DS'2ER%],H,Z@.&:YC?PELAWCXH%;T=8T'58!N$6@EZ@ESN
M%\'&N$W2%]L=:J=Q0!HG7NA@]'B_!2[IM@E!#\?<!+^H/>'P\CJ$@2(JD@E,
MHBPI@E\]#SJVC M@L@(U[-!+?T+;"2+TPGGTW0UD49KD,(YF11)LJ@-JRPVE
M]\+.0U'VVD :I9,YS.9D_'?&,(TFTQFD633/BV#CF#)9.M(:*M7O;-U37F>_
MT7@R@1L8I5&2%W#S&N @X31*Z5ZG:31/DN SB=BJ U)/(E-2R*G*_B$4TV1C
M3N*;14"]Q/L](]. [J7\M0[I'-XKQI8)'XY9V.&>2^DD.Y78@XY2$H+(Y:G_
M\U1)WXJ[-DC<L[3PQWGJC_,Q'7_1W.('5=<P+6"6PV1Z'0==$:XC7$-_4]'5
M]$R/O5(B[MJX8+X;6^6O9]\2[9I+BN1H['JZ &A,!,>&EPUP[Z^T4XF\U;^\
M99%3_N<[^(QE(Y50^V?H4+M)9J#42(J YN:)K P%=64%]^!XB<97TQ'ALN('
M7O5,#)>QZW79T!@P_I1N@_Y0]?A:"XFONC+1W/O90X&=+D.#ONQ>QMMFZ.K?
MS(?9>,\T5=J P)I<D]LI31,]S)MA857G>_Q.69H8_K.A$8W:&=!YK90]+UR
MR]!?_PE02P,$%     @ '$2<5'<E%9%V @  6P4  !D   !X;"]W;W)K<VAE
M971S+W-H965T,38N>&ULI53+;MLP$+S[*Q8Z)8!@2;0=/V +B),6S2& D:#M
MF996%A&*=$G:3OZ^2\I6G*;)H3U((I<[P]D5A_.#-D^V1G3PW$AE%U'MW':6
M)+:HL>&VK[>H:*72IN&.IF:3V*U!7@90(Q.6IE=)PX6*\GF(K4P^USLGA<*5
M ;MK&FY>EBCU81%ET2GP(#:U\X$DGV_Y!A_1?=^N#,V2CJ44#2HKM *#U2*Z
MSF;+H<\/"3\$'NS9&'PE:ZV?_.2N7$2I%X02"^<9.'WV>(-2>B*2\>O(&75;
M>N#Y^,3^-=1.M:RYQ1LM?XK2U8MH$D&)%=])]Z /W_!8S\CS%5K:\(9#FYN-
M(RAVUNGF""8%C5#MES\?^W &F*0? -@1P(+N=J.@\I8[GL^-/H#QV<3F!Z'4
M@"9Q0OF?\N@,K0K"N?Q.[5$Y;03:&!2Z>>*(U:\EQ9%AV3*P#Q@R!O=:N=K"
M%U5B^98@(3F=)G;2M&2?,MYBT8=!%@-+6?8)WZ"K<1#X!O]4XQO*84<Y#)3#
M_VC;IPS>;#.[Y04N(G*31;/'*(<L[<.?W.\#A2936 >Z E<C5%J2MX3:S'K7
MU@>I@=BLT?@F]JB):>AD[^+A?@E"T3&2DAQA+WLKH\M=X2Q<I?%P-(+Q.!XR
MUEOQXHGHZ)PY-()+"UR5H&DO8V$X3NF9],Y4>?B4!?@T3;N5%]ASN>.M^[Q$
MK@J$BRR>3AE<P@6+V70*E[UW]8TF\70P@/$HODK_>@"2LP/?H-D$6UOJRTZY
M]NQWT>[FN&X-\YK>7COWW&R$LB"Q(FC:'X\B,*V5VXG3VV"?M79DQC"LZ?9#
MXQ-HO=+:G29^@^X^S7\#4$L#!!0    ( !Q$G%17I>/&3@,  ' '   9
M>&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;*U536_C. R]^U<0/DT!(?Y,G 9)
M@&8ZBUV@G2W:W=FS8M.Q,++ED>2D^?=+R4DV!7:*.?222#3Y^$B:S\N#TM]-
M@VCAM96=686-M?TBBDS98,O-1/78T9-:Z99;NNI=9'J-O/)!K8S2.)Y%+1==
MN%YZVY->+]5@I>CP28,9VI;KXP:E.JS")#P;GL6NL<X0K9<]W^$+VK_[)TVW
MZ()2B18[(U0'&NM5>)<L-KGS]P[?!![,U1E<)5NEOKO+']4JC!TAE%A:A\#I
M;X^?44H'1#1^G###2TH7>'T^H__F:Z=:MMS@9R7_$95M5N$\A IK/DC[K Z_
MXZF>J<,KE33^%PZC;T;.Y6"L:D_!Q* 5W?C/7T]]N J8QS\)2$\!J><])O(L
M[[GEZZ56!]#.F]#<P9?JHXF<Z-Q07JRFIX+B[/I)TWRU/3+ 'X/HJ=T6>%>!
M4;4]<(T,.K3+R%(J%Q"5)]C-")O^!#9)X5%UMC'PI:NP>@L0$<<+T?1,=).^
MBWB/Y02RA$$:I\D[>-FE\,SC91]7^)L\^25/[O/D']W@=V'=KBY,STM<A;2,
M!O4>PW623."7\OVB5ZEH^8P%58-M$&HE:8=%MUL$=\89:2;8;E&[N00TE]@/
M)_CT_+@!T='K*B5MGKD)OK@EU*H3Y56^9,H2>D^2A*5I&FP&(2O"]C2VYXMH
M>ZWV./J38S&#-&%QD08/:D?41&D8.,*-&@SZ6$54-33(]\>K9 7+DSDD,8OG
M>? -&U%*-)"PPB&RV3P)'I"6NU&R>I,T9;=Q#!DK9K/@S[H6)5Z!YGD,TRP.
M7DY=@V*>P'Q6!'\IRR5DMZR(,YC&OL '-&9!*E0.[2"YQ8K$@T97"N[EZ5-2
ML"2>P8T_I<4<;H*O- ,G:+#G<D!(4S:]+2 C3GD>W%]'XRNIM*&*#D@TJ/\Y
MFQ79>0+,6:8LSHJSQ7=J-%)Y9R-IO!_T$;DV@&YSW\R8QIO<^@V,/8";-B-I
M-CUZ<97'"7Q5KG]<:-^ALN%ZAS0A0VZET@[Q([+\WV)&5RK8(J5U6F_H)1XZ
M.PKBQ7KYG-R-*OJ?^_@M>B36HC,@L:;0>%),0]"COH\7JWJOJ5ME2:']D=ZX
M"K5SH.>U4O9\<0DN']GUOU!+ P04    "  <1)Q48)$RGPD#  !#!P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6RM54UOVS ,O>=7$#ZU0!#'<C[:
M( G0[ ,;L Y%AVUGQ69B8;+E27+3[M>/E!,O;=,>MAVB2#3Y]/@D4O.=L3]<
M@>CAOM256T2%]_4LCEU68"G=P-18T9>-L:7TM+3;V-4691Z"2AV+X7 2EU)5
MT7(>;#=V.3>-UZK"&PNN*4MI'U:HS6X1)='!<*NVA6=#O)S7<HM?T'^M;RRM
MX@XE5R563ID*+&X6T54R6XW8/SA\4[AS1W/@3-;&_.#%QWP1#9D0:LP\(TCZ
MN\,WJ#4#$8V?>\RHVY(#C^<']/<A=\IE+1V^,?J[RGVQB"XBR'$C&^UOS>X#
M[O,9,UYFM LC[%I?03MFC?.FW ?3NE15^R_O]SH<!5P,7P@0^P 1>+<;!99O
MI9?+N34[L.Q-:#P)J89H(J<J/I0OWM)717%^^4E6.30.P3)]UX<*_3SVA,S?
MXVR/LFI1Q LHB8!K4_G"P;LJQ_PQ0$R4.E[BP&LE7D5\B]D TJ0/8BB25_#2
M+L\TX*5_G><CV%$'.PJPHW^4[U44+KR9JV6&BX@JRZ&]PX@T'< I^-/&S%"=
M. ]F [Y V!A-Y::J[:QWY=A(>F*Y1LN:]DC381"V=W9[O0)5T<W2FHK$G?>>
MH$.2]*<74TC&?3%.>Y_0N1F54M:4C98><Y"EL5[]DJ'&SB83 >=P=BG&<-[[
M3+RX'N%.Z@89*2%[,NJGXJ)W=1R']]1D'#KB;4$_8;!#BT \A1 'GOUV?7E8
M X>P:3KI3 S%4CR@M Z0[^4C%4B Y#+<KV$(9SWZU&=<C:%3Z(<!?#:@REHJ
M2VV(-"ZDW2+LI".WS%A&_!^[/#^AO9L\J9'%5GEOPLY/Y6)&F\8W)%J-5IG<
M@:0Y.J_*0]P:0;K])7&SWONC)$[DP/=%,*64AQ$/8QXF/$PYK1/WZ/3YILGE
MLU\B^M,TA5/5&!\UMA))?&[?CBY[4_FVQW76[H6X:AOC'_?V>;FFLU.5 XT;
M"AT.IN.H5>RP\*8.;7)M/#7=,"WHE4/+#O1]8XP_+'B#[MU<_@902P,$%
M  @ '$2<5"C2 !\1!   5@H  !D   !X;"]W;W)K<VAE971S+W-H965T,3DN
M>&ULW59+;^,V$+[K5PRT0.$%M+:H!R6EM@$GZ6YS2!!DMUWT2,MC6UA)5$DZ
M3OKK=TC9CI/&*8KMJ1=2I&:^>7PS),=;J;[I-:*!AZ9N]<1?&].=C4:Z7&,C
M]%!VV-*?I52-,+14JY'N%(J%4VKJ412&?-2(JO6G8[=WJZ9CN3%UU>*M KUI
M&J$>S[&6VXG/_/W&7;5:&[LQFHX[L<+/:'[K;A6M1@>41=5@JRO9@L+EQ)^Q
ML_/$RCN!WRO<ZJ-OL)',I?QF%U>+B1]:A[#&TE@$0=,]7F!=6R!RX\\=IG\P
M:16/O_?H'UWL%,M<:+R0]==J8=83/_=A@4NQJ<V=W/Z*NWA2BU?*6KL1MKUL
M%/M0;K21S4Z9/&BJMI_%PRX/1PIY>$(AVBE$SN_>D//R4A@Q'2NY!66E"<U^
MN%"=-CE7M9:4ST;1WXKTS/2J-:)=5?,:06B-1@?0HAF/#&%;B5&YPSGO<:(3
M."R":]F:M89?V@4NG@.,R*F#9]'>L_/H3<1++(<0LP"B,&)OX,6'2&.'%_]
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
M:Z*+MI(.0S==2PWX.T@/5740MG:0%W-@C(WYD29QZD/&"OKQZ+\P._*CKN7
M)KPHH@\F-(VEDY1-@7&RS7[V,B<76M*AW0V*&4:^UWZ4E;/U+,HWHQ9]=Q\5
M_4[8G=0.%#84FEZ5TQCLJ)+CQIM^4*:M\:1SP[*E#PO:X$#GC3'^M D)SI^J
MU3=02P,$%     @ '$2<5$#S&T"3!0  M X  !D   !X;"]W;W)K<VAE971S
M+W-H965T,C,N>&ULQ5=;;]LV&'WWKR"\"QI L'6Q$^<*)%VW=4"!H&W69UKZ
M;'.11)6DXGB_?N>C+E%:.UO1A[U(%OGQ\'RW0_-BJ\V]W1 Y\5CDI;T<;YRK
MSJ93FVZHD':B*RHQL]*FD Z?9CVUE2&9^45%/HW#\'A:2%6.KR[\V*VYNM"U
MRU5)MT;8NBBDV=U0KK>7XVC<#;Q7ZXWC@>G51277]('<775K\#7M43)54&F5
M+H6AU>7X.CJ[F;&]-_A3T=8.?@OV9*GU/7^\S2['(1.BG%+'"!*O!WI-><Y
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
M%;&5KV60UY?.KH2CW9!&']A5/@WCM*&@? D.3S7.A>NWB)L .E[F2M@Y''I
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
MEHL(S# 3AXW379A#>^UHJH5E0[\1:+P"G5=:N^>-=W#Z,=G] U!+ P04
M"  <1)Q4F;MD;UH.  # *   &0   'AL+W=O<FMS:&5E=',O<VAE970R."YX
M;6RM6EMSVS86?M>OP'C'.](,(XN4*,EIDAG'=39NFTPF=M-GB(0D)!2AD*!E
M[Z_?[P @!<J4X[3[H@L)G/OE.R!?[53QK5P+H=G])LO+UR=KK;<OS\[*9"TV
MO!RJK<AQ9ZF*#=?X6ZS.RFTA>&HV;;*S:#2:GFVXS$_>O#+7/A5O7JE*9S(7
MGPI65IL-+Q[>BDSM7I^$)_6%SW*UUG3A[,VK+5^)&Z'_W'XJ\.^LH9+*C<A+
MJ7)6B.7KDXOPY=L)K3<+ODBQ*[W?C#19*/6-_ERGKT]&))#(1**) L?7G;@4
M64:$(,9W1_.D84D;_=\U]7=&=^BRX*6X5-E?,M7KUR?S$Y:*):\R_5GMW@NG
M3TST$I65YI/M[-IP?,*2JM1JXS9#@HW,[3>_=W;P-LQ'1S9$;D-DY+:,C)2_
M<LW?O"K4CA6T&M3HAU'5[(9P,B>GW.@"=R7VZ3>W_)Z3>5Z=:5"C:V>)V_G6
M[HR.[ PC]D'E>EVRJSP5:9O &<1H9(EJ6=Y&3U+\521#-@X#%HVB\ EZXT:W
ML:$W_BG=6J0F#:F)(37Y&V9Z<B<EU<MRRQ/Q^@194XKB3IR\85$T9#5-Q@?L
M"\\JP7@*0S+-[UG_W_^:1]'HER\7M^97^,N W:X%^T^AJBV3)9)H\16!S;1B
MI>:ZTJIX8%C-"JX%4TL6CD[9LE ;]H$_,&/3<$ZK/_ B63LKA^>,YRD[=RLO
MMH7,6'T'"8^LNQ-Y)4I[O^09?H(VKU*I G8G4Z'8ME!IE>C2D*+T*YG,F8:P
MGSY?#G]6ZNFSI0['1\5N!%40H]A+>%0N<2\V6PW;&X(DT!/:6QW-M=]X7J&4
M.>83DA1!+#8+<'6!S,9'34!\N#8BU?I#?3"&[\[@E/X_]>&@0XU,K62I90))
M$(LR$65@")#A'RU6)IP1EW>BT+*4^<JLM6:M]Q_8DF>E\K5,4!^K@F>L0IDH
M-/]&5%*PR=06U5VSI0"[ SO MZ;H_T"86@3/LP';K26L TD* ;?#J8L'%M>6
M_*W*'II8>>RN\-Q:HQT0+3='HRXWAT.V&+#K/%$;83+XDC]L>,ZNRPST2O8G
M*6]D3*JB(+4SOC/A1-?:BP-[36VV/'\PXDAM J>4J>2%-/HFJM@J,E=:*W_
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
MF.Y1_\Y-3G>%TP2-))[%6'?17+/G1BC RRJK80@XHBA.#;<_<T#&S)P[+#G
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
MT5L<E@5]_*#Q G2_T51*_<8;V'].K?X%4$L#!!0    ( !Q$G%1AGUPF<P,
M *$)   9    >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;+56VV[C-A#]E8%:
M%+N H NEQ'9B&XB3%KL/ 8*X:9\9:6P)D4@M2<7K?GV'E*S(06VTR/9%XF7F
M\,S,X66^D^I%%X@&OM>5T NO,*:Y"D.=%5AS'<@&!<ULI*JYH:[:AKI1R'/G
M5%<ABZ++L.:E\)9S-_:@EG/9FJH4^*! MW7-U7Z%E=PMO-@[##R6V\+8@7 Y
M;_@6UVB>F@=%O7! R<L:A2ZE (6;A7<37ZU2:^\,_BAQIT=ML)$\2_EB.U_S
MA1=90EAA9BP"I]\KWF)562"B\:W'](8EK>.X?4#_S<5.L3QSC;>R^K/,3;'P
MIA[DN.%M91[E[@OV\5Q8O$Q6VGUAU]FR"P^R5AM9]\[$H"Y%]^??^SR,'*;1
M"0?6.S#'NUO(L;SCAB_G2NY 66M"LPT7JO,F<J6P15D;1;,E^9GENN **;M-
MJ[*"HH-&R:WB]3PTA&YMPJQ'6G5([ 12S.!>"E-H^%7DF!\#A$1KX,8.W%;L
M+.(=9@$DL0\L8O$9O&2(-7%XR8=B/8).!^C40:<_((UGD>PFO-(-SW#AT2[3
MJ%[16[)I *>6@*\"*%-8/Z.B3,53'TR!<"OKAHO]+S]-63RYUK"27.4@-W!7
M*MH14FG@K2FD*O_"'#CH4_"?+ 2+KBWT22MG$U]_AI9JKV!7E%DQID&2W8_=
MV@:,A*?US[$?11$)NZKL'GURWM;O[&I'$8[F<V!^DC _2J=P<[?6 =#.=;9[
MY K0ZO(M5YVRWN7K""WVD]FE3^>;0P,Z BWEY(WOI\?[%8LN#_W/0&,6S)Z9
M%+)Z0>,#-Y3>G3L>;*9?4=%I1Z&4&=IZ$"*+ V+<$"=:YU^1GITF/4LN_&F?
M@ /E>'9$.4[B#U..@C1^HTP:O.?$P&[5Z'\3((M^O #9D0#?_\>"/+.Z[Q)]
MOF;O\O).:/&,Q#8Y%EJ:'E4MH1/V@U5+)D&4_A>AL?@,Z<AG<>I/V01^'YGP
M+).M,'I(R=A'JKP4=/EWF=1]M:Q5)K6!&DD01%WD4(JL:G,RT:VM)#TX=&O]
MC,Q>@)-VR*-NI$!A;' 6PF$6LB)(W<L.\%M;FGT _W3&AZ-KLT:U=8\##8Y^
M=X,.H\/[XZ:[=M_,N\<+B7];"@T5;L@U"B9TW:ON0=!UC&S<)?PL#5WIKEG0
M&PJ5-:#YC93FT+$+#*^RY=]02P,$%     @ '$2<5 ?^X&3T @  "0<  !D
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
MC)7F$U=S4ZN5_JP4)5^KI;Y<8#,@2B+ [S.EZNZ&!/3?&3_Y/U!+ P04
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
M:QMB!Z&EZCBM;71(IHC^?/1W;=[U2#\,QE,^/T('@MEX)0RFX<C?#Z,0]WU
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
MM($GB$RMND,N^$#S*4*/@ABBA9B0YI\?V9T WMHM_Z6VTE@J,++P!7-M;T5
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
M=#,Y+GAM;*U6VW+;-A#]E1WV\J1()"79BBMIQDJ:Q&T]\3B]/(/D4L08!%@
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
ME0VXD<3'"E= <GP WTMKP_#" <9+Y>(K4$L#!!0    ( !Q$G%3T+2=B_@<
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
M<Y[-TIP/;K4%<!+1IHVD*,WL$&E* ZQ_,G3VVK4]B*%PH.,G8<N[ DE+H^<
MQW0#^-$ACSE]_MT=R!,B?E.C-*S#K(:VA4<TD(S318SW&"E?YY+K*@'ML@H.
M<07WL@:ZWR,!;';N\<-MTW6/<F8>E\VV=&&9[J^!\ ^6#[?P,EL#)X(CIVFO
MJF;H (N!W34M;&/V')_[<WP^>X[_:.HCH5E;O-- 1APRJ.1YS@\%"QJ/]G/3
M6FSV0(Q.8X+=B,PY@"\>:S3VS-Y?^+V_F%WP[W!T<#UAM\0>DEN>'\$=9^-!
MB!DF1)*[\$=%0"27)']Y40D.'3 ##@;PO"Z8!"*:[HI/SLR-T -$''9[1D/@
M/T#)UVN@T4(1&754KL'%P?NNYT^W5;&LML3V<GAW2VLMJVX%&#NTGO,C\<?Y
MS>O*&H229:QWXF8]+0V3 RJ[>I#ENL^@AG;P1SFTE1 __R:PNZKQDN4=!#G<
MOY7]4!#K#LJ7!G! P8<.AVU:X"Q#CU]F2$5[DMT0'/W0(KU&213WF&>PBY)8
M[M(#G_4ZAS+!"DG^%4*R='"GB!X;?(!5U^51L47I %39K<C7 #N5DR\NO(2<
ML^!0; <> Z<"HM/ KG1,HB9'J,;"*@   %1Y-V*:??&9?LZS=5&U-*0[C 4
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
M\>/*1=-%2J2VHCFFMZG3PJ2XJ<'>ASQ3<RAN"66J8Q/_'?6OM#;E<<-*/@_
MA)):''&?K0.Y9G2=/#Y&?$AM/A\N?N_FJ#.W)(S)A[Q8FL 3HE SJYC,[>.8
MS7UIVK53XX,XBK#N(2L00 O6@2?)*>+J)QD8MTU-:E!PQ,M03#L\RYQ=7+66
M<E) @Y9L4M7@6.OA]]'>[*7&4(#59>6H@'\4S3SJDJH>C)_#G"RN^]6,LH.8
M/VAH0Q?\,\85KNDA2+B8B)HMC0+O,837WT0LEBCL7D:5-NFM[=) @9@3X2.7
M\+:5VVY-']S)>R0M,!4QL9FUNEAX?_2I5$$+3%**VHZ#^;B_B6B6#Z7P8L[A
M1+(;05UMV"##L3L)NX?0WX^BMH'T4[#>F]*FBJBV<A#KJFQI7?G@.]NWU(LO
M6E"F*SB%SA9N%\90^# &@@[M(7GCRE&(]QC]I7FJ5BW[BUHT-\)[;?^#*0/S
M76,85C,]$$903>PGC+<* 6D:ZE(%M<-'*T9S)QL\'*3P8:5Z3GH=1AN;TR5"
M2;VS^9)Z;[F.(2A32>WA'E7U_OP3"Y7HJ+Y)4>5_FB3D\DWE+'0I!25O4X"I
MEP4,U1&>"7@K13VYIJ<490S>)*!];F<K9B+CXXAC[9M2LO]0:UR$=9I9$J5A
MV&6Z&=0>':(:N1@E#O#G +R^K%9&TF8LD%;V]$4HGISL)!RO"4F<MO%%I4$:
M^/J()9SU4/_UUMD@V(B/ABJ^3%S9<ZPEF^G6))H*C:MX2\0"+&%9B$#C.PP>
M6!303S2K<61;7:S41CV@F$=#M2)A:6.=)9=BX69(0N0E1*.R&?CI+:DE25O%
MH!NI[2:TB8H>F7*>(8&)OAE'$4HVYO@$@'U%4+[F1&<\WZL"9$[J "?5='+A
MTJ@&'E'%HALNL(P(F\X.,K*#M"F]M0T47[20 5,PGDO'&UPP@2[ZK5/+&6FH
MO+2,,F1@:6HUHP!P=T45:6(!S0>R4$74%1=8D1)(=':^W<Y',ZU6!<96>/C6
M'99@\_-\$ (=N%10]:+(EB*\>MN2&'%6P$(37Q)CWE HM>0#K:LU)L-PPL&H
MJ-32<122M-Z@@!! @5YK_X1#"TH#PB#<?6X%:?BB69*E7U'$E*1.E&+#IC*L
M5N,FQJNE $#Q<'T@5ML"6\^WPY8J]"_YLA4#T!.N_1\*_L'@CXE.>ENI+T!(
M;@IB>O0Q2!,B2L1QT"0MT*WF[LH^P%^((FJQ'!H^])[N%^),&T@YLRAI.F$9
M@L8I8!PF1EE+DB6I\MEVZ+Q0YY>+BR7RWN&TJX)YRG[ON!8P4BF)>Y50  E%
M9ZG4GX]N@*+8! E2.:*CKJA&;.U8L.9%<60N^YZ5Q6G_$M+E\XEU>SKZ[<1@
MAGI.UX$>0,T'Q>P*<HES^H76:#,5(NG>YZ/&:I3H",*JU5QMR:XH8(UW+3PU
MW&S"=%,1.=PG04DT"W'.&)E!2&"TA.48U'Z_S+N-/&DU<A!L"@%*$[A+[<JP
MY;CM'[9O-E7*(LHPU!H,.=K8C$#X).19/YG/L_X5(TJ20:#S'Z:%P4^?L*0Y
M20,'BBM*(Z$GBUQ?_(!<\JA9'V&9#61]'.0RTIPESHB+ZVG['7H36SQ%YN(X
MOK'WI=$P)M*U1Z@Q47]VWWNGZC6MD].CHO)WW 2 FO(NAQOYOFD?J6&FYE5(
MN:=),ZJ,EN<I@AT"^1,J.^T.?J@W "  "_;\P3:\6#L.4*Z'J_=^JRKT3]Y)
M$78HL]LXH :C4]7SB($^&1U47(S)V[<F)3BT2+#OIAD,<GPT4ET9/8)5S[W:
M*4SA"%-#X0A;2<$X"LW,Z$.Z(1B^H$UC?2\K@15<1<3S9*!C5!D305=9B53J
MJ%-4 U5H<=Q57EPY3B,SN/P5"RPX@*E<&=HHHH^2%%1-KTC64J:L-G2+$?Y2
ML 'K- ])B962#C>@K2#M6\E#DKD*+<(5' $2ZBN)AR(K299BZ"["BD'5:2AJ
MZ'8X@F70*JVIVA0$I0-YE!2$,044Q)0MV771NF<R_/W1&W$8A G^.09&&\,0
M]7=7=O1S9TO)\TP'5"[!FSE2%Y*MG]R2;'TXWB5)_^9'VVZI\MK!_DISSSAY
MK:J-SSDP*;' -&O++;CNE8].YW,?EW 4?_V5+[(;\V,X >V%9K_D\*-*.Q':
MABZ<J'1)I&5;:J2!+?+$'0C-&_- .5@01BW6G3$'R$>Y,?&-^TSS*P[;6=5!
MRZ*J6DB1YM FI+@\F4]Q^<=X050 C/:<1)M[9+OL=ER3\< TV.48",@$,N:-
MBETO@V@") OAD4Z_&8?;QA9T/6<Q=+(*BVB*Q5TWMH;:Q/)NDJ7+T#W$&(P9
MT24L7&3SLMK2FF?VEG_I2M#JJF8BV8<V4Y8)*;JLP>X/%0G^T?<V$F&@RR#6
M?+YCD\FZ@4#I2S![;QTNS0 E\L.:[FJ8P M2Z VR:A 5M+-:+'Y;'T]/8?DD
M"8GAZ- >]6C6H;%C)+_JB)RMX$V_TH51?,4ZF-1QYX+/HU?'?B?_/-"2V!!N
MFLM%W:;4VQ5',4Y\<K)7'!E A%BQ;*Z<5D:V<;P)G.MU5TQVDO>)(C8KJT52
MV*7,Z]NG@6!6'2F$YME4R-)Z,I^E=<%UE(+Y,TEE[I&A56-9M_'@V6]>N),"
M3FHZ]/P)"0L 68)(N3&6^C6YQ8RP?TTEM?VK@NJ'U]+;P;3=5.C@S<95;".G
M3I;+REG9LP1)KF,=\A.<TT.Q$;W^[<T[L0D]RMG &]ZC]D>^JR\^H:MX"6>"
MMT?21)$%-D.K(G-5BZ5%C/'J-$N5X\7951QZ30O^Z;-;\87YC<1PT M?L5=A
MI *:('_?8BX$Z)*;O6DWA2JA*+Q?8ZF1/QM3*%7/+#<5QW /_P"]^Y6\Y.*Z
M_WJRD>$N2D*;!.H?F]'EIDOTERM-^"_7J,Z_H)J;>N6/1PL.5_A+T@?8-=LY
M+. I0^5QL"6F_U+%FWP4:$(-U[60050%+RQ@+QI9%K=#)FV43,(A)%%>%9,W
M)HC+MX@,FZJFR%,OY%)Y 0PXI,;M,-386%!A4,6.!26??CZYR2I#4FHW58S4
MWFB5E+PB@1LYT(XU&$:O0JI^A2C30Y'QG?;I0APT(JNN);;T6([ #<(^.&E?
M)LH(R)U$4Z(Z<D4G3D[BG,46JRKXVG+1FQ)\(BC\#J'RJB'GWSK[^W_]]/_P
MR;OB)EN\($/,Z3$U)'O77"56  #\7)E@BU'8JJQ2CY&Y8+@4 ')$X*5'8,F%
M$1!Q8*!:)TF$W=2:R1E&X:CVFOL_!_3P/?7T"]+.83I9M%_CQJ?-$?T$GB8!
M'G;E%XY">L[A%R=^$@X)[$+8!RGJA< G=F?B 6KKN 3QR4=G*:3( N80*>F^
M$B6)%N#5BB4H1P="D\,-M\N,EST6< Q$<SF'!/5QQA<R(4&^C)K:W1$IPJGO
ML,)U&\MK"=Y#,8)IAHMA@<)>)_$?S5IS'E)<L&]RMD^K,5\.FK&:3>VBPOG@
M3B$!@5_K[0JATG"J;1-2'3(.))*.>;@T+L(G=;M8TPUV$?09S0E8(3?SR7QN
MYH5W.(IHE#9_WB-%LVE PIJ,;J/(TO%U8K<*$N\?;W_J3"]-+\F^__!:S-.A
MIQ05'PO-XU0I5SZ!%E6OL9/LE;#,LIOLNM.D!]$-\6=0W!PBYELORV<_>?GO
MT")38DZTXS:4LD%&# K(]N:HN:Y9/: )C91)*'1@JVH"JZ3LSA$Y>_R_<+.B
M21WTZR-4517ZE?QDM[A7\'CRT1Z0^N!U+K''#-K[?.QAGNW0M7'GQ4]/+#PC
M]UDH): QZ()J&.A>YA9R[C.L@5L#T*/@; >5<X^%J?%W->M((_)B\IA0#E>T
M,A&$S7J-3D_A,6R(X6K0*U1IY7<)G/"%BSB/(F&19'A)TPM8YWH-1+L>^':
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
MFQX';F_T 16==-H,W-'6[!-[,,C;$#3()$_3*AFX4/%Z&6Q;LU[JHY-"X=:
M/0X#-\\;E/JTBK/X8G@0^]YY0[)>'O@>']']<=@:VB432BL&5%9H!0:[57R;
MO=\4WC\X?!5XLE=K\)GLM/[F-Y_;59QZ02BQ<1Z!T\_?^!&E]$ DXZ\S9CQ1
M^L#K]07]UY [Y;+C%C]J^:=H7;^*YS&TV/&C= _Z] G/^90>K]'2AF\XC;[E
M(H;F:)T>SL&D8!!J_.5/YSI<!<S3%P+R<T >=(]$0>4==WR]-/H$QGL3FE^$
M5$,TB1/*7\JC,W0J*,ZM;YO&'+$%?*)KMFB!JQ:TZ]$0NS&H'$C!=T(*)^CT
M[1>^DVC?+1-'Y!XB:<Y$FY$H?X$HR^%>*]=;^$6UV/X3("'5D_3\(GV3OXIX
MA\T-L&P&>9IGK^"QJ10LX+'_I12O$!8381$(BQ<('ZG#VJ-$T!V]SO]./A;K
M=:Y;ZUFH9#CL")/*%E'9TE"[Z.W#_0:$HO<E);6*?1?=X4%;X2QDY8P5!63U
MC-5Y],@E=6[0=D+9<8-0SQ;S N8SMJBB!Y+))72(<.#/_J5 5=>0S;+%(KJ4
ME[?TC(5UAOM^_)%PF3'O6971UN@.K6_[,UA=5K!(B^BWJY=(\XB&@CL:ZFQ)
MHX6KAJS%HH(JFT>?E4.C:*:UU!30H-\&J++*H2B*Z"OVHB%]WL:R"@I61]NS
M9H.2.U+J-.!PD/H9T;[Y:9YG]0>2BZ81-MR9[:D /_N90%F=N&DMY-4"&&,C
M/UHWU2%C%7V*Z'=_I>1'5<N!S8JJBKYH7S26SE)6 BO(-O^WQY5<-?F 9A]&
MF85&'Y4;^WVR3M/R=AP2/]S'47O/S5XH"Q(["DUOZC(&,XZO<>/T(8R,G78T
M@,*RIXF/QCO0>:>UNVP\P?0?LOX.4$L#!!0    ( !Q$G%1>$SM9 P,  !X'
M   9    >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;)556X_3.A!^[Z\8Y< 1
M2%&3.,DVA;;2=@%Q'O9HM67AV4VFK45B]]@.9?GU9^RDV2*V%;RX]ER^^>;2
MR>R@]%>S0[3PO:FEF0<[:_=OHLB4.VRX&:L]2M)LE&ZXI:?>1F:OD5?>J:DC
M%L=74<.%#!8S+[O3BYEJ;2TDWFDP;=-P_;C$6AWF01(<!?=BN[-.$"UF>[[%
M%=J'_9VF5S2@5*)!:822H'$S#ZZ3-\O<V7N#SP(/YN0.+I.U4E_=XY]J'L2.
M$-986H? Z><;WF!=.R"B\5^/&0PAG>/I_8C^P>=.N:RYP1M5?Q&5W<V#(H *
M-[RM[;TZ?,0^'T^P5+7Q)QPZVWP:0-D:JYK>F1@T0G:__'M?AQ.'(C[CP'H'
MYGEW@3S+=]SRQ4RK VAG36CNXE/UWD1.2->4E=6D%>1G%P_28-EJK,"@%$J#
M5!8-O/K$US6:U[/(4A!G&I4]X+(#9&< $P:W2MJ=@?>RPNIG@(C8#139D>*2
M741\A^48TB0$%K/D EXZI)QZO/2/4KX G W F0?.S@"OZ!]3M36"VD#[&T&Z
MY"]C7AN'1B7 9HW:E^']9H-^ED=4D-A79?3J_G8)0M*$U#4-NWD]>EB]R./X
M*( T9%<Q_/U7P1+V%M)Q.H&7S]@07AHF>0;9.,D[B\F)11;F,:,SHS,=9SU&
M>F*1A,6$N3.-"8,YC!NN]:.06_C&ZQ8A86%! :9A6ER-'B1OE+;B!Q6J$J94
MK;3 )3UP;4$8TW)9(I3*6 -)4D 2)Z-/RO(:]EK(4NSI1A#D9LZ7W<6<$JUI
MF!63"XW.AT;GEQO=;3 7\&Y@<=VSJ%H_ $]3MNJ8_'MN "['&@(\T^,OPNY(
MD, C<GUL[FB)]H#HQ%8!\SKSBY(Y97I&F3IE=D:9.67>*VE8BH)4CXIZ=A1>
MA6PZ[;MTMN31R<YJ4&_]9C;@)Z!;7X-T6/[7W<Y[,N^^'+=<;X4T4..&7./Q
MA"JJNVW</:S:^PVX5I;VJ;_NZ .&VAF0?J.H-_W#!1@^B8O_ 5!+ P04
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
MM58]U+S3\,S%!J%LN6P\<:%D<VI1]Q3_C,92J5D#:9A-SX%-PZQ(83P)6<Z
M0-4S:ND\H.XDEV7'A1-)&U14!EC(&*,QSW(:LX*-;B1!$^H^%4DX*0@WG.0I
M9"%+4D]TH+?:&!)N#'!9'9&!JC-K9;@P%)U,2?9D"DD6CV[Z-0GR+J3CF/TX
M":=Y!B<P9G'AIGQ"UHCR2.4I 5]V\ILW21J^?\(R&$]CBLK8:/@OP(H"\JR
M-)^.'I4ET9,P.4_(#M,D)GCG_]Z'BHY*LD?=^,9CH%0;:8?J/.P>>MOE4-+_
MW(?&>,MU0VQ!8$VA\=F$6HD>FLU@6+7V!;Y2EMJ%7[;4GU$[!SJOE;)[PUUP
MZ/B+OU!+ P04    "  <1)Q4*D<K=-0%  !-#P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970V,2YX;6R55]MNXS80?==7$ 8"V(#6UEURD 3(I447Z!:+)-L^
MT](X5E<B79**DWY]9RA9JSBV-GV11(ISYG8X0U[LI/JN-P"&O=25T)>3C3';
M\\5"YQNHN9[++0C\LY:JY@:'ZFFAMPIX887J:A%X7K*H>2DF5Q=V[JNZNI"-
MJ4H!7Q7335US]7H#E=Q=3OS)?N*^?-H8FEA<76SY$SR ^;;]JG"TZ%&*L@:A
M2RF8@O7EY-H_O\EHO5WP9PD[/?AFY,E*RN\T^%Q<3CPR""K(#2%P?#W#+505
M :$9_W28DUXE"0Z_]^B_6M_1EQ77<"NKO\K";"XGV805L.9-9>[E[C?H_(D)
M+Y>5MD^VZ]9Z$Y8WVLBZ$T8+ZE*T;_[2Q>$C D$G$%B[6T76RCMN^-6%DCNF
M:#6BT8=UU4JC<:6@I#P8A7]+E#-7C_R%V_!,'_FJ CV[6!B$I9^+O(.X:2&"
M$Q!^P+Y(83::_2(**-X"+-">WJA@;]1-,(IX!_F<A;[+ B_P1_#"WLG0XH4_
M<7($*NJA(@L5G8!ZP%U1-!4PN6:YK+=2@#":1J7 ,2RFE=1ZQE: &P:8X2_'
M CJN ^G&S ;8*W#%@&+*,")0KT!15)S \Y<4&L_&QYG>?[E![<B.JD(G]<SY
M?,*4[@=;*UFSVTTI.,/=K6QL-/,CUT]3YL=NYH4TBOWL ,H*"BD^M<+3*(O8
MC(6QZ_D)F_JIZRTS-G,>I>'5R8 P/W239<ABS\W0D6G@QIG']E;;%2L0L"Z-
M7DSA!<N/1EXROMU694XD94:^L]ZY;93"5'1:+<I>%BUS@Q15D"X,7OL1AV3J
M':P!!8N3:J=Q&*) BI8FL>\\-"LS\.ZMGG$3R0R*[(P^HBQH/[(L/8C8.]M/
M"(VP.>[9''^8S0IR*?*R*MMZ@#/$P:)<8X! Y&C*"LP.0#!MN&F,5*]#@]%)
M8%P45@I0R);;PQ7'-L.XB?]S,SR<M"V(Y][9\.D\4IRMI>0M]C3KJ2DQ$WLI
MW;J$HXVLRH*_LFDV]V=G2*!YB*\L>0^$JS_!"]1;P\)YBDO]9)Z1B!_A>';F
M_-(M%0,UN'_WH39V^N]&E;HHV]XU#>=+0O#F<:_[0"OM2@Q.@P+$OY@TXW)2
M&Y+Z(\M1C>7JU)][,UJ-D?'GT>'2AP8IC$&WV-1(,2(24Z*TQ0[(HLB^?"^>
M+\^<VPT73ZU/S[QJ6C[Q"OL_1QZQN-436-/\>=)'A/CR(R($C9E"0#9-0PKZ
M".&3GO#)..';L\>/>CW,[3%RCL+1B>E<;WD.EQ.DCP;U#),CC#TDZ>. 3UV<
MWQ5QYKL^%E5\QB'#LN4O>]ZLWQ 28XO'DC)G OKJ1PG3&X[UEG!GF%HL=MTC
M]4\#%675&-QA'X!*+10;R4G:YR3]<!$JAN68:PVFW8%OYK%$K;!.F1+TL92-
M:[NVS?J@A)QNI7?O#7(^L3\P/EUA%T^,&AS+N4)>88_;<57HX28)73^*6>*&
M7HBB/:""9Q -$CWP,A;'].^SP"E;O([MFPA[:YS&N.ZZGT-]K)#8D]9-A2?<
M7#9T&@FQ3R16VS>!)_6J_!?UK7FI+"Y8@U$Q">>@#![=T>EGT*:VAYDX6[(T
M2IW?0>OSHZ9,(S? 1=B+4C>ASNI01(XEC[HG,=E_&\E!"JW?!BN&K5O[G&/Q
MPTYCSQNK1F,.*<2R7F%+M;;X;IQX^(SBB *2YWC.I[K1PA> VS'O.MDP%4G
MHBCLVNTI4B'L,@CPF2W3$7YG/;^S#_.[EL] 0:;O(X$]1N=Q\)\7F_><ON&5
MS2(WV-*?2B&(Q%V_MSB!NUPFR-LDC9C-M'-=%&5[B,&$AS'.AG2"<[TX<.Z1
MR$KS"MM!XB[CE&@1NFF:M6>5!*O$&YU ^1AH&^AAED['8KX87'%J4$_V(D>4
M0,*WMYU^MK\K7K=7I!_+VXOF%Z[0:<TJ6*,H5C$\@*CV\M8.C-S:"]-*&KQ^
MV<\-WG=!T0+\OY;2[ >DH+]!7_T'4$L#!!0    ( !Q$G%3^PEMRUP(  &4&
M   9    >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;*U5WV_:,!!^YZ^P,FFB
M%2.)DP+M  FZ3>M#JZK=CV>37(A5QZ:V VW_^IT=R&A5D";M(8E]OON^[\[V
M9;Q1^L&4 )8\54*:25!:N[H(0Y.54#'35RN0N%(H73&+4[T,S4H#RWU0)4(:
M18.P8EP&T[&WW>KI6-56< FWFIBZJIA^GH-0FTD0!SO#'5^6UAG"Z7C%EG /
M]N?J5N,L;%%R7H$T7$FBH9@$L_ABGCA_[_"+P\;LC8G+9*'4@YM<Y9,@<H)
M0&8= L//&BY!" >$,AZWF$%+Z0+WQSOT;SYWS&7!#%PJ\9OGMIP$HX#D4+!:
MV#NU^0[;?,X<7J:$\6^R:7R'-"!9;:RJML&HH.*R^;*G;1WV D;1@0"Z#:!>
M=T/D57YAEDW'6FV(=MZ(Y@8^51^-XKATFW)O-:YRC+/32R77H"U?", :YX!;
M[H92R4^9DE8K@1%+PJ4%#<8:TOWA',S).+1([T#";$LU;ZCH :J8DFN$+ WY
M*G/(7P.$J+L53W?BY_0HXA?(^B2)>X1&-#Z"E[3%2#Q>>@#O'H]\7F/ZJB#9
MOQ;&GR]N.9CW2G.4V-V\"[-B&4P"O%H&]!J"Z4U=+4 [+:9D:"6S2M72=KIW
MUW/D[<R98#(#PHSSP5J ]V_J$9^3N!=%*3Z1>TA\UCL?I)TK8VH?16EO-!CV
MDG1(TC3IW.#]%\I@&M9JOJBMS]8J4L'+"Y.HE\!CS>TSR00SAA<<<L?\MAX?
M/XQH3#^WW]/C,FGD9-)!JR4>]-)H^-_E=%-RTFG.NF\GAS<8ZU^ 1L.NZDBJ
M=,XEMJR=J?M:\PD:G.P$.8YG&[^M3^>4S!9&B=H"63-1 ^&&X/5"VI))@CL=
MXZW'7)3LD_=.>+AW]2O02]_@#":')Z7I JVU[:&SIG7\=6\:\#732RX=?8&A
M47]X%A#=-+5F8M7*-Y*%LMB6_+#$_P!HYX#KA5)V-W$$[9]E^@=02P,$%
M  @ '$2<5+UP*!G' @  Q08  !D   !X;"]W;W)K<VAE971S+W-H965T-C,N
M>&ULK57=;]HP$'_GKSAET@02;3X@0#M *MVF[:%;U7;;LTD.8M6QF>V4;G_]
MSD[(Z-3")NTE\=GW^[C8ODRW2M^; M'"8RFDF06%M9OS,#19@24SIVJ#DE96
M2I?,4JC7H=EH9+D'E2),HF@4EHS+8#[U<]=Z/E65%5SBM093E273/Q8HU'86
MQ,%NXH:O"^LFPOETP]9XB_;+YEI3%+8L.2]1&JXD:%S-@HOX?#%T^3[A*\>M
MV1N#JV2IU+T+/N:S('*&4&!F'0.CUP->HA".B&Q\;SB#5M(!]\<[]O>^=JIE
MR0Q>*O&-Y[:8!9, <ERQ2M@;M?V 33VIX\N4,/X)VR8W"B"KC%5E R8')9?U
MFSTVW^%O $D#2+SO6LB[?,LLFT^UVH)VV<3F!KY4CR9S7+I-N;6:5CGA[/RS
M+5!#IDK:TL)]ZP<$+BE&Z-ZQI4#3FX:6A%QZF#6DBYHT>8$T3N!*25L8>"=S
MS)\2A.2PM9GL;"Z2@XQO,3N%0=R')$KB WR#MNR!YQO\<]EA5RCS9]%/-(:M
MQM!K#%_0N*4+E%<"0:T@*YA<HR$-(&4OK SWYY)669959268Q1S4,6? K-5\
M65FW.V 5*)US21<*3,$(HT2.VCRW:8?M7OX'BP>\0=&A:T271,(GZC65I!8B
M^$^B8P^,"P<XH1YS8A@A[Y1EHM.]N5HX.R47@FR87F?!!),9F63&F:)3@>62
MO-0G(Y[ H#]()Q#[]UGGP.$>IQ&D0YA$PV.D9S#LQ]$$TM0-1H-G6=W.0'?<
M'Z4CZ$&7<GLN',<Q''.=1- =]-/AA""O7TV2.'G33AS02B@CV8<T$\?48NB.
M^M%9M ]M)IX[\^%>:RE1KWT#->2HDK;N,NULVZ,OZM;T.[UN\%=,K[DT('!%
MT.ATG :@ZZ99!U9M?*-:*DMMSP\+^L^@=@FTOE+*[@(GT/ZYYK\ 4$L#!!0
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
M'8;B33\+_A'O)^H=UWM!V9*X(]5X,LL#T/V4ZC=6'?QDV"I+<\8O:QKLJ)T
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
MF0UXOA)X VEOC(+NX]CYOU!+ P04    "  <1)Q49D? %_L$  #W"@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6RE5FUOVS80_NY?<?" S2[86-2[
MLB1 TK=U6+L@:;?/M$7;1"G1):DXV:_?':6H3IH& _;%)J6[Y^Z>>]&=[(W]
MXK92>KAM=.M.IUOO=\>+A5MM92/<D=G)%M^LC6V$QZO=+-S.2E$'I48OXBC*
M%XU0[?3L)#R[M&<GIO-:M?+2@NN:1MB["ZG-_G3*I_</KM1FZ^G!XNQD)S;R
M6OK/NTN+M\6(4JM&MDZ9%JQ<GT[/^?%%2O)!X"\E]^[@#!3)TI@O='E?GTXC
M<DAJN?*$(/#O1KZ26A,0NO%UP)R.)DGQ\'R/_C;$CK$LA9.OC/Y;U7Y[.BVG
M4,NUZ+2_,OO?Y!!/1G@KHUWXA7TOFT536'7.FV901@\:U?;_XG;@X4"A_)%"
M/"C$P>_>4/#RM?#B[,2:/5B21C0ZA%"#-CJG6DK*M;?X5J&>/[N6&Z38([\[
M8[UJ-S#[))9:NOG)PB,^22U6 ]9%CQ7_ (O'\,&T?NO@35O+^B'  AT;O8OO
MO;N(GT5\+5='D' &<13S9_"2,=HDX"7_-=IG,-,1,PV8Z8\PL4_J3DLP:_!;
M">^LZ7:_.,"^L2(PZD:K#FO%/47L\R8^(:RGK,"2N@AVUMRH6CH0]\WTP/C/
M/Y4Q+WY]Q@7 ;@[R=U)8!Y+2!4BV;);2#H3S*M >@6CKP#_#TO1;-*Y0&9&5
MJ=U@:L17;3\G^I;UUKB=#'VG[_"^$LZ#-[ R02P<.VM)L<=#<.GP&@".)V\/
MO'S"R0DYV?M(_DUF5Q\NT -L$ZU1W\TG'R6%?"/;3KKCR>^OX4IZH31D:<;B
MDD->):S*,RCSG"510A)_F(UR7JT<I!4KTQ**A"5%!CQ*&8HCY!XN.H<9<@XS
MP#DKT@AXP?*(0YRS*$\F[ULO[<N!D]F+.<S06QX70*>*56E&IQ2%TP3FDT_&
M"SU2V![X#%F1(7X,19JRJLJARCB+>#[YW JMS4IXI$1YV: CC*<YE%&..OD
MB3P[HU4=Q![AYJPL,3@DHHSB@)M5\>3/L6)4NS*-7,RT<6Y^R!TG3S#4B.4\
M1)SS1\3-LJC$ -'3JH099R5%_I@X?%XD4>"!%7%"!XZ0$3Y"_E:ZJ]&+8]C@
M=P6PF)SH.ZS&"+39!::P#=!=KPCMH_$2>#6'!./";+$\K:#(BT?DFD?Q 8]9
MD27 <U:5.<7&RR?8G;T(2431LO<X3^\]CBB93_']G:D2><O(8(+*:"CE@YK!
M&K<CX?(6/[A.SH'JK82D9&F1PRQ'EGC/S;>\X#S 1J+A< L\H?J$+&(E=L4L
M9EE)7%+YT?Q0AS4)4BO\F(0V<T#?;NQ/\AXS2"R/=;*VIL$9L]O1^RWE @/L
M>C6:"WI,NI/V1JU091A.-2SOX$%98+>/5<2"]I# .]!2N'Y,/0UR>2_88XR8
M1Y.0F?/#,=A]UQH/A]TP8N@MQD!O-:;@_\^:ZZVP\B5M"#52V5 2^SDXH\3T
M'<]XEM.A8CQ),3GG#7V&_NGET'=,DF@WBB:]P"[!0=T/;.(FI&)X2N0MAU["
MQ>9KIYSJDS*CZD<+0TM5*=7 F_4:I[ C"Z/6R@P%2JN1M6A64F4X*.,8XB2'
MN!K*\YFZ?^KSN3A81AII-V'E(GM=Z_N]9'PZ;G7G_3+S3;Q?"3\(NU$8E)9K
M5(V.BFP*ME^S^HLWN[#:+(W'12D<M[B92DL"^'YM<"P,%S(P[KIG_P)02P,$
M%     @ '$2<5*!>%2"  @  7@4  !D   !X;"]W;W)K<VAE971S+W-H965T
M-C@N>&ULE51+;]LP#+[G5Q ^M4!7)[;3I$42H$E7K(<"1;O'6;%I6Z@>GB37
MZ[\?)3M>![3!=K%)B?SXD12YZK1YMC6B@U]2*+N.:N>:JSBV>8V2V7/=H**;
M4AO)'*FFBFUCD!7!28HXF4XO8LFXBC:K</9@-BO=.L$5/ABPK93,O&Y1Z&X=
MS:+#P2.O:N</XLVJ814^H?O6/!C2XA&EX!*5Y5J!P7(=7<^NMIFW#P;?.7;V
MC0P^D[W6SUZY*];1U!-"@;GS"(Q^+[A#(3P0T?@Y8$9C2._X5CZ@WX;<*9<]
ML[C3X@<O7+V.EA$46+)6N$?=?<$AG[G'R[6PX0O=8#N-(&^MTW)P)@:2J_[/
M?@UU^!>'9'!( N\^4&!YPQS;K(SNP'AK0O-"2#5X$SFN?%.>G*%;3GYNL]-2
M<D=5=A:8*B#7RG%5H<HY6CCYRO8"[>DJ=A3+>\3Y@+OM<9,/<&<)W!-4;>&S
M*K#X&R FDB/3Y,!TFQQ%O,'\'-+9&2339'8$+QTS3P->]@'>G7)H%#W[@NH&
M.7H53NYN=J=@T;SP'(\$R<8@V=$@3S1$12L0= EEZUJ#OHE<MA(:]MJ7O:4"
M&7 U6@2EU:><J1R%+SRPRB#V5AUW-9"KXTP 49768VJ%\(K,@#8@M<'W&G6<
MX>U_LYI<A]#4#Y1[LJ&>3$X>[[?$CF"$H&&SIQ/J4@*7\Z474EC.%E[(8+&X
M],(<TGGFA0M(DW"U",^/XM%J*7TKDK/D(IW,S[++Y7N-B-^\>8FF"I-MZ?VV
MRO7/?SP=E\=U/S-_S/O-<\],Q94%@26Y3L\7\PA,/\V]XG03)FBO'<UC$&M:
M@&B\ =V76KN#X@.,*W7S&U!+ P04    "  <1)Q4: ZQ:LP&  !E+0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6RUFOU/VS@<QO\5*]+I0-JUS7LZ
M =* [6 O&EIWM^E^,ZUI/!*[. ZE]]>?D[3YAE'L''-^@;:)GSB/G8_]Q#Y:
M<W%;I(1(])!GK#AV4BE7K\?C8IZ2'!<COB),';GA(L=2?17+<;$2!"_J0GDV
M]B:3:)QCRIR3H_JW*W%RQ$N944:N!"K*/,=B<THROCYV7&?WPQ>Z3&7UP_CD
M:(679$;D7ZLKH;Z-6Y4%S0DK*&=(D)MCYXW[^G1:%ZC/^)N2=='YC*I;N>;\
MMOIRN3AV)E6-2$;FLI+ ZM\].2-95BFI>MQM19WVFE7![N>=^KOZYM7-7.."
MG/'L&UW(]-A)'+0@-[C,Y!>^OB#;&PHKO3G/BOHO6F_/G3AH7A:2Y]O"J@8Y
M9<U__+ UHE/ #9XIX&T+>'6]FPO5M3S'$I\<";Y&HCI;J54?ZENM2ZO*45:U
MRDP*=92J<O+D2E VIRN<-?Y024F!,%L@U="8T7]Q[=W!.9&89L7AT5BJBU9%
MQ_/M!4Z;"WC/7."<S$?(=U\A;^*YCXN/55W;"GMMA;U:+WA&[SUERP5G2W1&
MF"S%1B/IMY)^+>D_(_FY<ZL:N:"5"[0U?'M74KE!E$DB2"%12K(%.L#*5K0B
M8JZJO==&O:@[F8PFD]\TU0O;ZH4& S%;%B5JC;QDS<-=-?17,D\9S_AR@\[X
MZ!7Z*!<CS36C]IJ1#8?C5BX>PF&]J-GAI*U>HE6:I<KA%%,T2XGR&&]*K+OK
M:2L[M6&B.X%'?S*$C095LX]N!TZNOJ^>HX]\20M)YP6ZX-E"]5GTD>94$E73
MJML2D6W0+>-K!?@"^O3;/\YXGE<W@0[>/JCQJB@.E8 Z\J%FQZYO'^JJ"4AR
M/2LM T!R_4%:1J\:^::& <2Y>ARU1G> \:?@Y4I9*U9<&*T 6KFA%6\!16XT
MB+=ZU1Z]'NCFZDFD>OV54/,N(?>8B@Z<SG'G4/L8P,/S1$?;\X%T;F*E=8!Q
M[G20UM&K)H&A<3R IJ?'6Q=)K]38J68W6A U\-GC?].0K9:C:Q /B.FY-AK$
MZTRW]/.M%S:(0=6((@]8Z>FI]OY\-.?Y(^(#E/9"7W=9(* 76#$:0.?IYV4O
M-5JO:N:2!^3T](S;.[I^%7A!]MFLNR2@T(NMN S \O1SLY>ZK%?MX3(0T-.S
M:MN?+ZL:LOK&53C;SGET80<(YD]L>.H#<WS]+.V%GAI4S9[Z #%?CYM30G]4
M4\>V!]=3]%OR*]G'[\1+*_G2!_;X@R1,@VH/PP%FOB%D/H7R);M7=<VKROU/
M*/M *-]*SO2!/_X@2=.@VL-I )JO1\]9JFR\>]2Y+[#J[5B9/]^9W[JL)AU0
MH#E/._'P 5N^E70: *:"0=*I0=5L?0#<"TSIM.[DG^^)*(BJV"5C_+YAB9G7
M < KL)(N ^!1,$BZ-*CV<+;S!LT0+W=CX X9?0P%. 56(F4 V D&B90&U1Z&
M L<"8Z1\4R@FG)-[DO%57TN!0H&5'!@ 3H)!<J!!U9@#0\!3J ?)K+RCF"F&
MLFM<OT1MN^HGS/"2U!_[C&XA\":TDNU"($LX2+8SJ/9X50VH"O50^4Y_5R97
M(]M#R184S<K52N7LLQ33_1,V-<#]5$8[OH6 I-!*W@L[K^$'R7L&56.P#H%J
MH9X_X&,]J_A>LGGU/KOS4JE'U L!4:&5J!<"D\)!HIY!U6PP,"XT)3T%Y8+(
M)Z^V=2LN *C(2LR+ #_1(#'/H&JF100\BPQK@YT7IWU6"S2K"SIH1("OR$KR
MBX!"T2#)SZ#:HPT :Y$>0+NH_8TWZP-JD/Q1,F/05MS>7U*+[ZBS &DE&4:
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
M^%(D;CFI/79M5'$4>HAS-:HH!.W3U'%S8FI6]B (,-%GU/)&#"&1XVB?*@I
MNRE +TY,S?*,D:^_E3"TB*'(1ZY5I:HX[:[B/5\ABRPD%B(#2%,,^U&@]VDM
M8H)/$D=WTI<%>_>.*FE^=TFS-]W>[-%Z/1%);EVRYJB6%R!A12'62YR"ZZLW
M$"SK%\:/;4$\:+WGOF3Y3?7C%9DYUVE9OV2YO;O]@<R;ZI<%^GW?>SGV/<LW
M8OSBF_HG,.H1]2]RKN)<E&4YXKEXG'<<B(C)ZQ^YU!=EMJK>M)]D99DMJX\+
M%HMT*@7$]_,L*S<7\@';GQJ=_@]02P,$%     @ '$2<5-8ZP3RD!@  3"8
M !D   !X;"]W;W)K<VAE971S+W-H965T-S$N>&ULM5K1;MLV%/T5PBN&%$AC
MDQ+EN$L"-'&&#6C6H&D[]%&1:9NK1'HD;2? /GZDY)A2+%\I2MV'QK)YCW3N
M(0^O2)ZMI?JAYXP9])"E0I_WYL8LWO?[.IFS+-8G<L&$_64J518;>ZEF?;U0
M+)[D05G:)X-!U,]B+GH79_EWM^KB3"Y-R@6[54@OLRQ6CY<LE>OS'NX]??&9
MS^;&?=&_.%O$,W;'S-?%K;)7_2W*A&=,:"X%4FQZWON WU]'Q 7D+;YQMM:E
MS\A1N9?RA[OX<W+>&[@G8BE+C(.([9\5NV)IZI#L<_R[ >UM[^D"RY^?T'_/
MR5LR][%F5S+]FT_,_+QWVD,3-HV7J?DLUW^P#2'J\!*9ZOQ_M"[:1L,>2I;:
MR&P3;)\@XZ+X&S]L$E$*('A/ -D$D+8!P28@:!L0;@+"M@%T$Y!3[Q?<\\2-
M8Q-?G"FY1LJUMFCN0Y[]/-KFBPO74>Z,LK]R&V<N[HH.@N04:3X3?,J36!BK
M7R*7PG Q0PN9\H0SC8[&S,0\U6_1&\0%NN%I:J769WUCG\.A]9/-/2^+>Y(]
M]\0$W4AAYAI=BPF;5 'ZEL"6!7EB<4E Q#%+3E" CQ$9$'SUUW=T].LO.**_
MO:UYN*L70'V]&Z.C-W4HX_8H@X8'NFX-A4?[H2IY"[;J!SEVL ?;CC4[DH3M
M:$HQD3PBHV*AT]B-80 ^W,*'.7RX!_Z+-'&*V$,RC\6,H9GU+=T_2J763-=E
MXK* BW(X9W&KB] ZGOMWUE^5-2P:#DL-A]46XUVH=Z-!'=;U;DM,PF<M*_3I
MECYM07\*Y!C%DW_L&+?&:W2+]-!=3N1T6)\ANI.A=R'%SY)4-*+E1L,1I;5I
MVFT['(%IBK9IBL!.>"7%B@EN<\-:]K_A%GD("K '&:G8,'3T^>82&8GL&*]-
M=@&-<8EP=!(,253/]G3[3*<@VX\R=C-LPO@JOD^9/D:"&8#K:(L[ KG>*KGB
M^?1M.QPR<X8F<GEOILL4I<]N6<=VM-.UGND_'NWH_[R'0"TJG/# STZ#IKZA
MC5H6186==!9*SA33&D@8+DU]&$S9A\S-<6[J2UK=9C.WX1V:]!0/Z\;,N*;M
M<#2(H%&#B7]\ C[^)RNR:NP_V,\%^""3 ?:S ?[)TP%N.Q^,-RUI"[NO 6WP
M>^P-'\..?\,%SY89E"WOBABVQ9<:!?:NB&%;S)$73'$YT58.PUP59DW1BE*K
M HR&4>:*N;I*JTMDE9-W57P*9SY^:,J\=U(\^JF9)][.R.!G9KX!C81% NML
MZJI;;)67=U(".^FU>^]34O $L7^7?.$*&O0?:AX.Q+L=(: H=GZSB3./QZ4[
MQ&*"M)R:=:Q8HTC>!TD D]&&VS=0*\Q2,S=_?K2OLO;UQ\X+WUFLZJVJ 3-
MCRZT5J@.D55FWH );,#[9&H<.\0[(*&'E<G[(XD.(!.,20&9.D16F7E_)K O
M?IK:MW#F$PB!>H,D<-WY:F&\?1*X$NTF#(P)"=,ALOJR[.T[@$WS&YOSQ$X(
MK:PM\.X9X(-*$W@3#>"2L9,T#9B M76)K#(K+63 -EF6IM'. N^807A8:;QQ
M!G#IV$T:&!,8-5TBJ\R\40>P-7Z4,V[))<<N87-IZ>4IE.[U!<U9O'I\8=$0
M>"<-AH>5S]MK ->?W>2#,2'Y.D16F7D[#V #?:E\C:,O]'X;PF__KY4O]!8<
M-A2P7>1KP,2#_?IU"JUR\Z8?PC9[M\E6J[$5>L<-X>6"5XM36D5N*%L[B0-C
M K-6E\@J,V_Z(6RS96F:QXUWW!!>.GBU--Y@0[A4[28-C G87I?(*C-OZ"%L
MH9=+GDZXF$%@WD-#>$7AM8)0;YD4+E$["=* &0)&UBFTRLV;-(5=\4D2Q+.%
MDBO6NF"@WBOI85<9J+=/>H!5A@9,8.1TB:PR\W9-88/<)U.CP='2QMIA5QFH
MMU)Z@%6&!DRH,.@46N7FS9LVK#/D)9R0XEVQY&]SJ#4S(+CW3_IS][FH-U,*
M%Z1?YFQG2PNMN9GGNUZ)3)\.H10+K<AV086D8'GF:N7:W?P:!D'M/@/=W>,B
M= 3N@GKKCF"OO%5L$3\6>\&^PFXM3>1]-(+7&UXJ3>3M,X)+S9=*8W_6]B<;
M .FSN6EEQV;?CEM-V^CTN98%NW[IU$S&U"P_KJ11?O"E.'JR_79[).I#?A#H
MV?>7^/UU<;#)PQ3GK&YB->-"6YY3"SDX&=J.HXJC2\6%D8O\;,Z]-$9F^4?[
M2C5ARC6POT^E-$\7[@;; V07_P-02P,$%     @ '$2<5 6;PMVA P  8Q(
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
MPCCH_8IS=3+,Z1Y?O^P74$L#!!0    ( !Q$G%0XRY!)Y@,  &P0   9
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
MMVD7F'9T0_*G#TU6MN7MJT5#/]S)8S@,X\#]]B=TTDF;]$M3J(K4 D<#*_]
M1E:H=>]]F+RJ93Q^*:&Y%Z\MP_"U4'^G.7' 6VB;O":IK(5I/OGNM)LCYZY]
MOCB?XWQIQL$333.<KO!R8S2$08Z4P>D8,ZB:AM]LC*Q<"[R7!ANJ6Q8X(T%9
M WR?2VFV&^N@F[K)7U!+ P04    "  <1)Q4EK["K]4%  #"&P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970W."YX;6R]66UOVS80_BN$APT)T-HD]=XY!IJX
M66PL;9 T'89A'VB9CHE*HB?2=C/LQX^2%>N-IH76[9?8<NXY\H[//7>2AEN>
M?A9+2B7X$D>)N.@MI5R]&0Q$N*0Q$7V^HHGZSX*G,9'J,GT:B%5*R3P'Q=$
M0^@.8L*2WFB8_W:7CH9\+2.6T+L4B'4<D_3YDD9\>]%#O9<?[MG34F8_#$;#
M%7FB#U0^KNY2=378>YFSF":"\02D=''1>XO>3"TW ^06GQC=BLIWD(4RX_QS
M=C&97_1@MB,:T5!F+HCZV- K&D69)[6/?PJGO?V:&;#Z_<7[=1Z\"F9&!+WB
MT1]L+I<7/;\'YG1!UI&\Y]L;6@3D9/Y"'HG\+]@6MK 'PK60/"[ :@<Q2W:?
MY$N1B H V0< N #@K@"K %A= 78!L+L"G +@= 6X!<#M"O *@-<5X!< ORL@
M* !!5P""+R<'<P;MCCSGRYA(,AJF? O2S%[YR[[DI,OQBB8LR>KC0:;JOTSA
MY.B:L!1L2+2F(*9$K%.JR"_!V9A*PB(!K'/P&ER]_Q.<_?(3<IU?S\'N$[ $
MW+(H4AP7PX%4.\G\#<)BU<O=JOC JN_YI@\@>@4P1($&?F6&CVG8!U8.QT@#
M'W>'0PW\76>X=O/7W>&^!OY;=[BG@=]\V^8GWY:ZZ5<?W$ 1=\]>O&<OSOU9
M!_Q-D@T5,F>LH.$Z99)18?!K[?U:N5_[@-_'1/6:B/U+Y^!)]9C!6<2%. =\
M >22*NH?777'XMTB;KY(UJ@VH\"R[>%@4^5JVPCY'L9UJW=M*\M&I:M:E/8^
M2ML8Y=LP7,?KB$@5YB1>*27(8U)1WE:DX&TD:9J0K(WI8MPMX50VACTO:,2H
M,7)=6#>:V*T0VT93C5%UN5H>G'T>'&,>KI8L(> Q82&/#>1Q]^[<DY+2V_OU
MC-O\R"6)0*@$E\UI2O+Q0@U(#4KJ%,5K)<V!$.J3YN]WX_^($O%;S'AM^7Z#
M/AHC!&VO42)M*P=[^B"#?9"!,<A/;"66?&4X/ 3+1@M/2@M4:>'H.Q&C<%PO
MI\"I)_9&8X501:'JVRZU&^$?P:!BE1H[7*<I'./"K!J$C;VFS&J<6= _%&K9
M3I"YGUR3=$%EN#0==ZG:R#XMD4H=1&8A_&HB30K'-84//.= WDHE1:YQ0W<T
M#=6*ZD8MH\6<B147)-).?&9'MMW'\&=3DDH51F89/@UMQZ@MRKZ-FYI66-7(
MC6& #B2V%&]D5N_[:@C9WHW'.T5M;466*HP#VRCE%9GU]=W#/0C)<TP2$+&8
MJ4'$-!264HM/*[6XE%K\G:3V&FM$-' .* NN#,!F$>U<(9=''%E]NUD@.Z(>
MP?E]:"PL7(HD_B%#=[%*?:0(W$8[P)JQV[6:[4#C"WG>@:$"EPJ.S8/W WM*
MV(*%1 7S0067@@\S0=,-F4443)+56@IP]CO=T C@<U-N2V7'SFDKHI1H;%;6
MQR1WJ Y-T(2I4DBX/' P;CN9,+^-K)^,QLR&L#$33KJ938\N6@^[[ +8W 4J
MSTT409<TF@/)04QDEMMG,*>SHSQM2[O5VO]88X4\VVO>.W4SFQY;LYZ,LIM@
M<S>I\ODQX8>X;)V#_\![KLI<Y25ER5/V9),)]6->!.(52*@TD;+L*S@X[7.!
MLK58T!AJ_3ZY%"7]_3]LGPIJWAMKC#!LW?Y#C5RA ]W#*MN996YGER3Y##ZR
MF((Q58V#J;/ZZY;&,YK^K4[E5#)EE=W,.O'SG,H#'7-SR8.<%T%JSZHM]5:
M?=P\+8V9:WM6HQZ[F4V/+EJ/MFPPEKG!G/!<7ZHS*]RL;/-'0D+0BDO3 94=
MRCIMA[+*#F69.U3%LYIU984(8,ODLA1M5= Q3ZD:-]0\RA,*GBE)M5QQVP]4
M6K/[6&<%VTSI8C4]MN(N-8/*>X#L[=8M29]8(D!$%PH&^YXZ@G3WPFAW(?DJ
M?S4PXU+R./^ZI$1-MIF!^O^"JV9>7&1O&_:O[4;_ U!+ P04    "  <1)Q4
MVC6K@FH#   @#   &0   'AL+W=O<FMS:&5E=',O<VAE970W.2YX;6RU5UUO
MVS@0_"N$#CVT0&.)LOS1UC;0V"G2 BF"Y-KB<.@#+:TM(A2IDE3<W*\_DE)D
M^R+33H&^6*+(&<[N4J/U9"/DG<H!-/I9,*ZF0:YU^38,59I#051/E,#-S$K(
M@F@SE.M0E1)(YD %"^,H&H8%H3R83=RS:SF;B$HSRN%:(E45!9$/Y\#$9AK@
MX/'!#5WGVCX(9Y.2K.$6])?R6II1V+)DM "NJ.!(PFH:O,=O+W!B 6[%5PH;
MM7./;"A+(>[LX&,V#2*K"!BDVE(0<[F'.3!FF8R.'PUIT.YI@;OWC^P?7/ F
MF"51,!?L&\UT/@W& <I@12JF;\3F$IJ !I8O%4RY7[1IUD8!2BNE1=& C8*"
M\OI*?C:)V &80+L!<0.(3P7T&T#_5$#2 ))3 8,&X$(/Z]A=XA9$D]E$B@V2
M=K5ALS<N^PYM\D6Y/2BW6II9:G!Z]FF!_H(TYX*)]8.IO#ERA--_B:OBRP5H
M0IEZA<[0_L)_KJ!8@OQN)N:?_T8O__P##P?O7J'ZBBA'5Y0QPZ$FH38R[69A
MVD@ZKR7%!R1=$=E#??P:Q5&,.^!S/_Q3Q0T\<O"H [XX&8Y''? +/WP!Z:-X
M/-Z'AZ8T;7WBMCZQX^O_0GT\]/V6ON_HDP/TUR!3X-I8 A(K!#\JJA],]31(
M4!JE@M^#U)"AE10%*J5848U43B3E:R3M.]A5'_^6_6%O'+WP:$]:[8F7Z'V6
M49L&PE!*5&X/'35ZE38^UJ7KO*8;.CIKH/>S)(K,$;G?%?]T$1Z-MXOVE Y:
MI0.OTHLZKP7H7&0[(E\CL>$@54Y+5+:5Z)+NYT]P;_3_E-;1^'%'2S%L QQZ
MB1:5*<*<$:705Z'MX;@UAP1RP3(WT+)*=26A]0W/GJ-VS]'O>#/&+?WX&6]&
M$]7-H2/OY\+CI_79$_6F%?7&2W0)+#LSW<&9(@P\?#C:VG_T.[*(=[XO^/D.
MHS2Y Y1150H%6:=)^UF'X][0FU&\-5@<^VVD$!772!)Z2$K\U!*2?G3 $_#6
M>O%SO/=$<UT<(4VB7M1I!1='@,8+G@#W ]OZ,O8;\Y&/"N%H";_X;5D<V=H3
MOA]X./QPI[FRO;-I3]:4*\1@99BBWLAXK*S;T7J@1>GZK:70IGMSM[EIX4':
M!69^)81^'-@6KOU3,/L/4$L#!!0    ( !Q$G%0:;@6EBP(  !,&   9
M>&PO=V]R:W-H965T<R]S:&5E=#@P+GAM;)55[T_;,!#]5ZQ,FD#:2)HV,%@:
M"8K00&-"=#\T(3ZXR:7Q<.)@7UKX[W=V0A2VEK$OM7V^]_SN.;[&:Z7O3 &
M[*&4E9EZ!6)]Y/LF+:#D9D_54-%.KG3)D99ZZ9M: \\<J)1^& 3[?LE%Y26Q
MBUWI)%8-2E'!E6:F*4NN'T] JO74&WE/@6NQ+- &_"2N^1+F@-_J*TTKOV?)
M1 F5$:IB&O*I=SPZFD4VWR5\%[ V@SFSE2R4NK.+\VSJ!5802$C1,G :5C #
M*2T1R;CO.+W^2 L<SI_8SUSM5,N"&Y@I^4-D6$R]#Q[+(.>-Q&NU_@1=/4Y@
MJJ1QOVS=Y08>2QN#JNS I* 453ORA\Z' 6 TV0((.T#X6L"X XQ=H:TR5]8I
M1Y[$6JV9MMG$9B?.&X>F:D1E;W&.FG8%X3 Y:0Q%C"$_[QMAA//V/9NWE\I4
MSNI&IP49Q6HM4F#<V" 6P#*.8.>_!*^6IF$YW0<SR/4SKIU30"[D+I%>=(EG
M-G%N$V\NH5R OJ7-V9>?;.?MF]%^]'&7M2,3%;L44A*-B7VD:JUF/^TJ.VDK
M"[=4=ESK/38.WK$P"(,-\-FKX:/#YW"?/.Z-#GNC0\<WWL+W/XX._;OY3$3L
M'*$TMR_(&/<RQD[&9(N,F:I6H-T;I(.DXO22JHPTT#,6U=(&,UC@)KM;XGU'
M;)O#*AD%813[JZ&I_TAZIGG2:YZ\J/F,"\U67#;.'&I6*Z$:(Q]9 3)C0%[A
M(WTK"!H,;OQ26OYHJ"H\F&Q6%?6JHA=5?57(Y:;#HK\L",/#PS\.\P=/UK;+
M2ZZ7HC),0DZP8.^ 6'3;@MH%JMJ]XH5"Z@EN6E#7!FT3:#]7"I\6MC'T_P/)
M;U!+ P04    "  <1)Q4^@>/;'8#  !*"P  &0   'AL+W=O<FMS:&5E=',O
M<VAE970X,2YX;6S-5FUOVS80_BN$5@PID$2B+,EV:QM(XKHO6(J@7E<,Q3[0
MTLGF0HDJ2<?IO]]14A1YEC6WG_;%%LE[GGON>"1OLI/J7F\ #'G,1*ZGSL:8
MXI7KZG@#&=.7LH <5U*I,F9PJ-:N+A2PI 1EPO4]+W(SQG-G-BGG[M1L(K=&
M\!SN%-';+&/J^S4(N9LZU'F:^,37&V,GW-FD8&M8@OE<W"D<N0U+PC/(-9<Y
M49!.G2OZ:D%]"R@M_N"PTZUO8D-927EO!^^3J>-912 @-I:"X=\#W( 0E@EU
M?*M)G<:G!;:_G]@79? 8S(IIN)'B"T_,9NJ,')) RK;"?)*[=U '%%J^6 I=
M_I)=;>LY)-YJ([,:C HRGE?_[+%.1 O@TR, OP;XIP(&-6!P*B"H <&I@+ &
MA*<"HAH0E;FODE5F>LX,FTV4W!%EK9'-?I3;5:(QP3RWE;4T"E<YXLSL>JMQ
M1FO<XF];KGFYW1=DB16<; 40F1(FA(Q9N8 CLP%2;%6\P>TDA>(Q$*:?%A)F
M2LC?G.5KO24I5@W1AJD]^K,Y&,;%2_+K+S0*7Q.>DULN!"[I<_*B/9RX!F.T
M2MVXCN>ZBL<_$L\<XDLRH.?$]WQZ\_%/<E8Y>=E!=?,#5)^7<W+VHHME?CJ+
M]Q^"WO13714*J;R3J!8GJZ+CXU0N5E-34GY34G[)/3C*;7=7_V3IM L%5U.)
M%#M-OOZ&7LA[ YG^JT?CH-$X*#4&1S2^E3+989%U%5B%C$JDO9@?9M0/!H.)
M^]"NG<IJV+8:AW3?:-Y!Y8V]8-]J<6@51<&ST5Z 01-@T!O@A_H$+NP)7-H3
M^/46LA6HONR%#7GXO]WAJ-$8]2;@([[*@K,5%^@)\'[3^'A"TG7JHH/\7] C
MZ1\VWH>]WJ\*?.=CWB2F4-@+*//]G  &7^#3; C+$Z)E:G9,09>LRD.X5V%>
MMZQ1(VO4*^MWQ1+L3-1]E[_1@;]@-.[V-V[\C7_VF+T9'[CSZ2CL]D>]Y^?,
MZ_4XAQ24@H08]MC>_\[;UCN0<$&'1U),6R\J[:\\F5_$,C<*"YOG:WNQ>J]Y
M;D"!-MU"Z*&0P8@>$?)\#U._?[>E89VIKW'MBO?]\;_WVFUU%;;+O&5JS7--
M!*0(\RZ'J%=5C5LU,+(H&XV5--BVE)\;;'9!60-<3Z4T3P/;NS3M\^P?4$L#
M!!0    ( !Q$G%1J?C#WKP(  '\'   9    >&PO=V]R:W-H965T<R]S:&5E
M=#@R+GAM;,U5:V_3,!3]*U:0T";!\FB;E9%&6EL0A0U-*P^AB0^N<]M8<^+,
M=M;MWW/MI%&UM67?X$OBQSWWGG-\XR1KJ6YU#F#(0R%*/?)R8ZHSW]<LAX+J
M$UE!B3M+J0IJ<*I6OJX4T,R!"N%'01#[!>6EER9N[4JEB:R-X"5<*:+KHJ#J
M<0Q"KD=>Z&T6KODJ-W;!3Y.*KF .YGMUI7#F=UDR7D"IN2R)@N7(.P_/)D,;
M[P)^<%CKK3&Q2A92WMK)+!MY@24$ IBQ&2B^[F$"0MA$2..NS>EU)2UP>[S)
M_M%I1RT+JF$BQ4^>F7SD#3V2P9+6PES+]2=H]0QL/B:%=D^R;F,#C[!:&UFT
M8&10\+)YTX?6ARU V-\#B%I ]%) KP7TG-"&F9,UI8:FB9)KHFPT9K,#YXU#
MHQI>VE.<&X6[''$F'=<:5[1&/^]JKKGS]BV98[=DM0 BEX0*(1EU&S@S.9"J
M5BQ'[TBE. -"]68CH\9!;FOZ6 .!!^RL)[F/IF H%\=89/+U%SEZ_2J,!^^/
M2?,FO"277 B,U(EO4*"EZ;-6S+@1$^T1<UZO3D@O?$.B( IVP">'X5-@^^ ^
MVMIY&W7>1BY?;T^^>?-E6$/^ZMBV15P3)@N,U)"1FPO,2F8&"OW[ *=>QZGG
M./7W<)II7=.2N9I29;RT!'5.\9SLTN<IN9 KK@UGF@A[=HSJ'%E+!I!I_&X9
MX&>7[3*W*1R[PO;RN$_#,$[\^QUL^QW;_D&V7YH^^M#VT<TE% M0AWP8=)D'
M_\W9Q!VG^*#:"5J]J^GC9\9&PT&PV]G3KM;I/^J#<5-X\)(^&'9LAP?9?I.&
MBEVUAL^M>1<_+>9O78_VUW1)U8J75M<28<')*7)5S77?3(RLW(VYD ;O7S?,
M\0\)R@;@_E)*LYG82[C[YZ9_ %!+ P04    "  <1)Q4^F1SA74#  !U"P
M&0   'AL+W=O<FMS:&5E=',O<VAE970X,RYX;6S55E%OVS80_BN$5@PID$2B
M;,EV:QM([*0KMA1!LVX8BCW0TMDF2HDJ2<5)?WV/E*(HLZQY _:P%ULD[_ON
MN^.1O.E.JB]Z"V#(0R9R/?.VQA1O?%\G6\B8/I<%Y+BREBIC!H=JX^M" 4L=
M*!-^& 2QGS&>>_.IF[M5\ZDLC> YW"JBRRQCZO$2A-S-/.H]37SDFZVQ$_Y\
M6K -W('Y5-PJ'/D-2\HSR#67.5&PGGD7],TU#2W 6?S&8:=;W\2&LI+RBQV\
M3V=>8!6!@,18"H9_][  (2P3ZOA:DWJ-3PML?S^Q7[O@,9@5T["0XG>>FNW,
M&WLDA34KA?DH=S]!'5!D^1(IM/LEN]HV\$A2:B.S&HP*,IY7_^RA3D0+$-(#
M@+ &A,<"!C5@<"Q@6 .&QP*B&A ="XAK0.QR7R7+97K)#)M/E=P19:V1S7ZX
M[7)H3##/;67=&86K''%F?EEJG-$:M_AKR35WVWU&EF 8%YK(-6%"R(2Y>1R9
M+9"B5,D6=Y,4BB= F'Y:2)D!!VEQ<5U7+?\&J;5=2R3<:7)2^WA-?OR!QM%;
MPG-RPX5 D#XEK]K#J6\P5"O83^JP+JNPP@-A+2$Y)P-Z2L(@I(L/?Y"3RLGK
M#JK%/Z#Z=+<D)Z^Z6);'LP1_(^BJG^JBW!Q-=7VT*CHY3.5C4365%3:5%3KN
MP4'N_[R$/O^"/LE[ YG^LT?QH%$\<(J'!Q2_DS+=8<EUE5N%C!W2WM;W<QH.
M!X.I?]^NI,IJU+::1/2ET;*#*I@$PY=6U_M6<3Q\-GH1X+ )<-@;X,\E>RR!
M7#W@(X1'_O,-9"M0?:F+&N;H?[+9<:,X[LW%!WRUF=9@ZJM/0=IU%./]S:(T
MZ-Z&4>-ZU.OZHL#\)[S)4:&P45#F\90 "BGPW49I>4JT7)L=4]"EJ_(0M70-
MXK!;UKB1->Z5M7"O#2AL&(33IK>\Z/(]WO,=1M&!G$P:YY-_>_:N)GO^:-PZ
M>B_\T>#YX0MZ/2YA#0IWG1CV0 1G*RZP J'KL;FJJ=H2SD;A^("$UMM+^VM0
MYF>)S(W"$N?YQMZ]P5N>&\#C:;J%T'TA=!+3 TJ>[VH:]BKY51K6F?L:USX
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
M':HD_WML6C>CG9XDX_/Q!S.[H-#\C<)MU'P7E887YQ\<^X/KQ[X5MT0N*5?
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
M@BS)GW#XB:@GEF@H+TF/O% I4:DS@K%!<1)!G<1!G4^8Q#JJQM24Q!Y:\/J
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
M>6+V$$5LEXM"+GI$Z!ZO4G(#<KE!KY9$8)H6U^#GGV#@_P)H#IYHFLK5+6[
MI_;MQ!:228EG1]6L<STK.C,K1.")Y6)3@,<\)O$Q@"U+J.M ;W7,42_BDD1W
MP(4W #D(+O[\!UQIVM<&<HOA4,X[4,O!4'#\#M3C!PK\\K($5Y^N>W1SZ_5W
M%:P[?/U[4+T:U5.HWH^BZB75(($"*1UM+S?&V/4F]KZ]6MVH, A'== 10;\F
MZ/<33*5#XCPB0'HMB-EN)9)=*FU+\S:1U8!^B\8M=#ID#5%^$!P'+?U.1;<N
M/%-14%<4?%1R]2*;2@DZ)"$<.\Y)*=VH$$)T'/2H@\(VU"@(S:6$=2EA[YY\
M8GLB>Y&L19J,V!" /[):1U..ZBE'O>K-<:KPL0 KLJ9Y3O,U8(F:_3O!W*3B
M:,!2+PQ![:76^\$0!,_M\'%=T;A_/\0Q%>?<>6R@[OHGU U!K@M/J!N"$/3,
MU*'3-"6GE_Q73@6Y94EB;"U.9\[6CM/<#3$C]X2Z(28\Q[S53N'0C43R^+TM
M5(&]9RJFL*ZK5%'#; 6BIB+46]$?;$T+0:.VL_2]<K!I/?"2O0<VS0=>I/M4
M*$?["#D=[;M1GN<$9U1M^@_L;T!_J1')L/S( KC<*GI$?JZ_$K%-<42&"MZT
M"!A<4O#&KV%X$<'#CI3^R#MM.X8H)-^),X(W!@_['?XAWA,N:%$:>TM7+;U\
M1WFOQ(WKPO$%)4:-(Z)^1QPH,3+XWOA484,0A,'8K#!JK _U6]]"-IM=1CA(
M:"X]\$3H/A4:+T+H__HR0(U-(??'.VF5VS;=CMQ](9J3W3K 2077ZN1< %6$
M/@/5H_7I_$&=24_&Y_!^J<_8#8P^\C]A+K]K"I"21$(Z=Z%<?JY/T?I&L*TZ
M)JZ8D(=.=;DA.":\#)#/$\;$VTTY0?V_C-E_4$L#!!0    ( !Q$G%0C:XT\
MO (  -T(   9    >&PO=V]R:W-H965T<R]S:&5E=#@X+GAM;*U674_;,!3]
M*U:&)I 829QOEE8:K;;QP%2!V+1'D[BMA6-WMMO"OY_MI%EHT]()7A)?^Y[C
M<T_\D7S-Q:.<8ZS 4T69'#ASI1:7KBN+.:Z0O. +S/3(E(L**1V*F2L7 J/2
M@BKJ0L^+W0H1Y@QSVS<1PYPO%24,3P20RZI"XOD*4[X>.+ZSZ;@EL[DR'>XP
M7Z 9OL/J?C$1.G);EI)4F$G"&1!X.G"^^)=CWP)LQD^"U[+3!J:4!\X?37!=
M#AS/*,(4%\I0(/U:X1&FU#!I'7\:4J>=TP"[[0W[5UN\+N8!23SB]!<IU7S@
MI XH\10MJ;KEZ^^X*2@R? 6GTC[!NLZ-8@<42ZEXU8"U@HJP^HV>&B,Z .CO
M < & (\%! T@.!80-H#0.E.78GT8(X6&N>!K($RV9C,-:Z9%Z_(),]_]3@D]
M2C1.#:_9"C/%!<'R'#"]SD['6"%"Y1GX^,&/H\^ ,'!#*-4?26><=,/<55J!
MX7&+9K:K>C:X9[8Q+BY X)\#Z$%_].,W.*TG.>NA&OT'U?W=&)R>]+&,CV?Q
M]@MRM:NMM;"U%EKNX'5K#[ %+5M@V<)7V)[/P3?!9:_Y-4-L&<R&7PV3)/.\
MW%UU'=G-BKT,1FW6"WEA*R\\3AY8(;I$]9ZF^E1!K,!]6FNZJ*/B$X19MJ6U
M)\O/,MBO-6JU1D=IW:SY/GG1SL1)%'O^2WFC.BOI9/E^&@=;1>QR16D6!/U%
MQ&T1\<$B)H*7RT(=6EI)2Y6\PT)-6[;TS0LUW74W"2'<\FTW*_;":,]"S5IY
MV6'?4/%(V$R?H0H+@J@$B)6 JSD6AZKWO7\'JO<.;OJ= ]I_LY\-17=/ATFZ
M96=ODK?EIMNY2LS%?X/$C# )*)YJE'>1Z,\AZKNT#A1?V-OE@2M]5]GF7/]_
M8&$2]/B4<[4)S(75_M$,_P)02P,$%     @ '$2<5!M'#/V!!   _Q,  !D
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
M4:[;6H N,6$L\%V=!2I,8]IGJL5T>0I;@>_J*U"V#%Y3:;N>8RQ0. M\@[7
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
MF4,TQIL'7I3\"QZSM<8 S'<1#S:9L+!@X_KI_\Y3MA$% 40;!% F@*H"L$$
M9P*XJP#)!$A7 9H)T*X"9B9@=A6P,@&KJX"="=A=!<:9P+BK #1>3LY((B@]
M\B1>I@YW3H["X!&$\7J!%_](@BZ1%V'B^G%^W/%0/'6%'#_YZD=LO@O9 D3,
M=X,0^ %G$3B8,NZX7O0!_/HS-.EOP/7!C>MY(J2CC^!]\?)HQ(4=,=IHGND\
M2W6B!IT0W 0^7T=@YB_80B$_:9%'&H"1V(!\%]#++IPA+>+I-AP";'P$R(#F
MY-.?X"!U^X/+V49EH!YNRN8"#L9P"!;A%%#3'E!?[Z;@X+T*9=8=Q6@QZ'PO
M!EWT,*@9Y5*/<NWXG=VZZ@'5;-!UCSA2HI3"$^=)BA-8W"M)-< D!R8),&D
MOO(Y"UG$0>AP!@Z<"#A@R\(Y\[G*^XD>#0UMXQ=51/46*SE#<V>H%F?BA.&S
MZZ_ @^/MF,K\5-Y,Y./&X>%DC&WS:/10S"3%(CHFY47GZ2*KL @2"^>+2O:;
MN?VF]I3/=UR<,=B&KC]WMXX'MLZSZ$1X!$0;!'9JHEY4/2VIMG+5EG;KICL6
M4[J(?5.U;ZDP+7B+H6VKO;5SE;969>^8'N? X_TF"S1DK32T-G_:;>Y9"(*E
M*,'BK%SNLO1P%NR> S>*=D+K=]!0-,XR].(^(O4FPD+YAEJ33E>KD*WB[)5Q
MXVR"G<^%(>]5R9@!%F.7&D8YOJ\4BZ!1777=MJKL$Y(^H3<F<@9 ]9FL6 61
M34F#?9*-(6X)7;'#(7?_%:>]<*-YLMN.OY!AX/AS!N9!Q%7=T22#+]EEP*KQ
MBD6P(>>@Y'NHY]HO 8^)I1(J41S2:H)1VD_JNT]LJ^I ?15$8ZLIXB7+0SW-
M3^--?MEV99K5&=P:EXV[5*S!5H-EDK^AV6Y9Z_&?92@EW6;5OOH:0AOLDR0/
MK1]=8*"D>ZCG^Y82DTEWJS%0U@(X[J85&TJMXYI60C!4:T6R3B!]G<BU4J76
M3+IXN- V&WQ%LA0@?2E(P\^/>+B+3_6E1CV#A2@/2CM:2DO<S*+QQY_>O8M[
M?>6[RQL0RE[*XH#TQ>&6Y5$K2"MF7*5KJ+;%#64)2=I';;2O3)#O  \AHK_(
M? %MSDJZ1F2_O0R2-(KT--J[<;A&]::7-A5[)$D3Z4FSYRO(60M<>A9*\_L+
MEEV2/(OTW71K_S)#BHX:F4U[*3D6Z3EVMERR9-XH:*#?BUT+,!YB2_EFUU^N
M[)HD<J0G<DWRV58U^4R-2BQ9'!O[33XLJ1KON6N_QOJNO6R')%.L)].^R=<"
MEYZ%TOS^@F67"J,2/4NWOSQD *7^"]+*&_X,U_MOC%#3CDM&Q_H&_/4IV@),
MAE"Y]>?]Y<JNR8J"]15%DZ*XFJ+5=JRL4A8/K!^9]$]12>)83^*O2%&KEJ)6
M8XI*3L=Z"NV=HNV,W)"B_07++DDNQWHN[Y"BX_KK#S%0-445W3LU&EXPB>1]
MHN_>7Y^B+<!X2-15M+]<V359=XB^[C2F**FWL-5WE[)*66((VO/L6E(]T5-]
M_Q3- (LIBIM2E!2&Z'N=HI^UP)'&%O85@F67))>3M\[227V" FU<F1#.LE6E
M(9#=- ,BDO>)OEE_0XKJ@<E0O?7G_>7*KLFZ0_1UIS%%Y8.[],&GY,%?-RP>
M2O^M4RZ+#;%_](2(R+) 6F8UE?E%R+:[<+YV(I9EM>I-BM1K@&67@_ B6U,:
M4S>$()55@NI)^8OS3=@5@=D33[\645E'ZQ-_JU+%+K(UY2%Z@W62Z&E7HD]V
MM4.04,GH5,_H_T.04,GY5,_Y]?%/ ]=/:9WK&]^8J.1ZVI'K9T];<>XLW]I2
MANXM=6GACY_TAY^*Y&/:8?)])5/W-D_=!;AP7'5NU$?<L#IY'14^;-FP<)5\
M2!6!9/2?_OD\OYM_K'6:?*)4N3^!AS.HN'\)#Z_23[$D?/IEV(T3K@09 8\M
MA2IC:(GM#]./K=(+'FR3SVKN \Z#3?)SS9P%"^,%XODR$%N<7<0*\D_>3OX#
M4$L#!!0    ( !Q$G%12*6T\< (  *L&   9    >&PO=V]R:W-H965T<R]S
M:&5E=#DV+GAM;(V5:V^;,!2&_XK%I*F5NA*N@8X@-8VJ35JGJEU75=,^.' 2
MK!H[LYW2_/O9AJ)L"6F^@"_G?9]S#!RRAHMG60$H]%I3)B=.I=3JPG5E44&-
MY3E? =,["RYJK/14+%VY$H!+*ZJIZX]&L5MCPIP\LVNW(L_X6E'"X%8@N:YK
M+#93H+R9.)[SMG!'EI4R"VZ>K? 2[D$]K&Z%GKF]2TEJ8))PA@0L)LZE=S%-
M3;P-^$F@D5MC9"J9<_YL)E_+B3,R"0&%0AD'K&\O< 64&B.=QI_.T^F11K@]
M?G._MK7K6N98PA6GCZ14U<1)'%3" J^INN/-%^CJB8Q?P:FT5]2TL:$.+M92
M\;H3ZPQJPMH[?NW.84O@>P,"OQ/X-N\69+.<887S3/ &"1.MW<S EFK5.CG"
MS$.Y5T+O$JU3^0.34*P%E$@"(UP@QA5(=#(#A0E%_BGZ^,&+H\^(,'1#*-4G
M*3-7:;+1NT5'F;84?X R@^(<!=X9\D>^=_7]"9VTKJ?_6KDZ^;X"OZ_ M][!
M@/<WSI:?%(@:S6"NSM UD06FZ FP0#=8K051&_3K<BZ5T*_ [P/$H"<&EA@.
M$!^)JO1Q>&BC&?L.HY7'5FZ^BI=\E+DO>XAA3PP/$J>@&@"#5!SYEKOW*;0N
MT?O@J ='1X%] PZ&P=&QX+@'QT>! P,.A\'QL>!Q#QX?!0X-.!H&CW? @9<D
M^]E)ST[>86\X*P]1DQUJ[*?I?FK:4].#U!]<8;H/ENZ\QFF8C/^#N5N]Q[3Q
M&RR6A$E$8:%EH_.Q3E:TK;&=*+ZR[6C.E6YN=ECIOPD($Z#W%UQWH&YB.ES_
M?\K_ E!+ P04    "  <1)Q4#AN]4^\"  "O"0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970Y-RYX;6RMEFUOFS 4A?^*Q;JIE;KP:J!=$FD-FC9I7:MV7;6/
M+MPD5@W.;"=I__UL((PF!#75O@0,]SR^YQABAFLN'N4<0*&GG!5R9,V56IS;
MMDSGD!,YX LH])TI%SE1>BAFMEP((%DIRIGM.4YHYX06UGA87KL6XR%?*D8+
MN!9(+O.<B.<+8'P]LEQK<^&&SN;*7+#'PP69P2VHN\6UT".[H60TAT)27B !
MTY'UV3U/8E-?%ORBL):M<V2</'#^: ;?LI'EF(: 0:H,@>C#"B; F 'I-O[4
M3*N9T@C;YQOZE]*[]O) )$PXNZ>9FH^LV$(93,F2J1N^_@JU'VQX*6>R_$7K
MJC8(+90NI>)Y+=8=Y+2HCN2ISJ$E\((] J\6>*\5^+7 WQ;@/8*@%@1E,I65
M,H>$*#(>"KY&PE1KFCDIPRS5VCXMS++?*J'O4JU3X^^@0Y/H. %%*),GZ,,[
M-\2?$"W0)65,+XT\14?MX=!6>EZCMM-ZCHMJ#F_/' FD ^2[I\AS/'?RXS<Z
MKB8YZ4!-#D#=W2;H^*B+DKR>XNQOR-99-H%Z3:!>R?9[ ^T!^0W(+T'!'M#5
M @11M)@A9I#HYNH.$2E!=:Y Q0I+EGG55V/W["R.AO:J'6Y5%;6J?-</7Q8E
M'2@<Q$%3]<)-T+@)#G+#*'F@C"H*\F.Z% (*U66K@N)6+V$8XBU7NT6N$VR[
MVBW"V/6[3>'&%'ZSJ8(7?<;P;L]^Y+E;SO#.>GDN]K><=: <#SO=UL+&6MAK
M[2=7A"&^WV"7J7#GR?$</]Y>B=TJ%T?AGJ6(FGZCWG[ORS]XR!!9Z99GH+<D
ML^G]:UV!R+MZ[L=B] Q$2!2AG!=J+E&(,O+<97[ROT!)/RBH06<;D!MWD%YD
M&#<9QH=EF%&9\F6AD'X(H"N\?AX>.,[[KJC>)DL.EE4IV*W=T7S*7!(QHX74
MS\54@YQ!I%\=47T>5 /%%^6&^<"5WG[+T[G^H@)A"O3]*>=J,S![</.--OX+
M4$L#!!0    ( !Q$G%2<0/[\KP(  -,'   9    >&PO=V]R:W-H965T<R]S
M:&5E=#DX+GAM;(U5:V^;,!3]*Q:3IE9:RQN2CB U85,GK5O5[J%]=,$)5HW-
M;"?I_OUL0U@*A/5+_#KGW'NNB6^R9_Q)E A)\%P1*A96*65]9=LB+U$%Q26K
M$54G:\8K*-62;VQ1<P0+0ZJ([3E.9%<04RM-S-X=3Q.VE013=,>!V%85Y'^6
MB+#]PG*MP\8]WI12;]AI4L,->D#R>WW'U<KN5 I<(2HPHX"C]<*Z=J^R6.,-
MX =&>W$T!]K)(V-/>O&I6%B.3@@1E$NM -6P0RM$B!92:?QN-:TNI"8>SP_J
M'XUWY>41"K1BY"<N9+FP9A8HT!INB;QG^QO4^@FU7LZ(,+]@WV #WP+Y5DA6
MM625085I,\+GM@Y'!#<Z0?!:@M<G!"<(?DOP7TL(6D)@*M-8,77(H(1IPMD>
M<(U6:GIBBFG8RCZF^MH?)%>G6/%D^AFIH@EPEB$),1' .P<78/7E%SA[^\:-
MPO?GH!D!IN 6$Z+N2B2V5)$UW\[;*,LFBG<BBNN!6T9E*< '6J#BI8"M4N[R
M]@YY+[U)Q0SEE\!WWP'/\=R1A%:OISLC].S5='<^X<;O;L$W>O[D+4P(!9U0
M8(2"$T)?:\2AQ'0#B)8$.1-R[+H:E<BHZ)=AET9QY"?V[KB$0U P=WJ@; CR
M_3CN0"]<A)V+<-+%0\FXO)"(5_^QT<B$1\&]>.;U; Q![MSI@;(1D.?ZXS:B
MSD8T:>,;DY",I1T-@LW#(.RE/01%,Z<'RH:@()P[XVG'7=KQ9-HK*$I00UP
MU54 >_E%C?[YXY&OR>W[&8*"F>/V_ Q!?A"Y/3_VT7-7(;XQ;4.HCV1+9?."
M=+M=9[HV#W)O?ZDZ5M-@_LDT[>X6\@VF0GE>*TGG,E8EYDT+:1:2U>91?612
M/=%F6JJNB[@&J/,U8_*PT &Z/I[^!5!+ P04    "  <1)Q4SP]$Q*L"  #X
M!P  &0   'AL+W=O<FMS:&5E=',O<VAE970Y.2YX;6R-E6MOVC 4AO^*E4E3
M)ZW-Q;G1!:25:MJD=D+M+MI' X98=>+,-M#^^QT[:<H: _U";,?O><Y[@H^+
MG9 /JJ14H\>*UVKLE5HWE[ZO%B6MB+H0#:WAS4K(BFB8RK6O&DG)THHJ[D=!
MD/H58;4W*>S:3$X*L=&<U70FD=I4%9%/5Y2+W=@+O>>%.[8NM5GP)T5#UO2>
MZI_-3,+,[Z,L645KQ42-)%V-O<_AY32T KOC%Z,[M3=&QLI<B <S^;8<>X')
MB'*ZT"8$@<>63BGG)A+D\;<+ZO5,(]P?/T?_8LV#F3E1="KX;[;4Y=C+/;2D
M*[+A^D[LOM+.4&+B+017]A?MVKUQXJ'%1FE1=6+(H&)U^R2/72'V!&%\0!!U
M@NBM MP)L#7:9F9M71--)H44.R3-;HAF!K8V5@UN6&T^X[V6\):!3D]N*-1
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
MB_T7Q_V#XFGV.6K!E>)Q=KNA!+A4#X#W:\[5W8/^PE5\]QW]#U!+ P04
M"  <1)Q4Q:SGO[0"   3"   &@   'AL+W=O<FMS:&5E=',O<VAE970Q,#$N
M>&ULI59;3]LP%/XK5H8FD!BY-0FP-!)M.HT'&*)BTQ[=Y+2Q2.S.=ENV7S_;
M"5G*0I>)E\:7[_O.S3JG\8[Q1U$ 2/14E52,K4+*]:5MBZR "HLSM@:J;I:,
M5UBJ+5_98LT!YX94E;;G.*%=84*M)#9G=SR)V4:6A,(=1V)359C_G$#)=F/+
MM9X/[LFJD/K 3N(U7L$<Y,/ZCJN=W:KDI (J"*.(PW)L7;F7LTCC#> K@9WH
MK)&.9,'8H]Y<YV/+T0Y!"9G4"EA]MC"%LM1"RHT?C:;5FM3$[OI9_9.)7<6R
MP *FK/Q&<EF,K7,+Y;#$FU+>L]UG:.()M%[&2F%^T:[&!J&%LHV0K&K(RH.*
MT/J+GYH\= B>^PK!:PC>4(+?$/RAA%%#& TE! W!A&[7L9O$I5CB).9LA[A&
M*S6],-DW;)4O0O4[F4NN;HGBR>2:2N @)((G]?0$H.,4)":E.$'OW[EA\!$1
MBFY(6:JJBE-TU-W&ME0>:!T[:ZQ-:FO>*]9<#]TP*@N!9C2'?%_ 5JZW_GO/
M_D^\@XHI9&?(=T^1YWCN]/8[.J[=/NEQ;OH?4@_S%!T?]:FDPU6<?S@T&RSE
M7KPNM9<WOZV[;[1' ^O>5\M:(30*NM]LDP^NY_JQO>TFM49%>Z@+9Q^4]DFY
M7K"/FO6@H@YH+]!1&^CH8*"WC'+(V(:KMRT@VW BR2]LFE0."WD@E4%K(7AK
M*F>U0M"-S#_O#RQLS88'S3Y0$P[D: Z4,(YNF02!)I@^H@GC2HW0E4"8YNB+
M+("+ Z%&K<WHS:\F&O)JTC[4WP^B!Q6>1R_R9G>Z7P5\9<:.0*KF5-:-I#UM
M)]N5:>@OSB=JXM4#ZH],/2YO,%\1*E )2R7IG$6JDKP>0?5&LK7IL0LF5<<V
MRT)-;> :H.Z73!6GV6@#[?^ Y#=02P,$%     @ '$2<5.[,"YVK P  90P
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
MQAU_:%F_M-7*CKB+[7&OLN(U6?&TAA[F!%VR=(:^R#^0C8B*7.9EE2OHPTC
MHHCR7"!!"6_2UR8+U=4FY=5D@UX<.0>C18N#?N.@KW7P,Z%_4W#M&OZ$TL?[
M.4YG3P1=I=6((!7L@03SE,5L]H).V/ C^BK"(?J![EDDEI@3!*02GG&:$TW*
MQHU'X[XU.6E,3;3!_58D4T@HB] +P3Q'Y)DDF8!ZC#A+0($#EI35VE:0>LM.
M95'CXU[CX]Y6/LYQ'"E']3[J+;M&'_<;'_<[%<DC*TOD@>+T[R(UE\B?-T0&
M]]?6M6);JLE:?:O%7NO8]D_CPF#:3(:M1-MVM+9N[TYT=I1BVV[OW"FAL_5*
MUU/_#=:-@FPKP;/UBG=;>0%;%$ET$&.:R-J63H<D+&!7L=)E3G+@+)@CG(;P
MW0*V/!EL8 24!&RB<F(.Z]+@B^U;IKB4;-KC+>*"5U3$D'K!JA@AB)05:0 ?
M35_0O9#\-"/J<0@YH+G@]<1JBNO:X(L],?*E--S62^TC%?,YB\,5265E@9,A
M7="02&:DXW1:B"JT\ZNSU@+37\4V$J$$W=;K[@U^IDF1U(Y&L/%X'8 LK97S
M.<HP+=W&J?1<;@M.YC3%DC<Y*M D(2&5EE8F0(0RG+[(E6JR*-(0A"O/2$ C
M"GD(6!I2L6%S<68(P,B=ZANVOG'<0%7)5+!E2G@^I]FJJ.HJE9./C!KBAZS
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
M2PT4KU\ ^.4^(6_?M&,EIV,%SY$[<#^J$APY"U&+A:M<;H3I (HKH-@!Q2U
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
MPP[Q/&5"&@(7(!!C0IN)]J4)4C8G)S".GL  'K1G_MQ1>0D.B(>08FA#X P
M@DYV;@I< $#8QRZ-D=<04N]C.2=S])RLSFZ6@5H\>%,RD*&#I!(P'" O:+Z0
M3$V!-P9 67O.ZAS]SF[M-ZM3*P.U5;=(F8LD7G-;:FH*O#$ RMIRHNGX1ELD
MUF&+Y! VK-N,$3$=3>*,T-$SPEXT:4#"M7Z\E/BD$^(WERL,"YI+$(2Y+FQI
MEQ-15Y__DN/Q #5K^5(>W)TXS;0R!*,3W,RJP]*\EN7C<D[LZCEQRY[!4)T1
MD/LG$V4;$\39$\6_0CA_XK9IS6FIJZ>EAG%LB 6 O3HZ"=RF 4!8<PTL6V"-
M.70-PUK7 .>D;O>QL@&1I;_9;NJ.-,V&6C3@_,_5\S_#Z#"DQP[48\]KZ;%P
M;%A_[$SQ\!^C\F)4.5.OTJ3(PE6Q"S?6SU&VM5Y5!^]>:[R^RUF$JV<1W4L"
MBIT=0NM#N!:RK>W^-@AVK'7X#5XZX\F:=<@BK8<=YX-;+CI:UL<D+7+H/O+;
MNK\<3]1UARC72)0\IS@W<_7<K+__ .>8T4%O*^@VQM4HHF1C<.KFZG.$W:X(
M5%XOM)?R8XB2E>><TM4?:'_W\)!%#^5!GNOC1E?7:1[*N1K5<[5^X1Q\":B?
M(.Y/^1C<=35&+JFZ:X@0N(5]#4#A_;D/D%!?N^=+.1FD>C)X6KQ_K=W8IFJ2
ML<W !DA90<[[J)[W]:,#%0F 8G_]%'$,?*3M(:=<=.3;5Y1S(:KG0JT;S8=S
M"='AE0<</S6KY+C@%+VJH=)DML'-9JK>O_(H."OF@%"$FD;?!V) *L9@!Y:
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
M'2J&H;D?.D=? LWV<&C,\7JWR\&);/5W,9_*= P]^@Z.YG8ULJWLIV9K:W6
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
ME<-PN3!R7XR'*VE@V"Q>=_ '@BD+@.\;*<UI80^H_Y+,_@502P,$%     @
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
M_&2$SKYG[3RVP&VB'ZE>VZ1B!'6/+5*(.N@=4>!-]@!OF9P_\[3PY83"<'(
M#"<*PXD?PX<V;<1R'F;TERU">EF=6F1"1YY%"J4C/TI_Q9%29!);))>/YI%-
M*@YBQW@5ND=^]JMG23O[JFB6C1N38[D^VL>*^RY11 KWHP/0WTA!<S3Z(L7H
M.)A<]C2$1AQ,*8B)H[I'"L<C/^75XW"=%<VY<3\2Z[1L/:K)#9@Q4:5RQ]9T
M9*1C3&1\7E.?*M,7SNZ8%/A'!R#(4>^"P@ DSV9UC,H='WL<#3QDU9)OJOI[
MOA$E:XKIG-6/=T7V7SN+BTPT#3%*]"LQ%C&,PT _Y^C$=DX%0T(C1[@5.$=^
M<'Z;_H<+?U+N6E;H'!T G2.%SM'HWL6XW7UDHNPI-DB<3<IYYA$K-([_/UH<
ML:UW 74F<&T5BZ#C\"%6(!\/G ^.:27&MDZRT4JT2KGH6:RJ03RT"]B9PY..
M,U?+5(9IR618]ELOL2H4\0%:T+'"]?C9K\!U%ON8$R;Z@K$(8==UA5@A?OQ-
ME^! *O^K*TU]@)[>-;>:*EZE.4A-+#\!!:NZ5<0Z>EWV]D.SC5R9\F5I6;+*
M/A'^P:(S1+^S-4L']6ALT[O9_WV[TZPJ7[S/9J2M:G\1H#+K'30.J"U"U$%$
MX][]0']%'#,G7YF3'7<]J6] -:2JO1W57%=G0H*-E!0;:?)ICVO)TAYXGEA&
MIA2*^K#,5+).MG]&@K/ FJ?7PWK$GM][OV\WEHJ#Q$/7@[X"S>OCY"9N-6QL
M)_8+T(R!&6_N[W3WVD16?O*-61&;.'G^.D 5$Z%^)G)IC!H<:YEKN^+^PX#9
MX R%UAP9U(/6')D.OR_RY0A5G(3Z.<FWY0@W^E+?FBE4<15Z@)TK582$^G>N
M7YTI?K,RXG8T&=2S5]GIL%[@S11%H:B?0KT3=;3E5%]OBGG9O\D^T-*BBO?0
M ^QTJ:KW=. H:*"E1<V"BO4-JT4FU*\N661B1Q^1JL),1Q?FL0R6FE>HXLAP
MR'+/*G =KM/>3P'\M<>=+?;6EB_ JGC0 Q2/1!6/Y-F;BHFYE33ND5ED(N@(
M0** /?$#NV>YLK1KXJR?9%9I(?&LZ;SO<SZ2*+!.#@#6B0+KQ(]RX\Y'$O,'
M6!!2_>:M18KJMR"F%J$PUMM1D]XO+.O?]+Y-Q5U6E"!G"ZD5G-4;'='^3+9]
MJ/BZ^='E+:\D)VX^+EDZ9Z(6D-\O.*^>'NK?<6Y_K'SQ/U!+ P04    "  <
M1)Q4UE ]YA0%  "3%0  &@   'AL+W=O<FMS:&5E=',O<VAE970Q,3DN>&UL
MK5CO;ZLV%/U7K.QIZI->BVV,@2Z-]%(Z[4WK6]6NFZ9I'VCB).@!SK#3=-+^
M^)D?A<0V)%'[)0%R[L'G7OL>Q^,M+[Z)%6,2O&1I+JY&*RG7EXXC9BN6Q>*"
MKUFN?EGP(HNENBV6CE@7+)Y705GJ8 BID\5)/IJ,JV=WQ63,-S)-<G97 +')
MLKCX=\I2OKT:H='K@_MDN9+E V<R7L=+]L#DX_JN4'=.RS)/,I:+A.>@8(NK
MT6=T>8.],J!"_)ZPK=BY!J64)\Z_E3=?YE<C6(Z(I6PF2XI8?3VS:Y:F)9,:
MQS\-Z:A]9QFX>_W*_F,E7HEYB@6[YND?R5RNKD;!",S9(MZD\IYO?V*-H&J
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
MA:ZFWID'!9:D9?I&;*ZPCV=L^7+!E/O"IO<-/,A;I47=@XV"FO)N)0]]'G8
MX60/(.H!T7- O <PZ@&C0P%Q#W"I]KM07!XRHDF:2+$!:;T-F]VX9#JT"9]R
M6_9;+<TM-3B=7M8-$X^(L$*.)=5PE*$FE*EC^ B+K[_@Z/V[<#+^= S="I3#
M-67,U$PEOC8*+(^?]Z_-N]>B/:^%$5P+KBL%E[S XBF!;Z0/^J.M_GGT)F.&
M^0F,P@\0!5'XBJ#%X?#@%7AV,#P\?R.:T5"-D>,;[>4KC:6 A4F2I*O6M<:R
M;[(9+^";KE#"4B@M45.)I@&U@B4C'#*J<B94*Q%^SU;&P;34GS<TQ8.FV&F*
M#_U#\,','(6OEK^CFC@J.W'NT].S\SCQ[W=+\M(I'I\%3YVRET[CR0Y3%XJ_
M\^/7*-=N@"C(1<MU]P\-UF%&S5QK/K//S>SJ1LU_FF[P71.YIEP!P])0!B>G
M8P]D-TRZ@Q:-:Z^5T*99W;8R\Q>E=3#WI1!Z>[ /#!,]_0=02P,$%     @
M'$2<5#]J(0M2 @  Y 4  !H   !X;"]W;W)K<VAE971S+W-H965T,3(R+GAM
M;+54;6O;,!#^*\*#T<*H8R=QLLXQM EC@W6$EF[LHV*?8U%9\J1STOW[G>3$
MI%L2ML&^Q#I)][S<19=NM7FR%0"RYUHJ.PLJQ.8Z#&U>0<WME6Y T4FI3<V1
M0K,.;6. %SZIEF$\&"1AS84*LM3O+4V6ZA:E4+ TS+9US<V/6Y!Z.PNB8+]Q
M+]85NHTP2QN^A@? QV9I* I[E$+4H*S0BADH9\%-='T[<??]A2\"MO9@S9R3
ME=9/+OA8S(*!$P02<G0(G#X;F(.4#HAD?-]A!CVE2SQ<[]'?>^_D9<4MS+7\
M*@JL9L$T8 64O)5XK[<?8.=G[/!R+:W_9=ON;C((6-Y:U/4NF1340G5?_KRK
MPT%"')U(B'<)L=?=$7F5"XX\2XW>,N-N$YI;>*L^F\0)Y9KR@(9.!>5A]HEB
MRW3)<@.%0,95P:3FBI4\%U*@H-.+!2 7TEZRUZ^B9/R."<7NA)1459N&2"H<
M5ICO&&\[QO@$XP+R*S:,WK!X$$?SS]_818=Z^1(J)".]F[AW$WOLX;^[.<,R
M[%F&GF5T@N6FUJU"^DM:,!LH&#T-AA4P86W+50Y.P(JK)_K+Y="@VSI6IHXD
M\23N[6RR>#H9O4W#S1%MHU[;Z*^U>2WKEANN$(Y*Z3#'AU*B47)<R;A7,CZK
MY%%9R%OJ XG9:+D1:LWDR_Z<Z472LR3_L>.3GF5RULO]GSGHBCGYK:]1-(ZG
MT2_E# \>K9M_=]RLA;),0DF)@ZL)E==T,Z4+4#?^':\TTE3PRXK&,!AW@<Y+
MK7$?N-'0#_;L)U!+ P04    "  <1)Q42!Q?O#<%  ",%P  &@   'AL+W=O
M<FMS:&5E=',O<VAE970Q,C,N>&ULO5C]<]HV&/Y7=/3CTKL.+(&!=(2[)30%
MNK2Y9-ENM]L/PKR KK9$90')KG_\)%FQH;,5H)?] I:MY]'[ZOUX9/<V0GY)
M%P *W2<Q3\]J"Z66[QJ--%I 0M.Z6 +73V9")E3IH9PWTJ4$.K6@)&Z0(&@W
M$LIXK=^S]ZYEOR=6*F8<KB5*5TE"Y<,YQ&)S5L.UQQLW;+Y0YD:CWUO2.=R"
MNEM>2SUJY"Q3E@!/F>!(PNRL]@M^-R9= [ S?F>P2;>ND7%E(L07,QA-SVJ!
ML0ABB)2AH/IO#1<0QX9)V_'5D=;R-0UP^_J1_=(ZKYV9T!0N1/P'FZK%6:U;
M0U.8T56L;L1F",ZAT/!%(D[M+]JXN4$-1:M4B<2!M04)X]D_O7<;L04@N )
M'(#L"V@Z0'-?0,L!6M\#P@I Z #AOH"V [3W-:GC )U] 5T'Z.X+.'6 TWT!
M.'B,7& S* NYS9<!5;3?DV*#I)FO^<R%33J+UVG"N*F/6R7U4Z9QJO^K'J=(
MS% D8<H4HGR*8D$YFM&(Q4PQ_?1D (JR.$7D#7K] K?#GQ'CZ(K%L<[P]"UZ
MZ1V^?M%MM@,+.7<W>PVE33<&-")GYGEF)JDP\Q(F=13@MX@$A P_#M#)RS<E
M+!=^EE^6LHZ:@64)[FZK6 9^EO&*/[+@;C7+>S_+ "+-8CW"'<?"%"0E3)=[
M,Q%\\>E/=)(%J8KNP^&&E; ,#S"JFF5T ,OHTXUQS693&=?X *[2%&KHVLD+
MB.0%1"QM\_@"\JS2S%=IVE5:%:M<@XR *ZU82*Q!HC65C$YB0)(J, +!RHKJ
M@Y\4UW'XRF-<*S>NY>49P$2A)7VP!FV86NA2%QS0 U")OKF649;7&6W;TAHA
M7_>#7F-=8DF86Q)Z+1EQ!1)29;>E;$4_G-2[P:NR7#\.-CH.-CX8MK-7[7RO
MVEZ>SQQL@"(AER)+(\&G'N).3MQYQHKHYJMTO>:G"R'53SK<B3X.351J$\WV
MAK)(9%RXN95JN!Z6)]MI;L&IUX+?S-K&N1M8BWC-^!Q=9!Y?[N,H#@J)#IYQ
M0_'640 _[=")+EZ3%VFYIOD9P@Q:JF''(C\<C1P>C1P=C1P?@]R-5Z$\F'BY
MKN@]2U:)KENIL2;_(KK4*:$>T(I/M4I4Y8>+9<;>V:Z)("@ZL-O]?68-2V:1
M[5F['A:JA_T*]6F53+0?.O6IE)3/09HZKSC7O'=DX;81K5U#+TOF5+0!7,@?
M]NO?'9]*NN%:AF/*(RV!"Q8MM!#&,9H @OLETW5K%3$17"W04C(AD1)(+0#-
M&*>Q/M*KE32!FY8+U]"9L&-W^%T4QF[23JS"TR:N<+!05>R7G&LI(H!IBF92
M)+KU\'G6>//$*\NO"T?:\9D\*)G4"JORII V[-<VWXFD='?;!UA1Z"#N_+!
MZ'2^74U2^+K2QSOT?FU^_[H"D_9_^YI$(9.X^YSB48@A]JOA43ER[DBW-[[=
MK.H;I%!,$CR]\]M>/B ZEP")WE[?F;^02H*?<5?)ULN%O\7_#ZUE3$HZ?'77
M($7S)O[F[0N"3ONA3A'TT?S84_N$\B_H\VP&QJ$;<QS]A@;F;T;CV)1..W/1
M)9CQCW&]T=K#E=+L_U#[O>V_3NY:7S1UTGK."!>]E3S16X]ZL[M\@C6H=[PO
M":1HI<3?2G\\BB,7IKL#PE3T6/*<+QND:*/$_[IQ;)C\K$$]+ ]38^N+GOE.
M?47EG/$4Q3#31#JZ.OPR^_2;#918VH]\$Z&42.SE J@^!)H)^OE,"/4X,-\-
M\P_P_7\!4$L#!!0    ( !Q$G%0SS5%R1 ,  *8)   :    >&PO=V]R:W-H
M965T<R]S:&5E=#$R-"YX;6R-EMMNXS80AE]EH )% G0CB3K8WMH&-G87#="T
MP6X/*(I>,-+8(I8'EZ3CY.U+4HKBQ+*=&TNDYI]O#C3)Z4[I;Z9!M/ HN#2S
MJ+%V\S&.3=6@H.9*;5"Z+RNE!;5NJ->QV6BD=1 )'I,D*6-!F8SFTS!WI^=3
MM;6<2;S38+9"4/UTC5SM9E$:/4]\8>O&^HEX/MW0-7Y%^\?F3KM1W'NIF4!I
MF)*@<36+/J4?ERGQ@F#Q)\.=V7L'G\J]4M_\X*:>18F/"#E6UKN@[O& "^3<
M>W)Q_-<YC7JF%^Z_/WO_'))WR=Q3@PO%_V*U;6;1.((:5W3+[1>U^QF[A KO
MKU+<A%_8=;9)!-766"4ZL8M ,-D^Z6-7B#U!6AX1D$Y W@KR(X*L$V3O%>2=
M( ^5:5,)=5A22^=3K7:@O;7SYE]",8/:I<^D[_M7J]U7YG1VOE!",.L::0U0
M64.EI&5RC;)B:.!BB98R;B[A ]Q(BUJZE5@[#E3HAW!QLUQ<@D']P"IT1HM?
M_X:+[[]+R^+'2VB?P"3<,LY=E\TTMBYF3XZK+K[K-CYR)+Z4P*T+J3'PDZRQ
M?NT@=LGV&9/GC*_)28]+K*X@2W\ DI!T(*#%^^7)@'SY;GDZ.9%-UO<O"_ZR
M(_Y^LXUKPWX7__G%F<"-16'^/0'(>T > /D1P#O:KI%3BS7@H]N-# YVN864
M >+WHH<Y(5DYC1_V*S]@-"[SUT;+ :-\\F+T*LFB3[(X6<7/6[O5Z/]?3&P%
M;.A36\NM6W,:7(D-@E3R0T5EY9*]YPATK1%;JQVSC5OES#+*P95'&% K4*X+
M3T@U* U":3S1B[(/LSS9"[?DR%!Q6U6Q5Y)),1ZNR*A'C<ZALB'4Z  U3D?#
MJ'&/&I]#Y4.H\0%J-)H,HR8]:G(.50RA)@>HK#BRI-+D96=-SL'*P0TO.:21
M(S5,]_;Q]!QM%'9POR$@7;EU. A/#^"$E-D1.GFADY/TWY6E?)!'#OZN13YY
MNSCCO0-,H%Z'BX!QA]%6VG9G[V?[R\:G<,2^F;_VEY!P,+ZX:6\PMU2OF33
M<>5<)E<C5P+=7@K:@56;<$S>*^L.W?#:N(L4:F_@OJ^4LL\##^BO9O/_ 5!+
M P04    "  <1)Q4BH]S_><"   F"   &@   'AL+W=O<FMS:&5E=',O<VAE
M970Q,C4N>&ULO5;;;AHQ$/V5T5:M$JEE+^&6%) "M&JDID5)VJJ/9G< *UY[
M:QM(I'Q\QU[80 *K/O6%]6W..7-LC^FME;XW"T0+#[F0IA\LK"TNPM"D"\R9
M::@")<W,E,Z9I:Z>AZ;0R#(?E(LPB:)VF#,N@T'/CTWTH*>65G")$PUFF>=,
M/PY1J'4_B(/MP V?+ZP;" >]@LWQ%NV/8J*I%U8H&<]1&JXD:)SU@\OX8AC[
M +_B)\>UV6F#2V6JU+WK7&7]('**4&!J'02CSPI'*(1#(AU_-J!!Q>D"=]M;
M],\^>4IFR@R.E/C%,[OH!]T ,IRQI; W:OT%-PFU'%ZJA/&_L-ZLC0)(E\:J
M?!-,"G(NRR][V!BQ$Y#$1P*234#B=9=$7N6863;H:;4&[583FFOX5'TTB>/2
M[<JMU33+*<X.1BK/N26;K0$F,TB5M%S.4:8<#9R,T3(N#,2G\.Y-W&Y]!"[A
MF@M!CII>:$F!PPG3#=NP9$N.L,4)7!/!PL GF6&V#Q"2]$I_LM4_3&H1QY@V
MX"Q^#TF4Q*-OO^&DU'E:@WU6>7/FL9M'L*_D"HWW!IYMJL%M5KA-CWMVS'-6
M<,L$>;WO_5<EYQ_N4.<PQJF%[U/!Y\R^=GJ/M%61MOXUF5W>0G.ZC5P\TA43
MS&(&5D%:"916\^G2WQ]5R3FT[R5YVY.[2K :Q,WSN-4+5P<TMRO-[5K-!XRJ
M<:)3H7;^G_W=BK1;F\J=>DGIS:6B1):3PR"5A4>JPE247,5Z>3E*E[NO78Z2
MJ'/8Y?-*VGFMM,E2IPLJ;#N'')Z@%"R]HA7*)56#)QCY@H1ZMSE2,D67BC\E
M-]S<U]@51\]U*?I_NQ3OE,.X_LCM9:,I&SAAQ P%:C=!+]7IP;I7#QLWHNCM
M(8'A3NDF-^?^@7*'8REM6<6KT>H1O"Q+__/R\@6]9GK.I0&!,PJ-&AVZD[I\
ME,J.585_"*;*TM;YYH(><M1N <W/E++;CB.H_AH,_@)02P,$%     @ '$2<
M5*F^R^M" P  D0L  !H   !X;"]W;W)K<VAE971S+W-H965T,3(V+GAM;+U6
MR6[;,!#]%4)%EP"%)<I+EMH&$J?;P460=$&/C#2VB5"D0E)V N3C.Z1LR4T=
M*4V#7F)QF3=O%K[,<*7TE5D 6'*3"6E&P<+:_"@,3;* C)F.RD'BR4SIC%E<
MZGEH<@TL]4:9".,H&H09XS(8#_W>F1X/56$%EW"FB2FRC.G;$Q!J-0IHL-DX
MY_.%=1OA>)BS.5R _9:?:5R%%4K*,Y"&*TDTS$;!,3TZH0-GX&]\Y[ R6]_$
MA7*IU)5;?$Y'0>08@8#$.@B&/TN8@! ."7E<KT&#RJ<SW/[>H'_PP6,PE\S
M1(D?/+6+47 0D!1FK!#V7*T^P3J@OL-+E##^+UFM[T8!20IC5;8V1@89E^4O
MNUDG8LL@I@\8Q&N#V/,N'7F6I\RR\5"K%='N-J*Y#Q^JMT9R7+JJ7%B-IQSM
M[/@<C-4\L9 2B3W C %KR)M3L(P+LT=>O:"#_CO")9ER(3"/9AA:].NLPV3M
MXZ3T$3_@@\9DJJ1=&/)>II#^#A BX8IUO&%]$C<BGD+2(5WZEL113"=??I(W
M)<^]!NQNE9&NQ^[^348:<'L5;L_C]IZ.6X9>P@P\C'M4RW%OT(NC8;C<X;U?
M>>\W>O^Z *(9/@2B9OB:=A7=*F+QUD1E.9.WK]V&98(D6',E>,K:F3=3B.-.
M%+ULR.2@BF70"'1V/FE V:]0]I^US@<5[D%+G:\+KA$57RO/BHSDH!.0%C7.
MY9Y)66!669YKE6ON2B)][N<@0>,)%@?T$LBLD"E1**"6V<(J?8O*J7-1&'^R
M*_W-O&C4DO[#*L##MO23._)Q%]T[@E*)0BA1,):87\P"1@X: S70X)I&M5Q%
MSUHUNB6$]+_5;:=&-KMO+0^-ZTCB1J@IN]D10-U']QEK$/YQ8S!XG5OW]C7,
M.=;/Y2-A.4<AV!E3,Y%^:TRU*-/N(YKNXH^WL(GACIRJ#'N#)X_LN%JV:>]Y
M.ZZ69-HLB$_MN,<K0@N!]IZK)9DV:W);S]VOUS_T7#.1AWLNW)J2,M!S/PL:
M_/]62%L.3-5N-6\>EU-6?;T<5J=,SSD60\ ,3:/./N99E_-?N; J]S/7I;(X
MP?G/!<[,H-T%/)\I93<+YZ":PL>_ %!+ P04    "  <1)Q4D>S_$Q<(   2
M*   &@   'AL+W=O<FMS:&5E=',O<VAE970Q,C<N>&ULK9I];^(Z%H>_BL7>
M7;52!;'S MQM*[5P.]-.7]@R=U:KU?YA@H%HDCCC.'0JW0^_=MX<(''2>R.-
M.@1\?CX^Y_C)<>#RC;+O\8X0#GX&?AA?#7:<1[^.1K&[(P&.AS0BH?AD0UF
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
M?#\,[0A@=@6^CR'P-.((I@ T8(CO%^_!G?>1MWE/>?7_0L>_ 5!+ P04
M"  <1)Q4EXJ[',     3 @  "P   %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">
M, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]
M$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA<
MUYVE/=LO3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A
M(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X
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
MU3L#],ZJ=P;HG57O#- [NQ^[ 7IGU3L#],ZJ=P;HG57O#- [J]X9H'=6O3-
M[Z)Z%X#>1?4N +V+ZET >A?5NP#T+JIW >A=W)^5 +V+ZET >A?5NP#T+JIW
M >A=5.\"T+NJWA6@=U6]*T#OJGI7@-Y5]:X O:OJ70%Z5]6[ O2N[F83@-Y5
M]:X O:OJ70%Z5]6[ O1NJG<#Z-U4[P;0NZG>#:!W4[T;0.^F>C> WDWU;@"]
MF^K= 'HW=[,@0.^F>C> WDWU;@"]N^K= 7IWU;L#].ZJ=P?HW57O#M"[J]X=
MH'=7O3M [ZYZ=X#>7?7N +V[N]D;H'=7O3M [Z%Z#X#>0_4> +V'ZCT >@_5
M>P#T'JKW .@]5.\!T'NHW@.@]U"]!T#OH7H/@-[#Q3H O2WX7 ?@MP47[ 2
MX!9<LA, AEMPT4X *&[!93L!X+@%%^X$@.067+H3 )9;</%. &ANP>4[ >"Y
M!1?P!(+H/L!D%)@^P22([B-,1(7I,TQ$A^E#3$2)Z5-,1(OI8TQ$C>ES3$2/
MZ8-,1)'IDTQ"DVDNRC1"E6DNRS1"EVG19_4$T5V::80VTUR<:80ZTUR>:80^
MTUR@:81"TURB:1_::"[K[\=Y>5OT]]H-^$B]UY?WSF^?_WKY]TF/T"O7T_L9
MR^4?4$L#!!0    ( !Q$G%2%HW]XK@(  %%'   3    6T-O;G1E;G1?5'EP
M97-=+GAM;,W;S6Z;0!2&X5NQV$:&.0,,4,79M-VV6?0&J!G'R/R)F:3.W7=P
M?J16J=7(E?INC PSYQP8Z=E]U]\>)^M6Q[X;W";:>S]]2!*WW=N^=O$XV2$\
MV8US7_OP=[Y+IGI[J.]LHI4RR78<O!W\VB\UHIOK3W97WW=^]?D8;KMV'#;1
M;#L7K3X^+5QZ;:)ZFKIV6_OP/'D8FM^ZK)\[Q&'G:8W;MY.["@NBY,T.RY,_
M-WC>]_7!SG/;V-5M/?LO=1]6)<<N<?ZQLRX^7^*-&<?=KMW:9MS>]V%+[*;9
MUHW;6^O[+GXJ>G6^LP]?V#[]RL7]3V7.-0PK;^=Q<N'$9OO^=B]'LNQ>3Z&0
MG7U[_A5?.X;2%[^?74Z[L<U?]@Z?]\<X'T[GX9+3Y?)O_.L9O]9_YQP:,D<*
MF2.#S)%#YC"0.0K('"5DC@HRARC*(!11A4*J4$P5"JI"454HK K%5:' *A19
M-45639%54V35%%DU159-D5539-44635%5DV1-:7(FE)D32FRIA194XJL*476
ME")K2I$UI<B:4F3-*+)F%%DSBJP91=:,(FM&D36CR)I19,THLF8467.*K#E%
MUIPB:TZ1-:?(FE-DS2FRYA19<XJL.4560Y'54&0U%%D-159#D=509#4460U%
M5D.1U5!D+2BR%A19"XJL!476@B)K09&UH,A:4&0M*+(6%%E+BJPE1=:2(FM)
MD;6DR%I29"TILI8464N*K"5%UHHB:T61M:+(6E%DK2BR5A19*XJL%476BB)K
M19%5%(56411;15%P%471512%5U$47T51@!5%$584A5A1&&-!<2R,L9Q %B>1
MQ8ED<3)9G% 6)Y7%B65A<EF""68))IDEF&B68+)9@@EG"2:=)9AXEOS7?-;W
M<3S\X_:G:]S7[?#2/UF*NIN?4$L! A0#%     @ '$2<5 =!36*!    L0
M !               ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4
M"  <1)Q4R;LNC^T    K @  $0              @ &O    9&]C4')O<',O
M8V]R92YX;6Q02P$"% ,4    "  <1)Q4F5R<(Q &  "<)P  $P
M    @ '+ 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( !Q$G%3J
MG,*[=@<  -DD   8              " @0P(  !X;"]W;W)K<VAE971S+W-H
M965T,2YX;6Q02P$"% ,4    "  <1)Q4KUXZ"@P,  ";-P  &
M    @(&X#P  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @
M'$2<5"( )D=#!   @A   !@              ("!^AL  'AL+W=O<FMS:&5E
M=',O<VAE970S+GAM;%!+ 0(4 Q0    ( !Q$G%0EB)UF]P@  #4J   8
M          " @7,@  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4
M    "  <1)Q4J(V5S@<1  "N50  &               @(&@*0  >&PO=V]R
M:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ '$2<5+G068]N"P  ^CT
M !@              ("!W3H  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+
M 0(4 Q0    ( !Q$G%3I?PO[4!8  $]-   8              " @8%&  !X
M;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    "  <1)Q4!T'5?0<H
M  #AA0  &               @($'70  >&PO=V]R:W-H965T<R]S:&5E=#@N
M>&UL4$L! A0#%     @ '$2<5,1)[@?*!P  =A,  !@              ("!
M1(4  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( !Q$G%01
M' G&@P(  (@%   9              " @42-  !X;"]W;W)K<VAE971S+W-H
M965T,3 N>&UL4$L! A0#%     @ '$2<5!RW]I\Q#   E2H  !D
M     ("!_H\  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4
M"  <1)Q48NEV"-X&   C$0  &0              @(%FG   >&PO=V]R:W-H
M965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( !Q$G%0?)RC#@@@  !,:   9
M              " @7NC  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L!
M A0#%     @ '$2<5-%&JFRX#0  R2T  !D              ("!-*P  'AL
M+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    "  <1)Q4T[%O<H,#
M    "   &0              @($CN@  >&PO=V]R:W-H965T<R]S:&5E=#$U
M+GAM;%!+ 0(4 Q0    ( !Q$G%1W)161=@(  %L%   9              "
M@=V]  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ '$2<
M5%>EX\9. P  < <  !D              ("!BL   'AL+W=O<FMS:&5E=',O
M<VAE970Q-RYX;6Q02P$"% ,4    "  <1)Q48)$RGPD#  !#!P  &0
M        @($/Q   >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0
M   ( !Q$G%0HT@ ?$00  %8*   9              " @4_'  !X;"]W;W)K
M<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ '$2<5+31CCXI P  ;P<
M !D              ("!E\L  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q0
M2P$"% ,4    "  <1)Q4Z\0[$7X#  "<!P  &0              @('WS@
M>&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( !Q$G%0$B+XB
M# ,  +8&   9              " @:S2  !X;"]W;W)K<VAE971S+W-H965T
M,C(N>&UL4$L! A0#%     @ '$2<5$#S&T"3!0  M X  !D
M ("![]4  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    "  <
M1)Q47PO/)5L$  #]"0  &0              @(&YVP  >&PO=V]R:W-H965T
M<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( !Q$G%2.MJ 7[0@   T<   9
M          " @4O@  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#
M%     @ '$2<5,R6@%Q[ @  G 4  !D              ("!;^D  'AL+W=O
M<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    "  <1)Q4R SK+.L#  "D
M"   &0              @($A[   >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM
M;%!+ 0(4 Q0    ( !Q$G%29NV1O6@X  , H   9              " @4/P
M  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ '$2<5&^V
M0#B_"@  C"   !D              ("!U/X  'AL+W=O<FMS:&5E=',O<VAE
M970R.2YX;6Q02P$"% ,4    "  <1)Q4 I/@""X%  #0#P  &0
M    @('*"0$ >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    (
M !Q$G%1K=$ ()00  %H)   9              " @2\/ 0!X;"]W;W)K<VAE
M971S+W-H965T,S$N>&UL4$L! A0#%     @ '$2<5&&?7"9S P  H0D  !D
M             ("!BQ,! 'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"
M% ,4    "  <1)Q4!_[@9/0"   )!P  &0              @($U%P$ >&PO
M=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( !Q$G%3%(E<-A P
M ',L   9              " @6 : 0!X;"]W;W)K<VAE971S+W-H965T,S0N
M>&UL4$L! A0#%     @ '$2<5$!-ID(X!   _ H  !D              ("!
M&R<! 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    "  <1)Q4
M[SG"\#T+  "U'P  &0              @(&**P$ >&PO=V]R:W-H965T<R]S
M:&5E=#,V+GAM;%!+ 0(4 Q0    ( !Q$G%0DQGSUNP8  .$/   9
M      " @?XV 0!X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%
M  @ '$2<5.BP$Q:Q P  * @  !D              ("!\#T! 'AL+W=O<FMS
M:&5E=',O<VAE970S."YX;6Q02P$"% ,4    "  <1)Q4B&3/F3T$   2"@
M&0              @('800$ >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+
M 0(4 Q0    ( !Q$G%11?L+1:P4  &P-   9              " @4Q& 0!X
M;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ '$2<5'A(K%PX
M!   8 H  !D              ("![DL! 'AL+W=O<FMS:&5E=',O<VAE970T
M,2YX;6Q02P$"% ,4    "  <1)Q4]"TG8OX'  #=%0  &0
M@(%=4 $ >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( !Q$
MG%3I$E#V6D(  /[O   9              " @9)8 0!X;"]W;W)K<VAE971S
M+W-H965T-#,N>&UL4$L! A0#%     @ '$2<5.0HB+#N!@  SA4  !D
M         ("!(YL! 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4
M    "  <1)Q4K!\"/0<#   [!P  &0              @(%(H@$ >&PO=V]R
M:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( !Q$G%2\ _K'&P,  .0'
M   9              " @8:E 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL
M4$L! A0#%     @ '$2<5/<T1HHT!   2 T  !D              ("!V*@!
M 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    "  <1)Q46L=)
MAP@&  "6$P  &0              @(%#K0$ >&PO=V]R:W-H965T<R]S:&5E
M=#0X+GAM;%!+ 0(4 Q0    ( !Q$G%2V]_:+=@,  !P(   9
M  " @8*S 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @
M'$2<5"=$+.A? @  &@4  !D              ("!+[<! 'AL+W=O<FMS:&5E
M=',O<VAE970U,"YX;6Q02P$"% ,4    "  <1)Q4UKV]S]T"   (!@  &0
M            @('%N0$ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4
M Q0    ( !Q$G%37<.:AJ@(  $L&   9              " @=F\ 0!X;"]W
M;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ '$2<5 -#^9>V P
M6 D  !D              ("!NK\! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX
M;6Q02P$"% ,4    "  <1)Q4-ER-I]X"  #,!@  &0              @(&G
MPP$ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( !Q$G%3F
ME5B200(  -L$   9              " @;S& 0!X;"]W;W)K<VAE971S+W-H
M965T-34N>&UL4$L! A0#%     @ '$2<5,7BV;D) P  3P8  !D
M     ("!-,D! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4
M"  <1)Q47A,[60,#   >!P  &0              @(%TS $ >&PO=V]R:W-H
M965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( !Q$G%1M<"D_G0,   ,)   9
M              " @:[/ 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L!
M A0#%     @ '$2<5-S94^*& @  G 4  !D              ("!@M,! 'AL
M+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    "  <1)Q4R6UZD>\"
M  #]!0  &0              @($_U@$ >&PO=V]R:W-H965T<R]S:&5E=#8P
M+GAM;%!+ 0(4 Q0    ( !Q$G%0J1RMTU 4  $T/   9              "
M@679 0!X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @ '$2<
M5/["6W+7 @  908  !D              ("!<-\! 'AL+W=O<FMS:&5E=',O
M<VAE970V,BYX;6Q02P$"% ,4    "  <1)Q4O7 H&<<"  #%!@  &0
M        @(%^X@$ >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0
M   ( !Q$G%0R>CX2 P4  !0-   9              " @7SE 0!X;"]W;W)K
M<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @ '$2<5!%UMB=L P  -@@
M !D              ("!MNH! 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q0
M2P$"% ,4    "  <1)Q4JCYC" $'   H$P  &0              @(%9[@$
M>&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( !Q$G%1F1\ 7
M^P0  /<*   9              " @9'U 0!X;"]W;W)K<VAE971S+W-H965T
M-C<N>&UL4$L! A0#%     @ '$2<5*!>%2"  @  7@4  !D
M ("!P_H! 'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"% ,4    "  <
M1)Q4: ZQ:LP&  !E+0  &0              @(%Z_0$ >&PO=V]R:W-H965T
M<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( !Q$G%3=8[[],0H  '8T   9
M          " @7T$ @!X;"]W;W)K<VAE971S+W-H965T-S N>&UL4$L! A0#
M%     @ '$2<5-8ZP3RD!@  3"8  !D              ("!Y0X" 'AL+W=O
M<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4    "  <1)Q4!9O"W:$#  !C
M$@  &0              @(' %0( >&PO=V]R:W-H965T<R]S:&5E=#<R+GAM
M;%!+ 0(4 Q0    ( !Q$G%2D%<HJWP<  #DC   9              " @9@9
M @!X;"]W;W)K<VAE971S+W-H965T-S,N>&UL4$L! A0#%     @ '$2<5(HU
MM?>E @  Z08  !D              ("!KB$" 'AL+W=O<FMS:&5E=',O<VAE
M970W-"YX;6Q02P$"% ,4    "  <1)Q4F '$P <"   )!0  &0
M    @(&*) ( >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;%!+ 0(4 Q0    (
M !Q$G%0XRY!)Y@,  &P0   9              " @<@F @!X;"]W;W)K<VAE
M971S+W-H965T-S8N>&UL4$L! A0#%     @ '$2<5+=A"R*R @  @0<  !D
M             ("!Y2H" 'AL+W=O<FMS:&5E=',O<VAE970W-RYX;6Q02P$"
M% ,4    "  <1)Q4EK["K]4%  #"&P  &0              @('.+0( >&PO
M=V]R:W-H965T<R]S:&5E=#<X+GAM;%!+ 0(4 Q0    ( !Q$G%3:-:N":@,
M " ,   9              " @=HS @!X;"]W;W)K<VAE971S+W-H965T-SDN
M>&UL4$L! A0#%     @ '$2<5!IN!:6+ @  $P8  !D              ("!
M>S<" 'AL+W=O<FMS:&5E=',O<VAE970X,"YX;6Q02P$"% ,4    "  <1)Q4
M^@>/;'8#  !*"P  &0              @($].@( >&PO=V]R:W-H965T<R]S
M:&5E=#@Q+GAM;%!+ 0(4 Q0    ( !Q$G%1J?C#WKP(  '\'   9
M      " @>H] @!X;"]W;W)K<VAE971S+W-H965T.#(N>&UL4$L! A0#%
M  @ '$2<5/ID<X5U P  =0L  !D              ("!T$ " 'AL+W=O<FMS
M:&5E=',O<VAE970X,RYX;6Q02P$"% ,4    "  <1)Q4Z73O "H%  !*%0
M&0              @(%\1 ( >&PO=V]R:W-H965T<R]S:&5E=#@T+GAM;%!+
M 0(4 Q0    ( !Q$G%0ZO?KOF@(  ! '   9              " @=U) @!X
M;"]W;W)K<VAE971S+W-H965T.#4N>&UL4$L! A0#%     @ '$2<5'Q:SL%H
M#@  H5H  !D              ("!KDP" 'AL+W=O<FMS:&5E=',O<VAE970X
M-BYX;6Q02P$"% ,4    "  <1)Q4.W]\3!<$  #7$   &0
M@(%-6P( >&PO=V]R:W-H965T<R]S:&5E=#@W+GAM;%!+ 0(4 Q0    ( !Q$
MG%0C:XT\O (  -T(   9              " @9M? @!X;"]W;W)K<VAE971S
M+W-H965T.#@N>&UL4$L! A0#%     @ '$2<5!M'#/V!!   _Q,  !D
M         ("!CF(" 'AL+W=O<FMS:&5E=',O<VAE970X.2YX;6Q02P$"% ,4
M    "  <1)Q41Y&D=*\#  "E#0  &0              @(%&9P( >&PO=V]R
M:W-H965T<R]S:&5E=#DP+GAM;%!+ 0(4 Q0    ( !Q$G%3EQ3DI8@8  %HA
M   9              " @2QK @!X;"]W;W)K<VAE971S+W-H965T.3$N>&UL
M4$L! A0#%     @ '$2<5$0%3*Z1!   71<  !D              ("!Q7$"
M 'AL+W=O<FMS:&5E=',O<VAE970Y,BYX;6Q02P$"% ,4    "  <1)Q4F'NF
M-8H"   %!P  &0              @(&-=@( >&PO=V]R:W-H965T<R]S:&5E
M=#DS+GAM;%!+ 0(4 Q0    ( !Q$G%0ODL>EH@,  $L,   9
M  " @4YY @!X;"]W;W)K<VAE971S+W-H965T.30N>&UL4$L! A0#%     @
M'$2<5$)2PEH,!P  _B8  !D              ("!)WT" 'AL+W=O<FMS:&5E
M=',O<VAE970Y-2YX;6Q02P$"% ,4    "  <1)Q44BEM/' "  "K!@  &0
M            @(%JA ( >&PO=V]R:W-H965T<R]S:&5E=#DV+GAM;%!+ 0(4
M Q0    ( !Q$G%0.&[U3[P(  *\)   9              " @1&' @!X;"]W
M;W)K<VAE971S+W-H965T.3<N>&UL4$L! A0#%     @ '$2<5)Q _ORO @
MTP<  !D              ("!-XH" 'AL+W=O<FMS:&5E=',O<VAE970Y."YX
M;6Q02P$"% ,4    "  <1)Q4SP]$Q*L"  #X!P  &0              @($=
MC0( >&PO=V]R:W-H965T<R]S:&5E=#DY+GAM;%!+ 0(4 Q0    ( !Q$G%3]
MA A0D@4   ,>   :              " @?^/ @!X;"]W;W)K<VAE971S+W-H
M965T,3 P+GAM;%!+ 0(4 Q0    ( !Q$G%3%K.>_M (  !,(   :
M      " @<F5 @!X;"]W;W)K<VAE971S+W-H965T,3 Q+GAM;%!+ 0(4 Q0
M   ( !Q$G%3NS N=JP,  &4,   :              " @;68 @!X;"]W;W)K
M<VAE971S+W-H965T,3 R+GAM;%!+ 0(4 Q0    ( !Q$G%174JU*B@<  !DI
M   :              " @9B< @!X;"]W;W)K<VAE971S+W-H965T,3 S+GAM
M;%!+ 0(4 Q0    ( !Q$G%3;<L8F>0,  "(,   :              " @5JD
M @!X;"]W;W)K<VAE971S+W-H965T,3 T+GAM;%!+ 0(4 Q0    ( !Q$G%3:
M%3W0TP8  +@=   :              " @0NH @!X;"]W;W)K<VAE971S+W-H
M965T,3 U+GAM;%!+ 0(4 Q0    ( !Q$G%2N!";%KP(  -H'   :
M      " @1:O @!X;"]W;W)K<VAE971S+W-H965T,3 V+GAM;%!+ 0(4 Q0
M   ( !Q$G%0#!.IP/@0  #$.   :              " @?VQ @!X;"]W;W)K
M<VAE971S+W-H965T,3 W+GAM;%!+ 0(4 Q0    ( !Q$G%3C%Z37%00  ,0.
M   :              " @7.V @!X;"]W;W)K<VAE971S+W-H965T,3 X+GAM
M;%!+ 0(4 Q0    ( !Q$G%3PR5J.R@0  (@5   :              " @<"Z
M @!X;"]W;W)K<VAE971S+W-H965T,3 Y+GAM;%!+ 0(4 Q0    ( !Q$G%1O
M8AV[M@0  %X4   :              " @<*_ @!X;"]W;W)K<VAE971S+W-H
M965T,3$P+GAM;%!+ 0(4 Q0    ( !Q$G%3(2TC@G00  )44   :
M      " @;#$ @!X;"]W;W)K<VAE971S+W-H965T,3$Q+GAM;%!+ 0(4 Q0
M   ( !Q$G%0<-:! ^ ,  'T0   :              " @87) @!X;"]W;W)K
M<VAE971S+W-H965T,3$R+GAM;%!+ 0(4 Q0    ( !Q$G%3YJ*)W5 ,  %4-
M   :              " @;7- @!X;"]W;W)K<VAE971S+W-H965T,3$S+GAM
M;%!+ 0(4 Q0    ( !Q$G%1M\PL5'!   (]Q   :              " @4'1
M @!X;"]W;W)K<VAE971S+W-H965T,3$T+GAM;%!+ 0(4 Q0    ( !Q$G%0J
M<@$N>@8   ,D   :              " @97A @!X;"]W;W)K<VAE971S+W-H
M965T,3$U+GAM;%!+ 0(4 Q0    ( !Q$G%1Y9$#WQ ,  )X,   :
M      " @4?H @!X;"]W;W)K<VAE971S+W-H965T,3$V+GAM;%!+ 0(4 Q0
M   ( !Q$G%020+U[90(  !4&   :              " @4/L @!X;"]W;W)K
M<VAE971S+W-H965T,3$W+GAM;%!+ 0(4 Q0    ( !Q$G%2QRCMFA@H  +@\
M   :              " @>#N @!X;"]W;W)K<VAE971S+W-H965T,3$X+GAM
M;%!+ 0(4 Q0    ( !Q$G%364#WF% 4  ),5   :              " @9[Y
M @!X;"]W;W)K<VAE971S+W-H965T,3$Y+GAM;%!+ 0(4 Q0    ( !Q$G%1/
M_I*S10,  'X*   :              " @>K^ @!X;"]W;W)K<VAE971S+W-H
M965T,3(P+GAM;%!+ 0(4 Q0    ( !Q$G%0\49<E;0(  -T%   :
M      " @6<" P!X;"]W;W)K<VAE971S+W-H965T,3(Q+GAM;%!+ 0(4 Q0
M   ( !Q$G%0_:B$+4@(  .0%   :              " @0P% P!X;"]W;W)K
M<VAE971S+W-H965T,3(R+GAM;%!+ 0(4 Q0    ( !Q$G%1('%^\-P4  (P7
M   :              " @98' P!X;"]W;W)K<VAE971S+W-H965T,3(S+GAM
M;%!+ 0(4 Q0    ( !Q$G%0SS5%R1 ,  *8)   :              " @04-
M P!X;"]W;W)K<VAE971S+W-H965T,3(T+GAM;%!+ 0(4 Q0    ( !Q$G%2*
MCW/]YP(  "8(   :              " @8$0 P!X;"]W;W)K<VAE971S+W-H
M965T,3(U+GAM;%!+ 0(4 Q0    ( !Q$G%2IOLOK0@,  )$+   :
M      " @: 3 P!X;"]W;W)K<VAE971S+W-H965T,3(V+GAM;%!+ 0(4 Q0
M   ( !Q$G%21[/\3%P@  !(H   :              " @1H7 P!X;"]W;W)K
M<VAE971S+W-H965T,3(W+GAM;%!+ 0(4 Q0    ( !Q$G%2X^RSS7 ,  !@5
M   -              "  6D? P!X;"]S='EL97,N>&UL4$L! A0#%     @
M'$2<5)>*NQS     $P(   L              ( !\"(# %]R96QS+RYR96QS
M4$L! A0#%     @ '$2<5,&[[/Q)"   ,5(   \              ( !V2,#
M 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( !Q$G%2%YZ[ =@,  'Y*   :
M              "  4\L P!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+
M 0(4 Q0    ( !Q$G%2%HW]XK@(  %%'   3              "  ?TO P!;
H0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    "' (< 1"4  -PR P    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>160
<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>161
<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>162
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>677</ContextCount>
  <ElementCount>702</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>257</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>16</UnitCount>
  <MyReports>
    <Report instance="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>1026 - Disclosure - Interest expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/InterestExpense</Role>
      <ShortName>Interest expense</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>1027 - Disclosure - Others, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/OthersNet</Role>
      <ShortName>Others, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>1028 - Disclosure - Taxation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/Taxation</Role>
      <ShortName>Taxation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>1029 - Disclosure - Convertible redeemable non-controlling interests</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/ConvertibleRedeemableNonControllingInterests</Role>
      <ShortName>Convertible redeemable non-controlling interests</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>1030 - Disclosure - Financing</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/Financing</Role>
      <ShortName>Financing</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>1031 - Disclosure - Ordinary shares</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/OrdinaryShares</Role>
      <ShortName>Ordinary shares</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>1032 - 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>32</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>1033 - 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>33</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>1034 - 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>34</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>1035 - 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>35</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>1036 - 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>36</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>1037 - Disclosure - Segment reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/SegmentReporting</Role>
      <ShortName>Segment reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>1038 - Disclosure - Employee benefit</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/EmployeeBenefit</Role>
      <ShortName>Employee benefit</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>1039 - Disclosure - Lines of credit and loan facilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/LinesOfCreditAndLoanFacilities</Role>
      <ShortName>Lines of credit and loan facilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>1040 - 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>40</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>1041 - 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>41</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>1042 - Disclosure - Subsequent events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>1059 - Disclosure - Interest expense (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/InterestExpenseTables</Role>
      <ShortName>Interest expense (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.jd.com/role/InterestExpense</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>1060 - 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>60</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>1061 - 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>61</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>1062 - Disclosure - Convertible redeemable non-controlling interests (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsTables</Role>
      <ShortName>Convertible redeemable non-controlling interests (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.jd.com/role/ConvertibleRedeemableNonControllingInterests</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>1063 - 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>63</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>1064 - 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>64</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>1065 - 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>65</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>1066 - 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>66</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>1067 - 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>67</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>1068 - 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>68</Position>
    </Report>
    <Report instance="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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 jiangsu five star acquisition (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail</Role>
      <ShortName>Business acquisition - Summary of purchase price as of the date of jiangsu five star acquisition (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="d261582d20f.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 jiangsu five star acquisition (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail</Role>
      <ShortName>Business acquisition - Schedule of allocation of the purchase price as of the date of jiangsu five star acquisition (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="d261582d20f.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 kuayue express acquisition (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfKuayueExpressAcquisitionDetail</Role>
      <ShortName>Business acquisition - Schedule of allocation of the purchase price as of the date of kuayue express acquisition (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="d261582d20f.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 (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails</Role>
      <ShortName>Business acquisition - Details of allocation of the purchase price as of the date of acquisition is summarized as follows (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>1084 - Disclosure - Business acquisition - Additional information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail</Role>
      <ShortName>Business acquisition - Additional information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>1085 - 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>85</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>1086 - 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>86</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>1087 - 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>87</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>1088 - 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>88</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>1089 - 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>89</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>1090 - 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>90</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>1091 - 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>91</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>1092 - 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>92</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>1093 - 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>93</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>1094 - 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>94</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>1095 - 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>95</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>1096 - Disclosure - Unsecured senior notes (Detail 2)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.jd.com/role/UnsecuredSeniorNotesDetail2</Role>
      <ShortName>Unsecured senior notes (Detail 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/UnsecuredSeniorNotesTables</ParentRole>
      <Position>96</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>1097 - 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>97</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>1098 - 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>98</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>1099 - 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>99</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>1100 - 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>100</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>1101 - Disclosure - Interest expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/InterestExpenseDetails</Role>
      <ShortName>Interest expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/InterestExpenseTables</ParentRole>
      <Position>101</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>1102 - 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>102</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>1103 - 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>103</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>1104 - 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>104</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>1105 - 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>105</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>1106 - 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>106</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>1107 - Disclosure - Convertible redeemable non-controlling interests (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails</Role>
      <ShortName>Convertible redeemable non-controlling interests (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsTables</ParentRole>
      <Position>107</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>1108 - Disclosure - Convertible redeemable non-controlling interests (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails2</Role>
      <ShortName>Convertible redeemable non-controlling interests (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsTables</ParentRole>
      <Position>108</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>1109 - Disclosure - Financing (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/FinancingDetails</Role>
      <ShortName>Financing (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/Financing</ParentRole>
      <Position>109</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>1110 - 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>110</Position>
    </Report>
    <Report instance="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.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="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>1122 - Disclosure - Lines of credit and loan facilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails</Role>
      <ShortName>Lines of credit and loan facilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/LinesOfCreditAndLoanFacilities</ParentRole>
      <Position>122</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R123.htm</HtmlFileName>
      <LongName>1123 - Disclosure - Lines of credit and loan facilities (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2</Role>
      <ShortName>Lines of credit and loan facilities (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.jd.com/role/LinesOfCreditAndLoanFacilities</ParentRole>
      <Position>123</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R124.htm</HtmlFileName>
      <LongName>1124 - 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>124</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R125.htm</HtmlFileName>
      <LongName>1125 - 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>125</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R126.htm</HtmlFileName>
      <LongName>1126 - 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>126</Position>
    </Report>
    <Report instance="d261582d20f.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R127.htm</HtmlFileName>
      <LongName>1127 - 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>127</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="20-F" original="d261582d20f.htm">d261582d20f.htm</File>
    <File>d261582dex121.htm</File>
    <File>d261582dex122.htm</File>
    <File>d261582dex131.htm</File>
    <File>d261582dex132.htm</File>
    <File>d261582dex151.htm</File>
    <File>d261582dex152.htm</File>
    <File>d261582dex425.htm</File>
    <File>d261582dex426.htm</File>
    <File>d261582dex427.htm</File>
    <File>d261582dex428.htm</File>
    <File>d261582dex429.htm</File>
    <File>d261582dex430.htm</File>
    <File>d261582dex447.htm</File>
    <File>d261582dex448.htm</File>
    <File>d261582dex451.htm</File>
    <File>d261582dex452.htm</File>
    <File>d261582dex453.htm</File>
    <File>d261582dex454.htm</File>
    <File>d261582dex81.htm</File>
    <File>jd-20211231.xsd</File>
    <File>jd-20211231_cal.xml</File>
    <File>jd-20211231_def.xml</File>
    <File>jd-20211231_lab.xml</File>
    <File>jd-20211231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>g261582g00k01.jpg</File>
    <File>g261582g00k02.jpg</File>
    <File>g261582g04n44.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="1813">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="50">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>165
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "d261582d20f.htm": {
   "axisCustom": 11,
   "axisStandard": 51,
   "contextCount": 677,
   "dts": {
    "calculationLink": {
     "local": [
      "jd-20211231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "jd-20211231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "d261582d20f.htm"
     ]
    },
    "labelLink": {
     "local": [
      "jd-20211231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "jd-20211231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "jd-20211231.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/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/currency/2021/currency-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd",
      "https://xbrl.sec.gov/exch/2021/exch-2021.xsd",
      "https://xbrl.sec.gov/naics/2021/naics-2021.xsd",
      "https://xbrl.sec.gov/sic/2021/sic-2021.xsd",
      "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd"
     ]
    }
   },
   "elementCount": 1270,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 12,
    "http://xbrl.sec.gov/dei/2021q4": 3,
    "total": 15
   },
   "keyCustom": 203,
   "keyStandard": 499,
   "memberCustom": 173,
   "memberStandard": 69,
   "nsprefix": "jd",
   "nsuri": "http://www.jd.com/20211231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
     "role": "http://www.jd.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
     "role": "http://www.jd.com/role/RestrictedCash",
     "shortName": "Restricted cash",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:RestrictedCashTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "jd:GainOnSaleOfDevelopmentPropertiesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:GainLossOnSaleOfProperties",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1100 - Disclosure - Gain on sale of development properties (Details)",
     "role": "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails",
     "shortName": "Gain on sale of development properties (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "jd:GainOnSaleOfDevelopmentPropertiesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn01_31_2020_CoreFundTwoMemberJDFundAxis_ModernLogisticsFacilitiesMemberusgaapSubsegmentsAxis",
      "decimals": "-9",
      "lang": null,
      "name": "us-gaap:AssetsHeldForSaleNotPartOfDisposalGroup",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
       "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:InterestExpense",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1101 - Disclosure - Interest expense (Details)",
     "role": "http://www.jd.com/role/InterestExpenseDetails",
     "shortName": "Interest expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
       "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2019To12_31_2019_NonrecourseSecuritizationDebtMemberusgaapDebtInstrumentAxis",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:InterestExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrealizedGainLossOnInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1102 - Disclosure - Others, net (Details)",
     "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrealizedGainLossOnInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1103 - Disclosure - Taxation (Details)",
     "role": "http://www.jd.com/role/TaxationDetails",
     "shortName": "Taxation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P04_01_2018To04_01_2018",
      "decimals": "-6",
      "lang": null,
      "name": "jd:TheHongKongProfitsApplicableForTheFirstTierTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_HKD",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1104 - Disclosure - Taxation (Details 2)",
     "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1105 - Disclosure - Taxation (Details 3)",
     "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "3",
      "lang": null,
      "name": "jd:EffectiveIncomeTaxRateReconciliationPreferentialTaxRatesAndTaxHolidayPercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsValuationAllowance",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1106 - Disclosure - Taxation (Details 4)",
     "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-6",
      "lang": null,
      "name": "jd:ValuationAllowanceDeferredTaxAssetCurrentYearAdditions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "jd:TemporaryEquityTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P08_01_2020To08_31_2020_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1107 - Disclosure - Convertible redeemable non-controlling interests (Details)",
     "role": "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails",
     "shortName": "Convertible redeemable non-controlling interests (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "jd:TemporaryEquityTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P08_01_2020To08_31_2020_JdLogisticsMembersrtOwnershipAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R108": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1108 - Disclosure - Convertible redeemable non-controlling interests (Details 2)",
     "role": "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails2",
     "shortName": "Convertible redeemable non-controlling interests (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2020To12_31_2020_JdLogisticsMemberdeiLegalEntityAxis_SeriesAPreferredStockMemberusgaapStatementClassOfStockAxis",
      "decimals": "2",
      "lang": null,
      "name": "jd:TemporaryEquityConversionRightsThresholdPercentageOfOwnershipPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R109": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "jd:DisclosureOfFinancingForSubsidiaryGroupTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2020To12_31_2020_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthMembersrtOwnershipAxis",
      "decimals": "-8",
      "first": true,
      "lang": null,
      "name": "us-gaap:SaleOfStockConsiderationReceivedOnTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1109 - Disclosure - Financing (Details)",
     "role": "http://www.jd.com/role/FinancingDetails",
     "shortName": "Financing (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "jd:DisclosureOfFinancingForSubsidiaryGroupTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2020To12_31_2020_IPOMemberusgaapSubsidiarySaleOfStockAxis_JdHealthMembersrtOwnershipAxis",
      "decimals": "-8",
      "first": true,
      "lang": null,
      "name": "us-gaap:SaleOfStockConsiderationReceivedOnTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
     "role": "http://www.jd.com/role/FairValueMeasurement",
     "shortName": "Fair value measurement",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R110": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1110 - Disclosure - Ordinary shares (Details)",
     "role": "http://www.jd.com/role/OrdinarySharesDetails",
     "shortName": "Ordinary shares (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "jd:OrdinarySharesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021_RestrictedStockAndStockOptionMemberusgaapAwardTypeAxis",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     }
    },
    "R111": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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)",
     "role": "http://www.jd.com/role/ShareRepurchaseProgramDetails",
     "shortName": "Share repurchase program (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:TreasuryStockTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.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": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2020",
      "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)",
     "role": "http://www.jd.com/role/OtherComprehensiveIncomeDetails",
     "shortName": "Other comprehensive income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2018_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R113": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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)",
     "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021_CostOfSalesMemberusgaapIncomeStatementLocationAxis",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R114": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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)",
     "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021_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",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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)",
     "role": "http://www.jd.com/role/ShareBasedCompensationDetails3",
     "shortName": "Share-based compensation (Details 3)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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)",
     "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R117": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021_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)",
     "role": "http://www.jd.com/role/NetIncomeLossPerShareDetails2",
     "shortName": "Net income/(loss) per share (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021_NonVestedOrdinarySharesRestrictedStockUnitsAndStockOptionsMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     }
    },
    "R118": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "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)",
     "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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)",
     "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:NonoperatingIncomeExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
     "role": "http://www.jd.com/role/JdTechnologyReorganization",
     "shortName": "JD Technology reorganization",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:ReorganizationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R120": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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)",
     "role": "http://www.jd.com/role/SegmentReportingDetails2",
     "shortName": "Segment reporting (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021_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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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)",
     "role": "http://www.jd.com/role/EmployeeBenefitDetails",
     "shortName": "Employee benefit (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R122": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "jd:LineOfCreditAndLoanFacilityTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "jd:LineOfCreditReservedForIssuancesOfBankAcceptance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1122 - Disclosure - Lines of credit and loan facilities (Details)",
     "role": "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails",
     "shortName": "Lines of credit and loan facilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "jd:LineOfCreditAndLoanFacilityTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "jd:LineOfCreditReservedForIssuancesOfBankAcceptance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R123": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1123 - Disclosure - Lines of credit and loan facilities (Details 2)",
     "role": "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2",
     "shortName": "Lines of credit and loan facilities (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "jd:LineOfCreditAndLoanFacilityTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021_OneyearCorporateBondMemberusgaapShortTermDebtTypeAxis",
      "decimals": "-8",
      "lang": null,
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_INR",
      "xsiNil": "false"
     }
    },
    "R124": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "jd:InternetDataCenterServiceFee",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1124 - Disclosure - Commitments and contingencies (Details)",
     "role": "http://www.jd.com/role/CommitmentsAndContingenciesDetails",
     "shortName": "Commitments and contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "jd:InternetDataCenterServiceFee",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R125": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021_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": "1125 - Disclosure - Commitments and contingencies (Details 1)",
     "role": "http://www.jd.com/role/CommitmentsAndContingenciesDetails1",
     "shortName": "Commitments and contingencies (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021_InvestmentCommitmentMemberusgaapOtherCommitmentsAxis",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherCommitment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R126": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:RestrictedAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1126 - Disclosure - Restricted net assets (Details)",
     "role": "http://www.jd.com/role/RestrictedNetAssetsDetails",
     "shortName": "Restricted net assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:RestrictedAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R127": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:TreasuryStockValueAcquiredCostMethod",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1127 - Disclosure - Subsequent events (Details)",
     "role": "http://www.jd.com/role/SubsequentEventsDetails",
     "shortName": "Subsequent events (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn09_01_2021_AcquisitionOfCnlpMemberusgaapBusinessAcquisitionAxis",
      "decimals": "4",
      "lang": null,
      "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
     "role": "http://www.jd.com/role/BusinessAcquisition",
     "shortName": "Business Acquisition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
     "role": "http://www.jd.com/role/InvestmentInEquityInvestees",
     "shortName": "Investment in equity investees",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
     "role": "http://www.jd.com/role/AccountsReceivableNet",
     "shortName": "Accounts receivable, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
     "role": "http://www.jd.com/role/InventoriesNet",
     "shortName": "Inventories, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
     "role": "http://www.jd.com/role/PropertyEquipmentAndSoftwareNet",
     "shortName": "Property, equipment and software, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
     "role": "http://www.jd.com/role/LandUseRightsNet",
     "shortName": "Land use rights, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:LandUseRightsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
     "role": "http://www.jd.com/role/IntangibleAssetsNet",
     "shortName": "Intangible assets, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002 - Statement - Consolidated Balance Sheets",
     "role": "http://www.jd.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
     "role": "http://www.jd.com/role/Goodwill",
     "shortName": "Goodwill",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
     "role": "http://www.jd.com/role/AccountsPayable",
     "shortName": "Accounts payable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:AccountsPayableDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
     "role": "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilities",
     "shortName": "Accrued expenses and other current liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
     "role": "http://www.jd.com/role/UnsecuredSeniorNotes",
     "shortName": "Unsecured senior notes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:DisclosureOfUnsecuredSeniorNotesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
     "role": "http://www.jd.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
     "role": "http://www.jd.com/role/GainOnSaleOfDevelopmentProperties",
     "shortName": "Gain on sale of development properties",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:GainOnSaleOfDevelopmentPropertiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1026 - Disclosure - Interest expense",
     "role": "http://www.jd.com/role/InterestExpense",
     "shortName": "Interest expense",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1027 - Disclosure - Others, net",
     "role": "http://www.jd.com/role/OthersNet",
     "shortName": "Others, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1028 - Disclosure - Taxation",
     "role": "http://www.jd.com/role/Taxation",
     "shortName": "Taxation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:TemporaryEquityTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1029 - Disclosure - Convertible redeemable non-controlling interests",
     "role": "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterests",
     "shortName": "Convertible redeemable non-controlling interests",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:TemporaryEquityTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "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)",
     "role": "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommonStockSharesAuthorized",
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021_JdHealthMembersrtOwnershipAxis",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:DisclosureOfFinancingForSubsidiaryGroupTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1030 - Disclosure - Financing",
     "role": "http://www.jd.com/role/Financing",
     "shortName": "Financing",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021_JdHealthMembersrtOwnershipAxis",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:DisclosureOfFinancingForSubsidiaryGroupTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:OrdinarySharesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1031 - Disclosure - Ordinary shares",
     "role": "http://www.jd.com/role/OrdinaryShares",
     "shortName": "Ordinary shares",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:OrdinarySharesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1032 - Disclosure - Share repurchase program",
     "role": "http://www.jd.com/role/ShareRepurchaseProgram",
     "shortName": "Share repurchase program",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1033 - Disclosure - Other comprehensive income",
     "role": "http://www.jd.com/role/OtherComprehensiveIncome",
     "shortName": "Other comprehensive income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1034 - Disclosure - Share-based compensation",
     "role": "http://www.jd.com/role/ShareBasedCompensation",
     "shortName": "Share-based compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1035 - Disclosure - Net income/(loss) per share",
     "role": "http://www.jd.com/role/NetIncomeLossPerShare",
     "shortName": "Net income/(loss) per share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1036 - Disclosure - Related party transactions",
     "role": "http://www.jd.com/role/RelatedPartyTransactions",
     "shortName": "Related party transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1037 - Disclosure - Segment reporting",
     "role": "http://www.jd.com/role/SegmentReporting",
     "shortName": "Segment reporting",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1038 - Disclosure - Employee benefit",
     "role": "http://www.jd.com/role/EmployeeBenefit",
     "shortName": "Employee benefit",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:LineOfCreditAndLoanFacilityTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1039 - Disclosure - Lines of credit and loan facilities",
     "role": "http://www.jd.com/role/LinesOfCreditAndLoanFacilities",
     "shortName": "Lines of credit and loan facilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:LineOfCreditAndLoanFacilityTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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)",
     "role": "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
     "shortName": "Consolidated Statements of Operations and Comprehensive Income/(Loss)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1040 - Disclosure - Commitments and contingencies",
     "role": "http://www.jd.com/role/CommitmentsAndContingencies",
     "shortName": "Commitments and contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1041 - Disclosure - Restricted net assets",
     "role": "http://www.jd.com/role/RestrictedNetAssets",
     "shortName": "Restricted net assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1042 - Disclosure - Subsequent events",
     "role": "http://www.jd.com/role/SubsequentEvents",
     "shortName": "Subsequent events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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)",
     "role": "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of significant accounting policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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)",
     "role": "http://www.jd.com/role/PrincipalActivitiesAndOrganizationTables",
     "shortName": "Principal activities and organization (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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)",
     "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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)",
     "role": "http://www.jd.com/role/FairValueMeasurementTables",
     "shortName": "Fair value measurement (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis",
      "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)",
     "role": "http://www.jd.com/role/BusinessAcquisitionTables",
     "shortName": "Business acquisition (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis",
      "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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)",
     "role": "http://www.jd.com/role/InvestmentInEquityInvesteesTables",
     "shortName": "Investment in equity investees (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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)",
     "role": "http://www.jd.com/role/AccountsReceivableNetTables",
     "shortName": "Accounts receivable, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
     "role": "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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)",
     "role": "http://www.jd.com/role/InventoriesNetTables",
     "shortName": "Inventories, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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)",
     "role": "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetTables",
     "shortName": "Property, equipment and software, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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)",
     "role": "http://www.jd.com/role/LandUseRightsNetTables",
     "shortName": "Land use rights, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "jd:LandUseRightsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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)",
     "role": "http://www.jd.com/role/IntangibleAssetsNetTables",
     "shortName": "Intangible assets, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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)",
     "role": "http://www.jd.com/role/GoodwillTables",
     "shortName": "Goodwill (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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)",
     "role": "http://www.jd.com/role/AccountsPayableTables",
     "shortName": "Accounts payable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "jd:AccountsPayableDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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)",
     "role": "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables",
     "shortName": "Accrued expenses and other current liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "jd:AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "jd:DisclosureOfUnsecuredSeniorNotesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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)",
     "role": "http://www.jd.com/role/UnsecuredSeniorNotesTables",
     "shortName": "Unsecured senior notes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "jd:DisclosureOfUnsecuredSeniorNotesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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)",
     "role": "http://www.jd.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1059 - Disclosure - Interest expense (Tables)",
     "role": "http://www.jd.com/role/InterestExpenseTables",
     "shortName": "Interest expense (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InterestIncomeAndInterestExpenseDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2018",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006 - Statement - Consolidated Statements of Changes in Shareholders' Equity",
     "role": "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity",
     "shortName": "Consolidated Statements of Changes in Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2018_TreasuryStockMemberusgaapStatementEquityComponentsAxis",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1060 - Disclosure - Others, net (Tables)",
     "role": "http://www.jd.com/role/OthersNetTables",
     "shortName": "Others, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1061 - Disclosure - Taxation (Tables)",
     "role": "http://www.jd.com/role/TaxationTables",
     "shortName": "Taxation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:ActivitiesOfPreferredStockTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1062 - Disclosure - Convertible redeemable non-controlling interests (Tables)",
     "role": "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsTables",
     "shortName": "Convertible redeemable non-controlling interests (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:ActivitiesOfPreferredStockTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1063 - Disclosure - Other comprehensive income (Tables)",
     "role": "http://www.jd.com/role/OtherComprehensiveIncomeTables",
     "shortName": "Other comprehensive income (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1064 - Disclosure - Share-based compensation (Tables)",
     "role": "http://www.jd.com/role/ShareBasedCompensationTables",
     "shortName": "Share-based compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1065 - Disclosure - Net income/(loss) per share (Tables)",
     "role": "http://www.jd.com/role/NetIncomeLossPerShareTables",
     "shortName": "Net income/(loss) per share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1066 - Disclosure - Related party transactions (Tables)",
     "role": "http://www.jd.com/role/RelatedPartyTransactionsTables",
     "shortName": "Related party transactions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "jd:ScheduleOfMajorRelatedPartiesDisclosureTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1067 - Disclosure - Segment reporting (Tables)",
     "role": "http://www.jd.com/role/SegmentReportingTables",
     "shortName": "Segment reporting (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCommitmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1068 - Disclosure - Commitments and contingencies (Tables)",
     "role": "http://www.jd.com/role/CommitmentsAndContingenciesTables",
     "shortName": "Commitments and contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021_InternetDataCentreServiceAgreementsMemberusgaapOtherCommitmentsAxis",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCommitmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "jd:ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021_BeijingJingdongCenturyTradeCompanyLimitedMembersrtOwnershipAxis",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:MinorityInterestOwnershipPercentageByParent",
      "reportCount": 1,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1069 - Disclosure - Principal activities and organization (Details)",
     "role": "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails",
     "shortName": "Principal activities and organization (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "jd:ScheduleOfMajorSubsidiariesConsolidatedViesAndViesSubsidiariesTableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021_JiangsuJingdongInformationTechnologyCompanyLimitedMembersrtOwnershipAxis",
      "decimals": "2",
      "lang": null,
      "name": "us-gaap:MinorityInterestOwnershipPercentageByParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
     "role": "http://www.jd.com/role/PrincipalActivitiesAndOrganization",
     "shortName": "Principal activities and organization",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "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)",
     "role": "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2",
     "shortName": "Principal activities and organization (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.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": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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)",
     "role": "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails",
     "shortName": "Summary of significant accounting policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "jd:ConvenienceTranslationPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "4",
      "lang": null,
      "name": "jd:ForeignCurrencyTranslationRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "jd:LandUseRightsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021_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)",
     "role": "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2",
     "shortName": "Summary of significant accounting policies (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "jd:LandUseRightsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021_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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "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)",
     "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:ContractWithCustomerLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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)",
     "role": "http://www.jd.com/role/ConcentrationAndRisksDetails",
     "shortName": "Concentration and risks (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "jd:ForeignCurrencyExchangeAppreciationDepreciationRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "jd:RestrictedCashTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "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)",
     "role": "http://www.jd.com/role/RestrictedCashDetails",
     "shortName": "Restricted cash (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "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)",
     "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis",
      "decimals": "-6",
      "lang": null,
      "name": "jd:RestrictedCashFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale",
       "us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1077 - Disclosure - Fair value measurement (Details 2)",
     "role": "http://www.jd.com/role/FairValueMeasurementDetails2",
     "shortName": "Fair value measurement (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale",
       "us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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)",
     "role": "http://www.jd.com/role/FairValueMeasurementDetails3",
     "shortName": "Fair value measurement (Details 3)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "jd:UnrealizedGainLossOfTheInvestmentSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "jd:ReorganizationTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P06_01_2020To06_30_2020_JdTechnologyMembersrtOwnershipAxis",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "jd:PercentageOfEquityInterestConvertedFromProfitSharingRights",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1079 - Disclosure - JD Technology reorganization (Details)",
     "role": "http://www.jd.com/role/JdTechnologyReorganizationDetails",
     "shortName": "JD Technology reorganization (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "jd:ReorganizationTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P06_01_2020To06_30_2020_JdTechnologyMembersrtOwnershipAxis",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "jd:PercentageOfEquityInterestConvertedFromProfitSharingRights",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
     "role": "http://www.jd.com/role/SummaryOfSignificantAccountingPolicies",
     "shortName": "Summary of significant accounting policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P04_30_2020To04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "jd:BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred",
      "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 jiangsu five star acquisition (Detail)",
     "role": "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail",
     "shortName": "Business acquisition - Summary of purchase price as of the date of jiangsu five star acquisition (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P04_30_2020To04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis",
      "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "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 jiangsu five star acquisition (Detail)",
     "role": "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail",
     "shortName": "Business acquisition - Schedule of allocation of the purchase price as of the date of jiangsu five star acquisition (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn04_30_2020_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis",
      "decimals": "-6",
      "lang": null,
      "name": "jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2020To12_31_2020",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1082 - Disclosure - Business acquisition - Schedule of allocation of the purchase price as of the date of kuayue express acquisition (Detail)",
     "role": "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfKuayueExpressAcquisitionDetail",
     "shortName": "Business acquisition - Schedule of allocation of the purchase price as of the date of kuayue express acquisition (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P08_31_2020To08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "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 (Details)",
     "role": "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails",
     "shortName": "Business acquisition - Details of allocation of the purchase price as of the date of acquisition is summarized as follows (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn08_31_2020_KuayueExpressMemberusgaapBusinessAcquisitionAxis",
      "decimals": "-6",
      "lang": null,
      "name": "jd:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1084 - Disclosure - Business acquisition - Additional information (Detail)",
     "role": "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail",
     "shortName": "Business acquisition - Additional information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn04_30_2019_JiangsuFiveStarMemberusgaapBusinessAcquisitionAxis",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "jd:InvestmentMeasuredUsingNavPracticalExpedientAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1085 - Disclosure - Investment in equity investees (Details)",
     "role": "http://www.jd.com/role/InvestmentInEquityInvesteesDetails",
     "shortName": "Investment in equity investees (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "jd:InvestmentMeasuredUsingNavPracticalExpedientAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.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": "1086 - Disclosure - Investment in equity investees (Details 2)",
     "role": "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
     "shortName": "Investment in equity investees (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "jd:CondensedFinancialInformationOfEquityInvestmentsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021_EquityMethodInvestmentsMemberusgaapFairValueByAssetClassAxis",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1087 - Disclosure - Accounts receivable, net (Details)",
     "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1088 - Disclosure - Inventories, net (Details)",
     "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1089 - Disclosure - Property, equipment and software, net (Details)",
     "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
     "role": "http://www.jd.com/role/ConcentrationAndRisks",
     "shortName": "Concentration and risks",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "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",
       "jd:ScheduleOfLandUseRightsTableTextBlock",
       "jd:LandUseRightsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "jd:LandUseRightsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1090 - Disclosure - Land use rights, net (Details)",
     "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "jd:LandUseRightsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1091 - Disclosure - Intangible assets, net (Details)",
     "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillGross",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1092 - Disclosure - Goodwill (Details)",
     "role": "http://www.jd.com/role/GoodwillDetails",
     "shortName": "Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "jd:ScheduleOfAccountsPayableTableTextBlock",
       "jd:AccountsPayableDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsPayableTradeCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1093 - Disclosure - Accounts payable (Details)",
     "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsPayableTradeCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "jd:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock",
       "jd:AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:DepositLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1094 - Disclosure - Accrued expenses and other current liabilities (Details)",
     "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:DepositLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "jd:LineOfCreditAndLoanFacilityTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "reportCount": 1,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1095 - Disclosure - Unsecured senior notes (Details)",
     "role": "http://www.jd.com/role/UnsecuredSeniorNotesDetails",
     "shortName": "Unsecured senior notes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "jd:DisclosureOfUnsecuredSeniorNotesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P04_01_2016To04_30_2016_SeniorNotesMemberusgaapLongtermDebtTypeAxis",
      "decimals": "0",
      "lang": null,
      "name": "jd:DebtInstrumentNumberOfMaturities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_item",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1096 - Disclosure - Unsecured senior notes (Detail 2)",
     "role": "http://www.jd.com/role/UnsecuredSeniorNotesDetail2",
     "shortName": "Unsecured senior notes (Detail 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "jd:DisclosureOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1097 - Disclosure - Leases (Details)",
     "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "jd:ScheduleOfLeaseCostRecognizedAndSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1098 - Disclosure - Leases (Details 2)",
     "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1099 - Disclosure - Leases (Details 3)",
     "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",
       "body",
       "html"
      ],
      "baseRef": "d261582d20f.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_CNY",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 257,
   "tag": {
    "country_CN": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CHINA",
        "terseLabel": "PRC"
       }
      }
     },
     "localname": "CN",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "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/2021",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_ID": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "INDONESIA",
        "terseLabel": "Indonesia"
       }
      }
     },
     "localname": "ID",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "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/2021",
     "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/2021",
     "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/2021",
     "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/2021q4",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AdrMember": {
     "auth_ref": [
      "r871"
     ],
     "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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r872",
      "r873",
      "r874"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r872",
      "r873",
      "r874"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r872",
      "r873",
      "r874"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_BusinessContactMember": {
     "auth_ref": [
      "r873",
      "r874"
     ],
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r873"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r872",
      "r873",
      "r874"
     ],
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r867"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r873"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r875"
     ],
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r869"
     ],
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails2",
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsTables",
      "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": [
      "r869"
     ],
     "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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r869"
     ],
     "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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r879"
     ],
     "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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r869"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r869"
     ],
     "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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r893"
     ],
     "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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r872",
      "r873",
      "r874"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails2",
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsTables",
      "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/2021q4",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r868"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r870"
     ],
     "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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_AccruedAdministrativeExpensesCurrent": {
     "auth_ref": [],
     "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 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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_AccruedInternetDataCenterFeesCurrent": {
     "auth_ref": [],
     "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 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/20211231",
     "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": 32.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",
        "totalLabel": "Total",
        "verboseLabel": "Accrued expenses and other current liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesAndOtherLiabilitiesCurrent",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails",
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_AccruedVehicleFeesCurrent": {
     "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 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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_AcquisitionOfCnlpMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquisition of CNLP [Member].",
        "label": "Acquisition of CNLP",
        "terseLabel": "Acquisition of CNLP"
       }
      }
     },
     "localname": "AcquisitionOfCnlpMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20211231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_ActivitiesOfPreferredStockTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the convertible redeemable preferred shares activities.",
        "label": "Activities of Preferred Stock [Table Text Block]",
        "terseLabel": "Schedule of convertible redeemable non-controlling interests activities"
       }
      }
     },
     "localname": "ActivitiesOfPreferredStockTableTextBlock",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/20211231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_AdvanceFromCustomerCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 28.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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_AllowanceForDoubtfulAccounts": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 64.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/20211231",
     "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/20211231",
     "presentation": [
      "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails",
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_BeijingJingdongZhenshiInformationTechnologyCo.LtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Beijing Jingdong Zhenshi Information Technology Co., Ltd.",
        "label": "Beijing Jingdong Zhenshi Information Technology Co., Ltd [Member]",
        "terseLabel": "Beijing Jingdong Zhenshi Information Technology Co., Ltd."
       }
      }
     },
     "localname": "BeijingJingdongZhenshiInformationTechnologyCo.LtdMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination conversion of loan and assuming of debt Incurred.",
        "label": "Business Combination Conversion of loan and assuming of debt Incurred",
        "terseLabel": "Conversion of loan and assuming of debt",
        "verboseLabel": "Acquisition of equity interest by loan conversion"
       }
      }
     },
     "localname": "BusinessCombinationConversionOfLoanAndAssumingOfDebtIncurred",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail",
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "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",
        "negatedLabel": "Net liabilities assumed",
        "terseLabel": "Net assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsIncludingNoncontrollingInterestFairValue",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Restricted Cash .",
        "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Restricted Cash",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Restricted Cash"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_BusinessCombinationRecognizedPpeAppreciation": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the fair value of PPE in excess of carrying value.",
        "label": "Business Combination Recognized PPE appreciation",
        "verboseLabel": "Appreciation of property, equipment and software"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedPpeAppreciation",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_BusinessCombinationTradeReceivablesAmountNotExpectedToBeCollected": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination trade receivables amount not expected to be collected.",
        "label": "Business Combination Trade Receivables Amount Not Expected To Be Collected",
        "terseLabel": "Business acquisition trade receivables amount not expected to be collected"
       }
      }
     },
     "localname": "BusinessCombinationTradeReceivablesAmountNotExpectedToBeCollected",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_BusinessCombinationTradeReceivablesGrossContractualAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination trade receivables gross contractual amount.",
        "label": "Business Combination Trade Receivables Gross Contractual Amount",
        "terseLabel": "Business acquistion trade receivables gross contractual amount"
       }
      }
     },
     "localname": "BusinessCombinationTradeReceivablesGrossContractualAmount",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail"
     ],
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_CashPaidForAssetAcquisitionsNetOfCashAcquire": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 19.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/20211231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_CashReceivableFromStockOptionExercises": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount receivable from exercise of stock options.",
        "label": "Cash Receivable From Stock Option Exercises"
       }
      }
     },
     "localname": "CashReceivableFromStockOptionExercises",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_CnlpMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CNLP.",
        "label": "CNLP [Member]"
       }
      }
     },
     "localname": "CnlpMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "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/20211231",
     "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/20211231",
     "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 loss attributable to\u00a0non-controlling\u00a0interests shareholders"
       }
      }
     },
     "localname": "ComprehensiveIncomeLossNetOfTaxAttributableToNonredeemableNoncontrollingInterest",
     "nsuri": "http://www.jd.com/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinaryShares": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion of convertible redeemable preferred shares to ordinary shares",
        "label": "Conversion of convertible redeemable preferred shares to ordinary shares",
        "terseLabel": "Conversion of convertible redeemable preferred shares to ordinary shares"
       }
      }
     },
     "localname": "ConversionOfConvertibleRedeemablePreferredSharesToOrdinaryShares",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_ConversionOfConvertibleRedeemablePreferredSharesToOrdinarySharesShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion of convertible redeemable preferred shares to ordinary shares, shares",
        "label": "Conversion of convertible redeemable preferred shares to ordinary shares, shares",
        "terseLabel": "Conversion of convertible redeemable preferred shares to ordinary shares"
       }
      }
     },
     "localname": "ConversionOfConvertibleRedeemablePreferredSharesToOrdinarySharesShares",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "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/20211231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_CoreFundTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Core fund two.",
        "label": "Core Fund Two [Member]",
        "terseLabel": "Core Fund II"
       }
      }
     },
     "localname": "CoreFundTwoMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/ConcentrationAndRisksDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_CurrentExpectedCreditLossesImpairmentPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current expected credit losses impairment.",
        "label": "Current Expected Credit Losses Impairment [Policy Text Block]",
        "terseLabel": "Current expected credit losses impairment"
       }
      }
     },
     "localname": "CurrentExpectedCreditLossesImpairmentPolicyTextBlock",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2"
     ],
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/InvestmentInEquityInvesteesTables",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2"
     ],
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "xbrltype": "stringItemType"
    },
    "jd_DepponHoldcoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deppon Holdco [Member].",
        "label": "Deppon Holdco [Member]",
        "terseLabel": "Deppon Holdco"
       }
      }
     },
     "localname": "DepponHoldcoMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_DepponLogisticsCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deppon Logistics Co., Ltd [Member].",
        "label": "Deppon Logistics Co Ltd [Member]",
        "terseLabel": "Deppon Logistics Co., Ltd"
       }
      }
     },
     "localname": "DepponLogisticsCoLtdMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail"
     ],
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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"
       }
      }
     },
     "localname": "DisclosureOfFinancingForSubsidiaryGroupTextBlock",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/Financing"
     ],
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_FairValueChangeOfLongtermInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 58.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/20211231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_FarfetchcomLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Farfetch.com Limited.",
        "label": "Farfetchcom Limited [Member]",
        "terseLabel": "Farfetch"
       }
      }
     },
     "localname": "FarfetchcomLimitedMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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 intangible assets"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNotIncludedInInvesteesFinancialStatementWeightedAverageUsefulLife",
     "nsuri": "http://www.jd.com/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_GainLossOnDispositionOfBusinessAndInvestment": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 59.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": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain (loss) from sale or disposal of business and investment.",
        "label": "Gain (Loss) on Disposition of Business and Investment",
        "negatedLabel": "Gain from business and investment disposals",
        "terseLabel": "Gain from business and investment disposals"
       }
      }
     },
     "localname": "GainLossOnDispositionOfBusinessAndInvestment",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/OthersNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_GainOnRevaluationOfEquityInterest": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain on Revaluation of equity interest .",
        "label": "Gain On Revaluation of equity interest",
        "terseLabel": "Gain On Revaluation of equity interest"
       }
      }
     },
     "localname": "GainOnRevaluationOfEquityInterest",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail"
     ],
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/RestrictedNetAssetsDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_GicAndMubdalaInvestmentCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "GIC and Mubdala investment company [Member].",
        "label": "GIC And Mubdala Investment Company [Member]",
        "terseLabel": "GIC And Mubdala Investment Company"
       }
      }
     },
     "localname": "GicAndMubdalaInvestmentCompanyMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_GicMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member representing GIC Private Limited.",
        "label": "Gic [Member]",
        "terseLabel": "GIC"
       }
      }
     },
     "localname": "GicMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_GoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAbstract",
     "nsuri": "http://www.jd.com/20211231",
     "xbrltype": "stringItemType"
    },
    "jd_GoogleLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Representing information pertaining to Google LLC.",
        "label": "Google LLC [Member]",
        "terseLabel": "Google LLC"
       }
      }
     },
     "localname": "GoogleLLCMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/OrdinarySharesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_GovernmentFinancialIncentives": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/OthersNetDetails": {
       "order": 2.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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2"
     ],
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/OrdinarySharesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ImpactOfSubsidiariesDilutedEarnings": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/NetIncomeLossPerShareDetails": {
       "order": 4.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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_IncomeLossFromContinuingOperationsAttributableToConvertibleRedeemableNonControllingInterest": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the convertible redeemable non-controlling interests.",
        "label": "Income Loss From Continuing Operations Attributable To Convertible Redeemable Non Controlling Interest",
        "verboseLabel": "Net loss attributable to mezzanine equity classified as non-controlling interests shareholders"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsAttributableToConvertibleRedeemableNonControllingInterest",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails2"
     ],
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_IncreaseDecreaseInContractWithCustomerRefundLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 44.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/20211231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_IncreaseDecreaseInOperatingLeaseLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 50.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/20211231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_IncreaseDecreaseInOperatingLeaseRightsOfUseAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 49.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/20211231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_IncreaseDecreaseInTemporaryEquitySharesRollForward": {
     "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 Temporary Equity, Shares [Roll Forward]",
        "terseLabel": "Number of shares"
       }
      }
     },
     "localname": "IncreaseDecreaseInTemporaryEquitySharesRollForward",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "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/20211231",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2"
     ],
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2"
     ],
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails",
      "http://www.jd.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_InvestmentCommitmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Commitment [Member]",
        "terseLabel": "Investment Commitment"
       }
      }
     },
     "localname": "InvestmentCommitmentMember",
     "nsuri": "http://www.jd.com/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_InvestmentUnderTheSharePurchaseAgreement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment under the share purchase agreement.",
        "label": "Investment Under The Share Purchase Agreement",
        "terseLabel": "Investment under the share purchase agreement"
       }
      }
     },
     "localname": "InvestmentUnderTheSharePurchaseAgreement",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20211231",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JDLFinancingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "JDL Financing [Member]",
        "label": "JDL Financing [Member]",
        "terseLabel": "JDL Financing"
       }
      }
     },
     "localname": "JDLFinancingMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "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\")",
        "verboseLabel": "JD Logistics, Inc"
       }
      }
     },
     "localname": "JDLogisticsIncMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdAriesDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "JD Aries Development",
        "label": "JD Aries Development [Member]",
        "terseLabel": "JD Aries Development Member"
       }
      }
     },
     "localname": "JdAriesDevelopmentMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "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/20211231",
     "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/20211231",
     "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.",
        "verboseLabel": "JD Health International Inc"
       }
      }
     },
     "localname": "JdHealthInternationalIncMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdHealthMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "JD Health [Member]",
        "terseLabel": "JD Health"
       }
      }
     },
     "localname": "JdHealthMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/Financing",
      "http://www.jd.com/role/FinancingDetails",
      "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]",
        "terseLabel": "JD Health Plan"
       }
      }
     },
     "localname": "JdHealthPlanMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdIndustrialTechnologyIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to JD Industrial Technology Inc.",
        "label": "JD Industrial Technology Inc [Member]",
        "terseLabel": "JD Industrial Technology Inc. (\"JD Industry\")"
       }
      }
     },
     "localname": "JdIndustrialTechnologyIncMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdIndustryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Jd industry.",
        "label": "Jd Industry [Member]",
        "terseLabel": "JD Industry [Member]"
       }
      }
     },
     "localname": "JdIndustryMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/Financing",
      "http://www.jd.com/role/FinancingDetails",
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "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/20211231",
     "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 (formerly known as Jingdong E-Commerce (Express) Hong Kong Co., Ltd.)"
       }
      }
     },
     "localname": "JdLogisticsHoldingLimitedMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdLogisticsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "JD logistics Inc.",
        "label": "JD Logistics Inc [Member]"
       }
      }
     },
     "localname": "JdLogisticsIncMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails"
     ],
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails",
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails2",
      "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/20211231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdLogisticsPropertiesCoreFundIiLPMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Jd logistics properties core fund II L P.",
        "label": "JD Logistics Properties Core Fund II L P [Member]",
        "terseLabel": "Core Fund II"
       }
      }
     },
     "localname": "JdLogisticsPropertiesCoreFundIiLPMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdLogisticsPropertiesCoreFundLPMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to JD Logistics Properties Core Fund, L.P. (the \"Fund\")",
        "label": "Jd Logistics Properties Core Fund L P [Member]",
        "verboseLabel": "Core Fund"
       }
      }
     },
     "localname": "JdLogisticsPropertiesCoreFundLPMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdPropertyGroupCorporationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to JD property group corporation.",
        "label": "JD Property Group Corporation [Member]",
        "verboseLabel": "JD Property Group Corporation (\"JD Property\") (formerly known as Jingdong Logistics Group Corporation)"
       }
      }
     },
     "localname": "JdPropertyGroupCorporationMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "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 (formerly known as JD Logistics Holding Limited)"
       }
      }
     },
     "localname": "JdPropertyHoldingLimitedMember",
     "nsuri": "http://www.jd.com/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/Financing",
      "http://www.jd.com/role/FinancingDetails",
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "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/20211231",
     "presentation": [
      "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/20211231",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/JdTechnologyReorganizationDetails",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JdcomECommerceInvestmentHongKongCompanyLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to JD.com E-Commerce (Investment) Hong Kong Company Limited.",
        "label": "Jdcom E Commerce Investment Hong Kong Company Limited [Member]",
        "terseLabel": "JD.com E-Commerce (Investment) Hong Kong Co., Ltd."
       }
      }
     },
     "localname": "JdcomECommerceInvestmentHongKongCompanyLimitedMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JiangsuFiveStarMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Jiangsu Five Star Appliance Co., Ltd.",
        "label": "Jiangsu Five Star [Member]"
       }
      }
     },
     "localname": "JiangsuFiveStarMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail",
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail",
      "http://www.jd.com/role/BusinessAcquisitionTables"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JiangsuHuijiSpaceTechnologyCompanyLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Jiangsu huiji space technology company limited.",
        "label": "Jiangsu Huiji Space Technology Company Limited [Member]",
        "terseLabel": "Jiangsu Huiji Space Technology Co., Ltd. (\"Jiangsu Huiji\")"
       }
      }
     },
     "localname": "JiangsuHuijiSpaceTechnologyCompanyLimitedMember",
     "nsuri": "http://www.jd.com/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_JingdongFiveStarApplianceGroupCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Jingdong Five Star Appliance Group Co Ltd.",
        "label": "Jingdong Five Star Appliance Group Co Ltd [Member]",
        "terseLabel": "Jingdong Five Star Appliance Group Co., Ltd. (formerly known as Jiangsu Five Star Appliance Co., Ltd.) (\"Jiangsu Five Star\")"
       }
      }
     },
     "localname": "JingdongFiveStarApplianceGroupCoLtdMember",
     "nsuri": "http://www.jd.com/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_KuayueExpressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Kuayue-Express Group Co., Ltd.",
        "label": "Kuayue Express [Member]"
       }
      }
     },
     "localname": "KuayueExpressMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail",
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfKuayueExpressAcquisitionDetail",
      "http://www.jd.com/role/BusinessAcquisitionTables"
     ],
     "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/20211231",
     "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/20211231",
     "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": "2027 and thereafter"
       }
      }
     },
     "localname": "LandUseRightsAmortizationExpenseAfterYearFive",
     "nsuri": "http://www.jd.com/20211231",
     "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": "2022"
       }
      }
     },
     "localname": "LandUseRightsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://www.jd.com/20211231",
     "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": "2026"
       }
      }
     },
     "localname": "LandUseRightsAmortizationExpenseYearFive",
     "nsuri": "http://www.jd.com/20211231",
     "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": "2025"
       }
      }
     },
     "localname": "LandUseRightsAmortizationExpenseYearFour",
     "nsuri": "http://www.jd.com/20211231",
     "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": "2024"
       }
      }
     },
     "localname": "LandUseRightsAmortizationExpenseYearThree",
     "nsuri": "http://www.jd.com/20211231",
     "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": "2023"
       }
      }
     },
     "localname": "LandUseRightsAmortizationExpenseYearTwo",
     "nsuri": "http://www.jd.com/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "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": "Lines of credit and loan facilities"
       }
      }
     },
     "localname": "LineOfCreditAndLoanFacilityTextBlock",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilities"
     ],
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_LineOfCreditNumberOfLeadArrangers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of credit number of lead arrangers.",
        "label": "Line of Credit Number of Lead Arrangers",
        "terseLabel": "Number of lead arrangers"
       }
      }
     },
     "localname": "LineOfCreditNumberOfLeadArrangers",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "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/20211231",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_LiuMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liu [Member]",
        "terseLabel": "Liu"
       }
      }
     },
     "localname": "LiuMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_LogisticsInvestmentDevelopmentFundOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Logistics investment development fund one [Member].",
        "label": "Logistics Investment Development Fund One [Member]",
        "terseLabel": "Logistics Investment Development Fund One"
       }
      }
     },
     "localname": "LogisticsInvestmentDevelopmentFundOneMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/RestrictedNetAssetsDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_ModernLogisticsFacilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Modern logistics facilities.",
        "label": "Modern Logistics Facilities [Member]",
        "terseLabel": "Modern Logistics Facilities"
       }
      }
     },
     "localname": "ModernLogisticsFacilitiesMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20211231",
     "presentation": [
      "http://www.jd.com/role/GoodwillDetails",
      "http://www.jd.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_NewheightHoldingsLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Newheight Holdings Ltd., a wholly owned subsidiary of Walmart.",
        "label": "Newheight Holdings Ltd [Member]",
        "terseLabel": "Newheight Holdings Ltd"
       }
      }
     },
     "localname": "NewheightHoldingsLtdMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/OrdinarySharesDetails"
     ],
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_NonRedeemableSeriesBPreferredStockAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non redeemable series B preferred stock agreement.",
        "label": "Non Redeemable Series B Preferred Stock Agreement [Member]"
       }
      }
     },
     "localname": "NonRedeemableSeriesBPreferredStockAgreementMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/NetIncomeLossPerShareDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_NoncashOrPartNoncashAcquisitionEquityInvestmentsObtained": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity investments obtained through noncash or part noncash acquisition, including, but not limited to, commitment of future services and contribution of certain business.",
        "label": "Noncash or Part Noncash Acquisition, Equity Investments Obtained",
        "terseLabel": "Equity investments obtained through commitment of future services and contribution of certain business"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionEquityInvestmentsObtained",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "jd_NonrecourseSecuritizationDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to liabilities accounted for as nonrecourse securitization debt recognized in the transferor's statement of financial position at the end of each period.",
        "label": "Nonrecourse Securitization Debt [Member]",
        "terseLabel": "Nonrecourse securitization debt"
       }
      }
     },
     "localname": "NonrecourseSecuritizationDebtMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/InterestExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20211231",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2"
     ],
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "integerItemType"
    },
    "jd_NumberOfCapitalLeases": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents number of capital leases.",
        "label": "Number of Capital Leases",
        "terseLabel": "Number of capital leases"
       }
      }
     },
     "localname": "NumberOfCapitalLeases",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "integerItemType"
    },
    "jd_NumberOfVotePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of vote per share.",
        "label": "Number of Vote per Share",
        "terseLabel": "Number of vote per share"
       }
      }
     },
     "localname": "NumberOfVotePerShare",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails"
     ],
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "jd_OneyearCorporateBondMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "one-year corporate bond.",
        "label": "oneyear corporate bond [Member]",
        "terseLabel": "Oneyear corporate bond"
       }
      }
     },
     "localname": "OneyearCorporateBondMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 35.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",
        "terseLabel": "Acquisition of additional equity interests in\u00a0non-wholly\u00a0owned subsidiaries"
       }
      }
     },
     "localname": "PaymentToAcquireEquityInterestInNonwhollyownedSubsidiaries",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_PaymentToAcquireLongTermTimeDeposits": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment to acquire long term time deposits.",
        "label": "Payment To Acquire Long Term Time Deposits",
        "negatedLabel": "Purchases of long-term time deposits"
       }
      }
     },
     "localname": "PaymentToAcquireLongTermTimeDeposits",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_PaymentsForConstructionInProgress": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 13.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/20211231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_PaymentsToAcquireLandUseRights": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 15.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/20211231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/JdTechnologyReorganizationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_PercentageOfEquityInterestDisposed": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of equity interest disposed.",
        "label": "Percentage Of Equity Interest Disposed",
        "terseLabel": "Percentage of equity interest disposed"
       }
      }
     },
     "localname": "PercentageOfEquityInterestDisposed",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_PercentageOfIssuedAndOutstandingShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of issued and outstanding shares.",
        "label": "Percentage Of Issued And Outstanding Shares",
        "terseLabel": "Percentage of issued and outstanding shares"
       }
      }
     },
     "localname": "PercentageOfIssuedAndOutstandingShares",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ProceedsFromIssuanceOfCommonStockAfterDeductingFinancingCharges": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity after deducting financing charges.",
        "label": "Proceeds from Issuance of Common Stock, after Deducting Financing Charges",
        "terseLabel": "Consideration received after deducting financing charges"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStockAfterDeductingFinancingCharges",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/OrdinarySharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_ProceedsFromSalesOfDevelopmentProperties": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 17.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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_RealizedGainOfTheInvestmentSecurities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Realized gain of the investment securities.",
        "label": "Realized Gain Of The Investment Securities",
        "terseLabel": "Realized gain of investment"
       }
      }
     },
     "localname": "RealizedGainOfTheInvestmentSecurities",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_RepaymentOfNonrecourseSecuritizationDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 29.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for nonrecourse securitization debt.",
        "label": "Repayment of Nonrecourse Securitization Debt",
        "negatedLabel": "Repayment of nonrecourse securitization debt"
       }
      }
     },
     "localname": "RepaymentOfNonrecourseSecuritizationDebt",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_RepurchaseAndRepaymentOfUnsecuredSeniorNotes": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 33.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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables"
     ],
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/FinancingDetails"
     ],
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedAmountPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "order": 3.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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_SharesIssuedAsAPercentageOfTotalIssuedCapital": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares issued as a percentage of total issued capital.",
        "label": "Shares Issued As A Percentage Of Total Issued Capital",
        "terseLabel": "Shares issued as a percentage of total issued capital"
       }
      }
     },
     "localname": "SharesIssuedAsAPercentageOfTotalIssuedCapital",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/FinancingDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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/20211231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_SharesRepurchasedTotalUnderStockRepurchaseProgram": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total shares repurchased under stock \u200brepurchase \u200bprogram.",
        "label": "Shares Repurchased total under stock repurchase program",
        "terseLabel": "Shares repurchased total (in ADS shares)"
       }
      }
     },
     "localname": "SharesRepurchasedTotalUnderStockRepurchaseProgram",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/ShareRepurchaseProgramDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_StatementLineitemsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statement Lineitems .",
        "label": "Statement Lineitems [Line Items]"
       }
      }
     },
     "localname": "StatementLineitemsLineItems",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "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/20211231",
     "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/20211231",
     "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/20211231",
     "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": 47.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/20211231",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_StatutoryReservesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserves [Abstract]",
        "terseLabel": "Statutory reserves"
       }
      }
     },
     "localname": "StatutoryReservesAbstract",
     "nsuri": "http://www.jd.com/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/RestrictedNetAssetsDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_StrategicCooperationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to the transactions with Tencent Holdings Limited.",
        "label": "Strategic Cooperation [Member]",
        "terseLabel": "Strategic Cooperation Agreement"
       }
      }
     },
     "localname": "StrategicCooperationMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2"
     ],
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfKuayueExpressAcquisitionDetail"
     ],
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail"
     ],
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_TemporaryEquityConversionRightsThresholdPercentageOfOwnershipPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold percentage of ownership percentage hold by the shareholders who elect to convert.",
        "label": "Temporary Equity, Conversion Rights, Threshold Percentage of Ownership Percentage",
        "terseLabel": "Percentage of Preference Shareholders holding"
       }
      }
     },
     "localname": "TemporaryEquityConversionRightsThresholdPercentageOfOwnershipPercentage",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails2"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_TemporaryEquityRedemptionMinimumOfferingValueOfQualifiedIpo": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum offering value on fully diluted basis as a qualified initial public offering (''Qualified IPO'').",
        "label": "Temporary Equity, Redemption, Minimum Offering Value of Qualified IPO",
        "terseLabel": "Minimum offering value on fully diluted basis"
       }
      }
     },
     "localname": "TemporaryEquityRedemptionMinimumOfferingValueOfQualifiedIpo",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_TemporaryEquityRedemptionTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The term of redemption of temporary equity from the issuance date in the event that a qualified initial public offering (''Qualified IPO'') has not occurred and the temporary equity has not been converted, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Temporary Equity, Redemption Term",
        "terseLabel": "Term of preferred shares redeemable by holders"
       }
      }
     },
     "localname": "TemporaryEquityRedemptionTerm",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "jd_TemporaryEquityTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure pertaining to temporary equity.",
        "label": "Temporary Equity [Text Block]",
        "terseLabel": "Convertible redeemable non-controlling interests"
       }
      }
     },
     "localname": "TemporaryEquityTextBlock",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterests"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2"
     ],
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/RestrictedNetAssetsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/OrdinarySharesDetails",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_TransactionWithWalmartMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to a series of agreements entered into by the Company, Walmart and Yihaodian (\"YHD\"), a subsidiary of Walmart.",
        "label": "Transaction With Walmart [Member]",
        "verboseLabel": "Transaction with Walmart"
       }
      }
     },
     "localname": "TransactionWithWalmartMember",
     "nsuri": "http://www.jd.com/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "xbrltype": "stringItemType"
    },
    "jd_TwentyEighteenShareRepurchaseProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Twenty eighteen share repurchase program.",
        "label": "Twenty Eighteen Share Repurchase Program [Member]",
        "terseLabel": "2018 Share repurchase program"
       }
      }
     },
     "localname": "TwentyEighteenShareRepurchaseProgramMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/ShareRepurchaseProgramDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_UnrealizedGainRecordedOnWealthManagementProductsInFairValuePotion": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrealized\u200b gain\u200bs recorded on wealth management products in fair value potion.",
        "label": "Unrealized Gain Recorded On Wealth Management Products in Fair Value Potion",
        "verboseLabel": "Gross unrealized gains"
       }
      }
     },
     "localname": "UnrealizedGainRecordedOnWealthManagementProductsInFairValuePotion",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "jd_UnsecuredSeniorNotesAndBankBorrowingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured\u200b senior\u200b notes\u200b and\u200b bank\u200b borrowings\u200b.",
        "label": "Unsecured Senior Notes And Bank Borrowings [Member]",
        "terseLabel": "Unsecured Senior Notes Bank Borrowings and Others"
       }
      }
     },
     "localname": "UnsecuredSeniorNotesAndBankBorrowingsMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/InterestExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_UnsecuredSeniorNotesDue2021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to 3.125% unsecured senior notes due 2021.",
        "label": "Unsecured Senior Notes Due2021 [Member]",
        "terseLabel": "3.125% notes due 2021"
       }
      }
     },
     "localname": "UnsecuredSeniorNotesDue2021Member",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "jd_VestingBasedOnPerformanceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents a share based compensation award with vesting based on achievement of performance conditions.",
        "label": "Vesting Based On Performance [Member]",
        "terseLabel": "Performance-based"
       }
      }
     },
     "localname": "VestingBasedOnPerformanceMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationTables"
     ],
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails",
      "http://www.jd.com/role/FairValueMeasurementDetails2"
     ],
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "jd_XianJingdongXunchengLogisticsCompanyLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Xi'an Jingdong Xuncheng Logistics Company Limited.",
        "label": "Xian Jingdong Xuncheng Logistics Company Limited [Member]",
        "terseLabel": "Xi'an Jingdong Xuncheng Logistics Co., Ltd"
       }
      }
     },
     "localname": "XianJingdongXunchengLogisticsCompanyLimitedMember",
     "nsuri": "http://www.jd.com/20211231",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/InvestmentInEquityInvesteesTables"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r199",
      "r411",
      "r416",
      "r424",
      "r620",
      "r621",
      "r629",
      "r630",
      "r724",
      "r863",
      "r880",
      "r881",
      "r890",
      "r891"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by consolidated entity or group of entities.",
        "label": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2",
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r199",
      "r411",
      "r416",
      "r424",
      "r620",
      "r621",
      "r629",
      "r630",
      "r724",
      "r863",
      "r880",
      "r881",
      "r890",
      "r891"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2",
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r199",
      "r266",
      "r285",
      "r286",
      "r287",
      "r288",
      "r290",
      "r292",
      "r296",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r418",
      "r419",
      "r421",
      "r423",
      "r424",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SegmentReportingDetails",
      "http://www.jd.com/role/SegmentReportingDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r199",
      "r266",
      "r285",
      "r286",
      "r287",
      "r288",
      "r290",
      "r292",
      "r296",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r418",
      "r419",
      "r421",
      "r423",
      "r424",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SegmentReportingDetails",
      "http://www.jd.com/role/SegmentReportingDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": {
     "auth_ref": [
      "r878"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r102",
      "r104",
      "r197",
      "r198",
      "r430",
      "r461",
      "r892"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InterestExpenseDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/OrdinarySharesDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r2",
      "r204",
      "r212",
      "r219",
      "r340",
      "r551",
      "r552",
      "r553",
      "r582",
      "r583",
      "r646",
      "r649",
      "r651",
      "r652",
      "r896"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.jd.com/role/OtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r2",
      "r204",
      "r212",
      "r219",
      "r340",
      "r551",
      "r552",
      "r553",
      "r582",
      "r583",
      "r646",
      "r649",
      "r651",
      "r652",
      "r896"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/InvestmentInEquityInvesteesTables",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r302",
      "r493",
      "r497",
      "r825"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r429",
      "r460",
      "r515",
      "r518",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r823",
      "r826",
      "r864",
      "r865"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "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": [
      "r429",
      "r460",
      "r515",
      "r518",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r823",
      "r826",
      "r864",
      "r865"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "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": [
      "r302",
      "r493",
      "r497",
      "r825"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Single external customer or group of external customers.",
        "label": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfKuayueExpressAcquisitionDetail",
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails",
      "http://www.jd.com/role/Financing",
      "http://www.jd.com/role/FinancingDetails",
      "http://www.jd.com/role/JdTechnologyReorganizationDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2",
      "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfKuayueExpressAcquisitionDetail",
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails",
      "http://www.jd.com/role/Financing",
      "http://www.jd.com/role/FinancingDetails",
      "http://www.jd.com/role/JdTechnologyReorganizationDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r299",
      "r493",
      "r496",
      "r748",
      "r822",
      "r824"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by product and service, or group of similar products and similar services.",
        "label": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/AccountsReceivableNetDetails",
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3",
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r299",
      "r493",
      "r496",
      "r748",
      "r822",
      "r824"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/AccountsReceivableNetDetails",
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3",
      "http://www.jd.com/role/TaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r429",
      "r460",
      "r503",
      "r515",
      "r518",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r823",
      "r826",
      "r864",
      "r865"
     ],
     "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/2021-01-31",
     "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": [
      "r429",
      "r460",
      "r503",
      "r515",
      "r518",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r823",
      "r826",
      "r864",
      "r865"
     ],
     "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/2021-01-31",
     "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": [
      "r103",
      "r104",
      "r197",
      "r198",
      "r430",
      "r461"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InterestExpenseDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/OrdinarySharesDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [
      "r3",
      "r201",
      "r202",
      "r203",
      "r205",
      "r206",
      "r209",
      "r210",
      "r211",
      "r212",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r240",
      "r341",
      "r342",
      "r554",
      "r583",
      "r647",
      "r651",
      "r652",
      "r653",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r897",
      "r898"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [
      "r3",
      "r201",
      "r202",
      "r203",
      "r205",
      "r206",
      "r209",
      "r210",
      "r211",
      "r212",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r240",
      "r341",
      "r342",
      "r554",
      "r583",
      "r647",
      "r651",
      "r652",
      "r653",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r897",
      "r898"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r213",
      "r219",
      "r516"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r331"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/InvestmentInEquityInvesteesTables",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r213",
      "r219",
      "r406",
      "r516",
      "r730"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r304",
      "r720"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/AccountsReceivableNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": {
     "auth_ref": [
      "r96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of receivable.",
        "label": "Receivable Type [Axis]"
       }
      }
     },
     "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InterestExpenseDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r79",
      "r727"
     ],
     "calculation": {
      "http://www.jd.com/role/AccountsPayableDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 27.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/2021-01-31",
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableTradeCurrent": {
     "auth_ref": [
      "r31",
      "r79"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/AccountsPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "auth_ref": [
      "r305",
      "r306"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r26",
      "r61",
      "r305",
      "r306"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "auth_ref": [
      "r30",
      "r31",
      "r84"
     ],
     "calculation": {
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "order": 6.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedRentCurrent": {
     "auth_ref": [
      "r30",
      "r31",
      "r84"
     ],
     "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 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 payables"
       }
      }
     },
     "localname": "AccruedRentCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r77",
      "r385"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": {
     "auth_ref": [
      "r107",
      "r108",
      "r109",
      "r113",
      "r123",
      "r124",
      "r125"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/OtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r64",
      "r111",
      "r112",
      "r113",
      "r807",
      "r834",
      "r838"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 50.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r110",
      "r113",
      "r123",
      "r124",
      "r125",
      "r201",
      "r202",
      "r203",
      "r628",
      "r829",
      "r830",
      "r898"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.jd.com/role/OtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "auth_ref": [
      "r106",
      "r113",
      "r123",
      "r124",
      "r125",
      "r628",
      "r685",
      "r686",
      "r687",
      "r688",
      "r690"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/OtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r368"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail",
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r62",
      "r554",
      "r727"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 46.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r201",
      "r202",
      "r203",
      "r551",
      "r552",
      "r553",
      "r651"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalPreferredStock": {
     "auth_ref": [
      "r62"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails",
      "http://www.jd.com/role/FinancingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r205",
      "r206",
      "r207",
      "r208",
      "r219",
      "r317",
      "r318",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r410",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r580",
      "r581",
      "r582",
      "r583",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r714",
      "r750",
      "r751",
      "r752",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvancesOnInventoryPurchases": {
     "auth_ref": [
      "r100"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r557"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r521",
      "r543",
      "r555"
     ],
     "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/2021-01-31",
     "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": [
      "r311",
      "r343",
      "r344",
      "r347"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/AccountsReceivableNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "auth_ref": [
      "r346"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/AccountsReceivableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AlternativeInvestment": {
     "auth_ref": [
      "r654",
      "r664"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "auth_ref": [
      "r173",
      "r442",
      "r450",
      "r451",
      "r696"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 56.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r173",
      "r366",
      "r372"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries": {
     "auth_ref": [
      "r188"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/RestrictedNetAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r237"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/NetIncomeLossPerShareDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r237"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/NetIncomeLossPerShareDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r237"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/OrdinarySharesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r190",
      "r274",
      "r287",
      "r294",
      "r335",
      "r411",
      "r412",
      "r413",
      "r415",
      "r416",
      "r417",
      "r418",
      "r420",
      "r422",
      "r424",
      "r425",
      "r620",
      "r629",
      "r669",
      "r725",
      "r727",
      "r770",
      "r801"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r28",
      "r29",
      "r101",
      "r190",
      "r335",
      "r411",
      "r412",
      "r413",
      "r415",
      "r416",
      "r417",
      "r418",
      "r420",
      "r422",
      "r424",
      "r425",
      "r620",
      "r629",
      "r669",
      "r725",
      "r727"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r655"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup": {
     "auth_ref": [
      "r378"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets held-for-sale that are not part of a disposal group.",
        "label": "Assets Held-for-sale, Not Part of Disposal Group",
        "verboseLabel": "Total gross asset value to be disposed to Core Fund"
       }
      }
     },
     "localname": "AssetsHeldForSaleNotPartOfDisposalGroup",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsNoncurrent": {
     "auth_ref": [
      "r39",
      "r40",
      "r41",
      "r42",
      "r43",
      "r44",
      "r45",
      "r46",
      "r190",
      "r335",
      "r411",
      "r412",
      "r413",
      "r415",
      "r416",
      "r417",
      "r418",
      "r420",
      "r422",
      "r424",
      "r425",
      "r620",
      "r629",
      "r669",
      "r725"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "auth_ref": [
      "r6",
      "r7",
      "r17",
      "r19",
      "r22",
      "r382",
      "r390"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r523",
      "r545"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "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": [
      "r640",
      "r641"
     ],
     "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/2021-01-31",
     "presentation": [
      "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": [
      "r791"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Building and Building Improvements [Member]",
        "terseLabel": "Building and building improvement"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingImprovementsMember": {
     "auth_ref": [
      "r384"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r384"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r514",
      "r517"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail",
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfKuayueExpressAcquisitionDetail",
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail",
      "http://www.jd.com/role/BusinessAcquisitionTables",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r514",
      "r517",
      "r599",
      "r600"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail",
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfKuayueExpressAcquisitionDetail",
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail",
      "http://www.jd.com/role/BusinessAcquisitionTables",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.",
        "label": "Business Acquisition, Transaction Costs",
        "terseLabel": "Business Acquisition, Transaction Costs"
       }
      }
     },
     "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned": {
     "auth_ref": [
      "r613"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.",
        "label": "Business Acquisition, Equity Interest Issued or Issuable, Value Assigned",
        "terseLabel": "Business Acquisition, Equity Interest Issued or Issuable, Value Assigned"
       }
      }
     },
     "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "auth_ref": [
      "r596"
     ],
     "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",
        "terseLabel": "Business Acquisition, Percentage of Voting Interests Acquired",
        "verboseLabel": "Percenatge of ordinary shares acquired"
       }
      }
     },
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": {
     "auth_ref": [
      "r603"
     ],
     "calculation": {
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r608",
      "r609",
      "r610"
     ],
     "calculation": {
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfKuayueExpressAcquisitionDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "terseLabel": "Business Combination, Consideration Transferred",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfKuayueExpressAcquisitionDetail",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": {
     "auth_ref": [
      "r608",
      "r609"
     ],
     "calculation": {
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfKuayueExpressAcquisitionDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Issuance of ordinary shares of JD Logistics less cash proceeds received",
        "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfKuayueExpressAcquisitionDetail",
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1": {
     "auth_ref": [
      "r597",
      "r610"
     ],
     "calculation": {
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail": {
       "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": {
     "auth_ref": [
      "r607",
      "r608",
      "r609",
      "r612"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.",
        "label": "Business Combination, Consideration Transferred, Liabilities Incurred",
        "terseLabel": "Business Combination, Consideration Transferred, Liabilities Incurred"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r614"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r602"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r602"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "auth_ref": [
      "r602"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "auth_ref": [
      "r602"
     ],
     "calculation": {
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r602"
     ],
     "calculation": {
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Trademark",
        "verboseLabel": "Customer relationship"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [
      "r601",
      "r602"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of inventory recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": {
     "auth_ref": [
      "r602"
     ],
     "calculation": {
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1": {
     "auth_ref": [
      "r598"
     ],
     "calculation": {
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail": {
       "order": 2.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",
        "verboseLabel": "Fair value of previously held equity interests"
       }
      }
     },
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of voting equity interests acquired in a business combination achieved in stages, including equity interests in the acquiree held by the acquirer immediately before the acquisition date and acquired at the acquisition date.",
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage",
        "terseLabel": "Business Acquisition, Percentage of Equity Interest Acquired"
       }
      }
     },
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "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",
        "terseLabel": "Percentage of equity interest acquired"
       }
      }
     },
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r24",
      "r73",
      "r175"
     ],
     "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",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "auth_ref": [],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r38",
      "r176",
      "r768"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r176"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsAndShortTermInvestments": {
     "auth_ref": [
      "r73"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConcentrationAndRisksDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r168",
      "r175",
      "r181"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r168",
      "r175",
      "r181"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r168",
      "r683"
     ],
     "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",
        "terseLabel": "Net increase in cash, cash equivalents, and restricted cash",
        "totalLabel": "Net increase/(decrease) in cash, cash equivalents, and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r187",
      "r190",
      "r223",
      "r227",
      "r232",
      "r234",
      "r236",
      "r245",
      "r246",
      "r247",
      "r335",
      "r411",
      "r416",
      "r417",
      "r418",
      "r424",
      "r425",
      "r458",
      "r459",
      "r462",
      "r463",
      "r669",
      "r876"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails",
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails2",
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsTables",
      "http://www.jd.com/role/CoverPage",
      "http://www.jd.com/role/FinancingDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/OrdinarySharesDetails",
      "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"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/OrdinarySharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r90",
      "r405",
      "r780",
      "r812"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r399",
      "r401",
      "r404",
      "r407",
      "r859"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.jd.com/role/CoverPage",
      "http://www.jd.com/role/OrdinarySharesDetails",
      "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.jd.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r93"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/OrdinarySharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r201",
      "r202",
      "r651"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/OrdinarySharesDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r59"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.jd.com/role/OrdinarySharesDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r59"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r59"
     ],
     "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",
        "terseLabel": "Ordinary shares, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r59",
      "r466"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesSubscribedButUnissued": {
     "auth_ref": [
      "r59"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.",
        "label": "Common Stock, Shares Subscribed but Unissued",
        "terseLabel": "Number of shares agreed to issue,Shares"
       }
      }
     },
     "localname": "CommonStockSharesSubscribedButUnissued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesSubscriptions": {
     "auth_ref": [
      "r59",
      "r456"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Monetary value of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.",
        "label": "Common Stock, Value, Subscriptions",
        "terseLabel": "Total purchase price"
       }
      }
     },
     "localname": "CommonStockSharesSubscriptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r59",
      "r727"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 45.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,685,542,982 Class A ordinary shares issued and 2,667,590,268 outstanding, 444,250,851 Class B ordinary shares issued and 435,908,771 outstanding as of December 31, 2020; 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.)"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "auth_ref": [
      "r501",
      "r502",
      "r519",
      "r556"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "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 China operations"
       }
      }
     },
     "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r118",
      "r120",
      "r121",
      "r134",
      "r787",
      "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r118",
      "r120",
      "r133",
      "r618",
      "r638",
      "r786",
      "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r132",
      "r150",
      "r785",
      "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r254",
      "r255",
      "r302",
      "r666",
      "r667",
      "r858"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r254",
      "r255",
      "r302",
      "r666",
      "r667",
      "r839",
      "r858"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r254",
      "r255",
      "r302",
      "r666",
      "r667",
      "r839",
      "r858"
     ],
     "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/2021-01-31",
     "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": [
      "r260"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConcentrationAndRisksDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r254",
      "r255",
      "r302",
      "r666",
      "r667"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r252",
      "r254",
      "r255",
      "r256",
      "r666",
      "r668",
      "r858"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConcentrationAndRisksDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r254",
      "r255",
      "r302",
      "r666",
      "r667",
      "r858"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1",
      "http://www.jd.com/role/ConcentrationAndRisksDetails",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r183",
      "r622"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressGross": {
     "auth_ref": [
      "r384"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r481",
      "r482",
      "r494"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r481",
      "r482",
      "r494"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 29.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 RMB492 million as of December 31, 2020 and 2021, 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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "auth_ref": [
      "r481",
      "r482",
      "r494"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 37.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 RMB1,121 million and RMB629 million as of December 31, 2020 and 2021, 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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerRefundLiabilityCurrent": {
     "auth_ref": [
      "r495"
     ],
     "calculation": {
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "order": 9.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerRightToRecoverProductCurrent": {
     "auth_ref": [
      "r495"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": {
     "auth_ref": [
      "r57",
      "r58",
      "r464",
      "r467",
      "r470"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued for each share of convertible preferred stock that is converted.",
        "label": "Convertible Preferred Stock, Shares Issued upon Conversion",
        "terseLabel": "Number of ordinary shares issued on conversion of each preferred shares"
       }
      }
     },
     "localname": "ConvertiblePreferredStockSharesIssuedUponConversion",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CorporateNonSegmentMember": {
     "auth_ref": [
      "r285",
      "r286",
      "r287",
      "r288",
      "r290",
      "r296",
      "r298"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SegmentReportingDetails",
      "http://www.jd.com/role/SegmentReportingDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r143",
      "r748"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "auth_ref": [
      "r500"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails",
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2",
      "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails",
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r191",
      "r577",
      "r586"
     ],
     "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) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "negatedLabel": "Current income tax expenses"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r253",
      "r302"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r606"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r48",
      "r50",
      "r51",
      "r189",
      "r199",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r448",
      "r449",
      "r450",
      "r451",
      "r697",
      "r771",
      "r773",
      "r798"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail",
      "http://www.jd.com/role/InterestExpenseDetails",
      "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r51",
      "r444",
      "r773",
      "r798"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "short-term debts",
        "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r426",
      "r448",
      "r449",
      "r695",
      "r697",
      "r698"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r86",
      "r447",
      "r695",
      "r697"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r86",
      "r427"
     ],
     "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)",
        "verboseLabel": "Interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2",
      "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "auth_ref": [
      "r87",
      "r429",
      "r659"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r88",
      "r189",
      "r199",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r448",
      "r449",
      "r450",
      "r451",
      "r697"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail",
      "http://www.jd.com/role/InterestExpenseDetails",
      "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r88",
      "r189",
      "r199",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r448",
      "r449",
      "r450",
      "r451",
      "r467",
      "r471",
      "r472",
      "r473",
      "r694",
      "r695",
      "r697",
      "r698",
      "r796"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "auth_ref": [
      "r433",
      "r694",
      "r698"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "auth_ref": [
      "r433",
      "r445",
      "r448",
      "r449",
      "r696"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtPolicyTextBlock": {
     "auth_ref": [
      "r408"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r191",
      "r578",
      "r586"
     ],
     "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 income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "negatedLabel": "Deferred tax benefits/(expenses)"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r78",
      "r433",
      "r696"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r561",
      "r562"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r173",
      "r191",
      "r578",
      "r586",
      "r587",
      "r588"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 55.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r54",
      "r55",
      "r569",
      "r772",
      "r797"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r561",
      "r562"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 39.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetDomain": {
     "auth_ref": [
      "r570"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredTaxAssetsDeferredIncome": {
     "auth_ref": [
      "r575",
      "r576"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "auth_ref": [
      "r575",
      "r576"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r571"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "auth_ref": [
      "r575",
      "r576"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r570"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3",
      "http://www.jd.com/role/TaxationDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "auth_ref": [
      "r575",
      "r576"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r513"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/EmployeeBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositLiabilityCurrent": {
     "auth_ref": [
      "r84"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r173",
      "r383"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r173",
      "r269"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 52.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r556"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DiscontinuedOperationsHeldforsaleMember": {
     "auth_ref": [
      "r8",
      "r9",
      "r19"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/JdTechnologyReorganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by disposal group classification.",
        "label": "Disposal Group Classification [Axis]"
       }
      }
     },
     "localname": "DisposalGroupClassificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/JdTechnologyReorganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": {
     "auth_ref": [
      "r6",
      "r7",
      "r17",
      "r19",
      "r22",
      "r379",
      "r390"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 23.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "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 after one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent",
        "terseLabel": "Assets held for sale"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": {
     "auth_ref": [
      "r6",
      "r7",
      "r17",
      "r390"
     ],
     "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",
        "verboseLabel": "Disposal group discontinued operations cash and cash equivalents"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "auth_ref": [
      "r514",
      "r517"
     ],
     "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/2021-01-31",
     "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_DueFromRelatedPartiesCurrent": {
     "auth_ref": [
      "r27",
      "r40",
      "r60",
      "r195",
      "r414",
      "r416",
      "r417",
      "r423",
      "r424",
      "r425",
      "r718"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToRelatedPartiesCurrent": {
     "auth_ref": [
      "r79",
      "r195",
      "r414",
      "r416",
      "r417",
      "r423",
      "r424",
      "r425",
      "r718"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 31.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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r135",
      "r209",
      "r210",
      "r212",
      "r213",
      "r214",
      "r220",
      "r223",
      "r234",
      "r235",
      "r236",
      "r240",
      "r241",
      "r652",
      "r653",
      "r788",
      "r818"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r135",
      "r209",
      "r210",
      "r212",
      "r213",
      "r214",
      "r223",
      "r234",
      "r235",
      "r236",
      "r240",
      "r241",
      "r652",
      "r653",
      "r788",
      "r818"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r237",
      "r238"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r237",
      "r238",
      "r239",
      "r242"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/NetIncomeLossPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r683"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 66.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r564"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r193",
      "r564",
      "r590"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails",
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r564",
      "r590"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r564",
      "r590"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": {
     "auth_ref": [
      "r564",
      "r590"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome": {
     "auth_ref": [
      "r564",
      "r590"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r84"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r544"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r544"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r544"
     ],
     "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",
        "verboseLabel": "Unrecognized share-based compensation expense related to the share options granted"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r2",
      "r123",
      "r124",
      "r125",
      "r201",
      "r202",
      "r203",
      "r206",
      "r215",
      "r218",
      "r244",
      "r340",
      "r466",
      "r474",
      "r551",
      "r552",
      "r553",
      "r582",
      "r583",
      "r651",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r690",
      "r829",
      "r830",
      "r831",
      "r898"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.jd.com/role/FairValueMeasurementDetails3",
      "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": [
      "r74"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity": {
     "auth_ref": [
      "r332"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": {
     "auth_ref": [
      "r22",
      "r190",
      "r335",
      "r669"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": {
     "auth_ref": [
      "r22",
      "r190",
      "r335",
      "r669"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": {
     "auth_ref": [
      "r329"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Equity method investment, ownership percentage",
        "disclosureGuidance": "Noncontrolling Interest, Ownership Percentage by Parent",
        "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",
        "terseLabel": "Business Acquisition, Percentage of Equity Interest",
        "verboseLabel": "Percentage of the issued and outstanding ordinary shares (in percentage)"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/JdTechnologyReorganizationDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityMethodInvestmentQuotedMarketValue": {
     "auth_ref": [
      "r334"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets": {
     "auth_ref": [
      "r332"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r74",
      "r275",
      "r330"
     ],
     "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"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentsMember": {
     "auth_ref": [
      "r328"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentsTextBlock": {
     "auth_ref": [
      "r336"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EquitySecuritiesMember": {
     "auth_ref": [
      "r41",
      "r49",
      "r323",
      "r799",
      "r854",
      "r855",
      "r856"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": {
     "auth_ref": [
      "r325"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": {
     "auth_ref": [
      "r326"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTable": {
     "auth_ref": [
      "r325",
      "r326",
      "r327"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r655",
      "r656",
      "r657",
      "r663"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Asset Class [Domain]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r655",
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Asset Class [Axis]"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r435",
      "r448",
      "r449",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r512",
      "r656",
      "r732",
      "r733",
      "r734"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails",
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r655",
      "r656",
      "r658",
      "r659",
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r662"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurement"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r435",
      "r504",
      "r505",
      "r510",
      "r512",
      "r656",
      "r732"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r435",
      "r448",
      "r449",
      "r504",
      "r505",
      "r510",
      "r512",
      "r656",
      "r733"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails",
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r435",
      "r448",
      "r449",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r512",
      "r656",
      "r734"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r435",
      "r448",
      "r449",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r512",
      "r732",
      "r733",
      "r734"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails",
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsNonrecurringMember": {
     "auth_ref": [
      "r655",
      "r656",
      "r658",
      "r659",
      "r661",
      "r665"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r662",
      "r665"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOptionChangesInFairValueGainLoss1": {
     "auth_ref": [
      "r670"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails2",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r191",
      "r563"
     ],
     "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 income tax expense (benefit) attributable to income (loss) from continuing operations.",
        "label": "Federal Income Tax Expense (Benefit), Continuing Operations",
        "negatedTotalLabel": "Subtotal income tax expenses applicable to China operations"
       }
      }
     },
     "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueAxis": {
     "auth_ref": [
      "r313",
      "r348",
      "r349"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueDomain": {
     "auth_ref": [
      "r313",
      "r348",
      "r349"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r371"
     ],
     "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/2021-01-31",
     "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": "2027 and thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r373"
     ],
     "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": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r373"
     ],
     "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": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r373"
     ],
     "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": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r373"
     ],
     "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": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r373"
     ],
     "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": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r367",
      "r369",
      "r371",
      "r374",
      "r749",
      "r753"
     ],
     "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/2021-01-31",
     "presentation": [
      "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r371",
      "r753"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r367",
      "r370"
     ],
     "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/2021-01-31",
     "presentation": [
      "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": [
      "r371",
      "r749"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r679",
      "r680",
      "r681",
      "r682"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 61.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": "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/2021-01-31",
     "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": [
      "r692"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Office equipment"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets": {
     "auth_ref": [
      "r173",
      "r381",
      "r388"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property",
        "terseLabel": "Gain on disposal of assets"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "auth_ref": [
      "r173"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 54.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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfProperties": {
     "auth_ref": [
      "r173",
      "r381",
      "r388"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 62.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/2021-01-31",
     "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": [
      "r173",
      "r452",
      "r453"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 63.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r144"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r136"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r355",
      "r357",
      "r727",
      "r769"
     ],
     "calculation": {
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest",
       "weight": 1.0
      },
      "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",
        "periodStartLabel": "Goodwill, beginning balance",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail",
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/GoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r359"
     ],
     "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/2021-01-31",
     "presentation": [
      "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r362"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillDisclosureTextBlock": {
     "auth_ref": [
      "r365"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/Goodwill"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillGross": {
     "auth_ref": [
      "r358",
      "r361"
     ],
     "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",
        "periodStartLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/GoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": {
     "auth_ref": [
      "r358",
      "r361"
     ],
     "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",
        "negatedPeriodStartLabel": "Accumulated impairment loss"
       }
      }
     },
     "localname": "GoodwillImpairedAccumulatedImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/GoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r173",
      "r356",
      "r360",
      "r363"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/GoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r142",
      "r190",
      "r274",
      "r286",
      "r290",
      "r293",
      "r296",
      "r335",
      "r411",
      "r412",
      "r413",
      "r416",
      "r417",
      "r418",
      "r420",
      "r422",
      "r424",
      "r425",
      "r669"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesFairValue": {
     "auth_ref": [
      "r320",
      "r321",
      "r779"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FinancingDetails",
      "http://www.jd.com/role/OrdinarySharesDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": {
     "auth_ref": [
      "r173",
      "r375"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOfInvestments": {
     "auth_ref": [
      "r319"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 57.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.jd.com/role/OthersNetDetails": {
       "order": 3.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/2021-01-31",
     "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": [
      "r173",
      "r380",
      "r387"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r377",
      "r394"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r192",
      "r589"
     ],
     "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 China operations"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r130",
      "r274",
      "r286",
      "r290",
      "r293",
      "r296",
      "r766",
      "r783",
      "r792",
      "r819"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/SegmentReportingDetails",
      "http://www.jd.com/role/TaxationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r192",
      "r589"
     ],
     "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-China operations"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r190",
      "r205",
      "r274",
      "r286",
      "r290",
      "r293",
      "r296",
      "r335",
      "r411",
      "r412",
      "r413",
      "r416",
      "r417",
      "r418",
      "r420",
      "r422",
      "r424",
      "r425",
      "r618",
      "r653",
      "r669"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "auth_ref": [
      "r127",
      "r135",
      "r205",
      "r209",
      "r210",
      "r212",
      "r213",
      "r223",
      "r234",
      "r235",
      "r653",
      "r781",
      "r784",
      "r788",
      "r814"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "auth_ref": [
      "r127",
      "r135",
      "r205",
      "r209",
      "r210",
      "r212",
      "r213",
      "r223",
      "r234",
      "r235",
      "r236",
      "r653",
      "r788",
      "r814",
      "r815",
      "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r131",
      "r173",
      "r271",
      "r330",
      "r782",
      "r813"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 60.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/2021-01-31",
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "auth_ref": [
      "r514",
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of disposal group.",
        "label": "Disposal Group Name [Axis]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/JdTechnologyReorganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "auth_ref": [
      "r7",
      "r11",
      "r12",
      "r13",
      "r14",
      "r15",
      "r16",
      "r18",
      "r20",
      "r21",
      "r22",
      "r392",
      "r393"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/JdTechnologyReorganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r389",
      "r396"
     ],
     "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/2021-01-31",
     "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/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r396"
     ],
     "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/2021-01-31",
     "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/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r566"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r193",
      "r565",
      "r567",
      "r573",
      "r584",
      "r591",
      "r593",
      "r594",
      "r595"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/Taxation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r194",
      "r217",
      "r218",
      "r272",
      "r563",
      "r585",
      "r592",
      "r820"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/TaxationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxHolidayAggregateDollarAmount": {
     "auth_ref": [
      "r591"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare": {
     "auth_ref": [
      "r591"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r122",
      "r559",
      "r560",
      "r567",
      "r568",
      "r572",
      "r579"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r170",
      "r177"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r172"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 43.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r172"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 37.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": {
     "auth_ref": [
      "r172"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 46.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r172",
      "r742"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 45.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent": {
     "auth_ref": [
      "r172"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 41.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDueToRelatedParties": {
     "auth_ref": [
      "r172"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 48.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r172"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 38.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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r172"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 47.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "auth_ref": [
      "r172"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 42.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 51.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r172"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 40.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidSupplies": {
     "auth_ref": [
      "r172"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 39.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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": {
     "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 Temporary Equity [Roll Forward]",
        "verboseLabel": "Amount"
       }
      }
     },
     "localname": "IncreaseDecreaseInTemporaryEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r224",
      "r225",
      "r226",
      "r236"
     ],
     "calculation": {
      "http://www.jd.com/role/NetIncomeLossPerShareDetails": {
       "order": 2.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis": {
     "auth_ref": [
      "r498"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about effect of transition method for cumulative effect in initial period of application.",
        "label": "Initial Application Period Cumulative Effect Transition [Axis]"
       }
      }
     },
     "localname": "InitialApplicationPeriodCumulativeEffectTransitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain": {
     "auth_ref": [
      "r498"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effect of transition method for cumulative effect in initial period of application.",
        "label": "Initial Application Period Cumulative Effect Transition [Domain]",
        "terseLabel": "Initial Application Period Cumulative Effect Transition [Domain]"
       }
      }
     },
     "localname": "InitialApplicationPeriodCumulativeEffectTransitionDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r376"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "auth_ref": [
      "r184",
      "r370",
      "r745",
      "r746",
      "r747",
      "r749"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r128",
      "r268",
      "r693",
      "r696",
      "r790"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/InterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseMember": {
     "auth_ref": [
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing interest expense.",
        "label": "Interest Expense [Member]"
       }
      }
     },
     "localname": "InterestExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.",
        "label": "Interest Income and Interest Expense Disclosure [Table Text Block]",
        "terseLabel": "Schedule of interest expense"
       }
      }
     },
     "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InterestExpenseTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InterestIncomeAndInterestExpenseDisclosureTextBlock": {
     "auth_ref": [
      "r789"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for interest income and interest expense for enterprises that derive a significant portion of their revenue from interest collected on investments, loans, and securities.",
        "label": "Interest Income and Interest Expense Disclosure [Text Block]",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestIncomeAndInterestExpenseDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InterestExpense"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InterestIncomeExpenseNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest income and interest expense",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestIncomeExpenseNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r164",
      "r169",
      "r177"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrent": {
     "auth_ref": [
      "r31",
      "r32",
      "r84"
     ],
     "calculation": {
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "order": 11.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntersegmentEliminationMember": {
     "auth_ref": [
      "r266",
      "r285",
      "r286",
      "r287",
      "r288",
      "r290",
      "r292",
      "r296"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r353"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InventoriesNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryGross": {
     "auth_ref": [
      "r98"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InventoriesNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r25",
      "r98",
      "r727"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/InventoriesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r33",
      "r99",
      "r185",
      "r243",
      "r350",
      "r351",
      "r353",
      "r743"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryValuationReserves": {
     "auth_ref": [
      "r98",
      "r352"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InventoriesNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r146",
      "r267"
     ],
     "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 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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/OthersNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentTypeAxis": {
     "auth_ref": [
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of investments.",
        "label": "Investment Type [Axis]"
       }
      }
     },
     "localname": "InvestmentTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails",
      "http://www.jd.com/role/FairValueMeasurementDetails2",
      "http://www.jd.com/role/InterestExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "auth_ref": [
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails",
      "http://www.jd.com/role/FairValueMeasurementDetails2",
      "http://www.jd.com/role/InterestExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "auth_ref": [
      "r655"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r323",
      "r767",
      "r794",
      "r857",
      "r877"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvestees"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r710",
      "r712"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r384"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r702"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r711"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r711"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r711"
     ],
     "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": "2027 and thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r711"
     ],
     "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": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r711"
     ],
     "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": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r711"
     ],
     "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": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r711"
     ],
     "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": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r711"
     ],
     "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": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r711"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r703"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r713"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r83",
      "r190",
      "r288",
      "r335",
      "r411",
      "r412",
      "r413",
      "r416",
      "r417",
      "r418",
      "r420",
      "r422",
      "r424",
      "r425",
      "r621",
      "r629",
      "r630",
      "r669",
      "r725",
      "r726"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 24.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r67",
      "r190",
      "r335",
      "r669",
      "r727",
      "r776",
      "r810"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r85",
      "r190",
      "r335",
      "r411",
      "r412",
      "r413",
      "r416",
      "r417",
      "r418",
      "r420",
      "r422",
      "r424",
      "r425",
      "r621",
      "r629",
      "r630",
      "r669",
      "r725",
      "r726",
      "r727"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 25.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/2021-01-31",
     "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]",
        "presentationGuidance": "Current liabilities (including amounts of the consolidated VIEs without recourse to the primary beneficiaries of RMB22,032 million and RMB22,458 million as of December 31, 2020 and 2021, respectively. Note 1)"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "auth_ref": [
      "r35",
      "r36",
      "r37",
      "r51",
      "r52",
      "r190",
      "r335",
      "r411",
      "r412",
      "r413",
      "r416",
      "r417",
      "r418",
      "r420",
      "r422",
      "r424",
      "r425",
      "r621",
      "r629",
      "r630",
      "r669",
      "r725",
      "r726"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 36.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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "auth_ref": [
      "r6",
      "r7",
      "r17",
      "r19",
      "r22",
      "r382",
      "r390"
     ],
     "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 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/2021-01-31",
     "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"
       }
      }
     },
     "localname": "LineOfCreditFacilityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails",
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r80"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails",
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r80"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r80",
      "r189"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails",
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansMember": {
     "auth_ref": [
      "r196",
      "r315"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "auth_ref": [
      "r315"
     ],
     "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/2021-01-31",
     "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]"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r51",
      "r434",
      "r446",
      "r448",
      "r449",
      "r773",
      "r804"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetail2"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "auth_ref": [
      "r199",
      "r408",
      "r438"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetail2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r199",
      "r408",
      "r438"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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",
        "verboseLabel": "Debt payable within one year"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetail2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "auth_ref": [
      "r199",
      "r408",
      "r438"
     ],
     "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"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetail2",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r199",
      "r408",
      "r438"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetail2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r199",
      "r408",
      "r438"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetail2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r199",
      "r408",
      "r438"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetail2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtTerm": {
     "auth_ref": [
      "r659"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LongTermLoansFromBank": {
     "auth_ref": [
      "r51",
      "r773",
      "r803"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 40.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r88"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r88",
      "r409"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketableSecuritiesNoncurrent": {
     "auth_ref": [
      "r74"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/FairValueMeasurementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "auth_ref": [
      "r793"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MarketingExpense": {
     "auth_ref": [
      "r144"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r97",
      "r190",
      "r335",
      "r411",
      "r416",
      "r417",
      "r418",
      "r424",
      "r425",
      "r669",
      "r775",
      "r809"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 51.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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails",
      "http://www.jd.com/role/FinancingDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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)",
        "verboseLabel": "Non controlling interest ownership percentage"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r168"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 21.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "terseLabel": "Net cash provided by financing activities",
        "totalLabel": "Net cash provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r168"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r168",
      "r171",
      "r174"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 36.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows",
      "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r116",
      "r119",
      "r125",
      "r217",
      "r218",
      "r624",
      "r637"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r209",
      "r210",
      "r212",
      "r213",
      "r220",
      "r221",
      "r233",
      "r236",
      "r274",
      "r286",
      "r290",
      "r293",
      "r296"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r222",
      "r228",
      "r229",
      "r230",
      "r231",
      "r233",
      "r236"
     ],
     "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 \u2013 diluted"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic": {
     "auth_ref": [
      "r221",
      "r236"
     ],
     "calculation": {
      "http://www.jd.com/role/NetIncomeLossPerShareDetails": {
       "order": 3.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"
       }
      }
     },
     "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "auth_ref": [
      "r605"
     ],
     "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/2021-01-31",
     "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": [
      "r475",
      "r603",
      "r626"
     ],
     "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"
       }
      }
     },
     "localname": "NoncontrollingInterestIncreaseFromBusinessCombination",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r201",
      "r202",
      "r203",
      "r474",
      "r616"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r147"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails",
      "http://www.jd.com/role/FinancingDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r262"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpenseMember": {
     "auth_ref": [
      "r642"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r274",
      "r286",
      "r290",
      "r293",
      "r296"
     ],
     "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 from operations",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/SegmentReportingDetails",
      "http://www.jd.com/role/SegmentReportingDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r704",
      "r712"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r700"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails",
      "http://www.jd.com/role/LeasesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r700"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 33.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r700"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 42.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r701",
      "r706"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r699"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r709",
      "r712"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r708",
      "r712"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r574"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/TaxationDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r285",
      "r286",
      "r287",
      "r288",
      "r290",
      "r296"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r23",
      "r639"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganization"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r30",
      "r31",
      "r32",
      "r84"
     ],
     "calculation": {
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "order": 8.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r78"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "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": "2027 and thereafter"
       }
      }
     },
     "localname": "OtherCommitmentDueAfterFifthYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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": "2026"
       }
      }
     },
     "localname": "OtherCommitmentDueInFifthYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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": "2025"
       }
      }
     },
     "localname": "OtherCommitmentDueInFourthYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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": "2022"
       }
      }
     },
     "localname": "OtherCommitmentDueInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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": "2023"
       }
      }
     },
     "localname": "OtherCommitmentDueInSecondYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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": "2024"
       }
      }
     },
     "localname": "OtherCommitmentDueInThirdYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "auth_ref": [
      "r107",
      "r108",
      "r111"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 19.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "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 gains/(losses) on\u00a0available-for-sale\u00a0securities"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r105"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": {
       "order": 22.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r117",
      "r120",
      "r123",
      "r124",
      "r126",
      "r132",
      "r466",
      "r684",
      "r689",
      "r690",
      "r785",
      "r815"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r117",
      "r120",
      "r618",
      "r619",
      "r627"
     ],
     "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)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/OtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": {
     "auth_ref": [
      "r111",
      "r114",
      "r115",
      "r322"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r107",
      "r111"
     ],
     "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"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Others, net"
       }
      }
     },
     "localname": "OtherIncomeAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 41.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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNonoperatingIncome": {
     "auth_ref": [
      "r138"
     ],
     "calculation": {
      "http://www.jd.com/role/OthersNetDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income",
        "terseLabel": "Others"
       }
      }
     },
     "localname": "OtherNonoperatingIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/OthersNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock": {
     "auth_ref": [
      "r139",
      "r140"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/OthersNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r149"
     ],
     "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"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/OthersNetDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale": {
     "auth_ref": [
      "r319"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other-than-temporary impairment (OTTI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized in earnings and other comprehensive loss (OCI).",
        "label": "Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale",
        "verboseLabel": "Impairment charges"
       }
      }
     },
     "localname": "OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PartnerTypeOfPartnersCapitalAccountAxis": {
     "auth_ref": [
      "r476"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain": {
     "auth_ref": [
      "r477",
      "r840"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "auth_ref": [
      "r153",
      "r157"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r161"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 23.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r155",
      "r611"
     ],
     "calculation": {
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfKuayueExpressAcquisitionDetail": {
       "order": 2.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",
        "terseLabel": "Payment to acquire remaining equity interest",
        "verboseLabel": "Cash"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfKuayueExpressAcquisitionDetail",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r155"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 16.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireEquityMethodInvestments": {
     "auth_ref": [
      "r155"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/JdTechnologyReorganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireEquitySecuritiesFvNi": {
     "auth_ref": [
      "r165",
      "r324"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "auth_ref": [
      "r156"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 14.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": {
     "auth_ref": [
      "r155"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 8.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireLoansHeldForInvestment": {
     "auth_ref": [
      "r154"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 10.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r156"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 12.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireShortTermInvestments": {
     "auth_ref": [
      "r157"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.",
        "label": "Payments to Acquire Short-term Investments",
        "negatedLabel": "Purchase of short-term investments"
       }
      }
     },
     "localname": "PaymentsToAcquireShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireTradingSecuritiesHeldforinvestment": {
     "auth_ref": [
      "r157"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToMinorityShareholders": {
     "auth_ref": [
      "r163"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 34.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r523",
      "r545"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockSharesSubscribedButUnissuedSubscriptionsReceivable": {
     "auth_ref": [
      "r58",
      "r456"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FinancingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockSharesSubscribedButUnissuedValue": {
     "auth_ref": [
      "r58"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of subscription received from investors who have been allocated nonredeemable preferred stock or preferred stock redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Value, Subscriptions",
        "terseLabel": "Preferred stock value issued but not subscribed"
       }
      }
     },
     "localname": "PreferredStockSharesSubscribedButUnissuedValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r28",
      "r71",
      "r72"
     ],
     "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"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r5"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PrivatePlacementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.",
        "label": "Private Placement [Member]",
        "terseLabel": "Private Placement"
       }
      }
     },
     "localname": "PrivatePlacementMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/OrdinarySharesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries": {
     "auth_ref": [
      "r151"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/JdTechnologyReorganizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates": {
     "auth_ref": [
      "r151"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 9.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": {
     "auth_ref": [
      "r151",
      "r167"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "auth_ref": [
      "r158"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Proceeds from Issuance Initial Public Offering",
        "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r158"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 22.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"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r159"
     ],
     "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"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock": {
     "auth_ref": [
      "r158"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 25.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": {
     "auth_ref": [
      "r159"
     ],
     "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 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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": {
     "auth_ref": [
      "r158",
      "r546"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 24.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLoanAndLeaseOriginationsAndPrincipalCollections1": {
     "auth_ref": [
      "r153"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 11.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": {
     "auth_ref": [
      "r153",
      "r157"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMinorityShareholders": {
     "auth_ref": [
      "r160"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 26.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForLongTermLoansForRelatedParties": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Loans settled by/(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"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForLongTermLoansForRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r160",
      "r163"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 30.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": {
     "auth_ref": [
      "r151"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.",
        "label": "Proceeds from Sale of Equity Method Investments",
        "terseLabel": "Sale of ordinary shares, equity method investment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfProductiveAssets": {
     "auth_ref": [
      "r152"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 20.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 (Note 6)"
       }
      }
     },
     "localname": "ProceedsFromSaleOfProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfTradingSecuritiesHeldforinvestment": {
     "auth_ref": [],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 7.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromShortTermDebt": {
     "auth_ref": [
      "r159"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 27.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r158",
      "r546"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Cash received from the exercises of share options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductMember": {
     "auth_ref": [
      "r496"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/InventoriesNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r22",
      "r116",
      "r119",
      "r125",
      "r166",
      "r190",
      "r205",
      "r217",
      "r218",
      "r274",
      "r286",
      "r290",
      "r293",
      "r296",
      "r335",
      "r411",
      "r412",
      "r413",
      "r416",
      "r417",
      "r418",
      "r420",
      "r422",
      "r424",
      "r425",
      "r618",
      "r623",
      "r625",
      "r637",
      "r638",
      "r653",
      "r669",
      "r792"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 65.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 income/(loss)"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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/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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r77",
      "r386"
     ],
     "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/2021-01-31",
     "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": [
      "r395",
      "r860",
      "r861",
      "r862"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r76",
      "r384"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r42",
      "r43",
      "r386",
      "r727",
      "r795",
      "r811"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r75",
      "r386",
      "r860",
      "r861"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r42",
      "r386"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r42",
      "r384"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r137",
      "r345"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/AccountsReceivableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesInventoryAxis": {
     "auth_ref": [
      "r68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of inventory held.",
        "label": "Inventory [Axis]"
       }
      }
     },
     "localname": "PublicUtilitiesInventoryAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InventoriesNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilitiesInventoryTypeDomain": {
     "auth_ref": [],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InventoriesNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PurchaseCommitmentMember": {
     "auth_ref": [
      "r53",
      "r774",
      "r805"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReceivableTypeDomain": {
     "auth_ref": [
      "r96"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InterestExpenseDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r511",
      "r717",
      "r718"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r511",
      "r717",
      "r718",
      "r721"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r511"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent": {
     "auth_ref": [
      "r195",
      "r718"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": {
     "auth_ref": [
      "r717"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r511",
      "r717",
      "r721",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765"
     ],
     "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/2021-01-31",
     "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": [
      "r715",
      "r716",
      "r718",
      "r722",
      "r723"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReorganizationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "JD Digits reorganization",
        "terseLabel": "JD Technology reorganization"
       }
      }
     },
     "localname": "ReorganizationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfDebt": {
     "auth_ref": [
      "r162"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r162"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 31.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfShortTermDebt": {
     "auth_ref": [
      "r162"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 28.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r558",
      "r744",
      "r866"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "auth_ref": [
      "r558"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/RestrictedNetAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedCash": {
     "auth_ref": [
      "r181",
      "r768",
      "r806"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "auth_ref": [],
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r63",
      "r474",
      "r554",
      "r727",
      "r808",
      "r833",
      "r838"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 49.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r2",
      "r201",
      "r202",
      "r203",
      "r206",
      "r215",
      "r218",
      "r340",
      "r551",
      "r552",
      "r553",
      "r582",
      "r583",
      "r651",
      "r829",
      "r831"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r265",
      "r266",
      "r285",
      "r291",
      "r292",
      "r299",
      "r300",
      "r302",
      "r492",
      "r493",
      "r748"
     ],
     "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/2021-01-31",
     "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": [
      "r186",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r499"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromRelatedParties": {
     "auth_ref": [
      "r141",
      "r414",
      "r416",
      "r417",
      "r423",
      "r424",
      "r425",
      "r841"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuePracticalExpedientIncrementalCostOfObtainingContract": {
     "auth_ref": [
      "r354",
      "r491"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "booleanItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r129",
      "r190",
      "r265",
      "r266",
      "r285",
      "r291",
      "r292",
      "r299",
      "r300",
      "r302",
      "r335",
      "r411",
      "r412",
      "r413",
      "r416",
      "r417",
      "r418",
      "r420",
      "r422",
      "r424",
      "r425",
      "r669",
      "r792"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r707",
      "r712"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "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",
        "verboseLabel": "Sale of stock net consideration received on the transaction"
       }
      }
     },
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FinancingDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FinancingDetails",
      "http://www.jd.com/role/OrdinarySharesDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction.",
        "label": "Sale of Stock, Percentage of Ownership after Transaction"
       }
      }
     },
     "localname": "SaleOfStockPercentageOfOwnershipAfterTransaction",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FinancingDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r254",
      "r302"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "auth_ref": [
      "r96"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/AccountsReceivableNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r96"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/AccountsReceivableNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r113",
      "r689",
      "r690"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/OtherComprehensiveIncomeTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r237"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/NetIncomeLossPerShareDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r599",
      "r600"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionAdditionalInformationDetail",
      "http://www.jd.com/role/BusinessAcquisitionDetailsOfAllocationOfThePurchasePriceAsOfTheDateOfAcquisitionIsSummarizedAsFollowsDetails",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail",
      "http://www.jd.com/role/BusinessAcquisitionScheduleOfAllocationOfThePurchasePriceAsOfTheDateOfKuayueExpressAcquisitionDetail",
      "http://www.jd.com/role/BusinessAcquisitionSummaryOfPurchasePriceAsOfTheDateOfJiangsuFiveStarAcquisitionDetail",
      "http://www.jd.com/role/BusinessAcquisitionTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": {
     "auth_ref": [
      "r599",
      "r600"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "auth_ref": [
      "r542"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r88",
      "r199",
      "r448",
      "r450",
      "r467",
      "r471",
      "r472",
      "r473",
      "r694",
      "r695",
      "r698",
      "r796"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r571"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/TaxationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r236"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/NetIncomeLossPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r564"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsTable": {
     "auth_ref": [
      "r22",
      "r190",
      "r333",
      "r335",
      "r669"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r655",
      "r656"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r367",
      "r370",
      "r749"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r367",
      "r370"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r362",
      "r364"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/GoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r362",
      "r364"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/GoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r191"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/TaxationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r33",
      "r68",
      "r69",
      "r70"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable": {
     "auth_ref": [
      "r145",
      "r148",
      "r821"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/OthersNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r77",
      "r386"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r604"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/BusinessAcquisitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r719",
      "r721"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/RelatedPartyTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r274",
      "r277",
      "r289",
      "r362"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SegmentReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r523",
      "r545"
     ],
     "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/2021-01-31",
     "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": [
      "r527"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r527",
      "r537",
      "r540"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r92",
      "r187",
      "r245",
      "r246",
      "r454",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r465",
      "r467",
      "r468",
      "r469",
      "r471",
      "r472",
      "r473",
      "r474"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTable": {
     "auth_ref": [
      "r620",
      "r621",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": {
     "auth_ref": [
      "r631",
      "r632",
      "r633",
      "r634",
      "r635"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r370"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/IntangibleAssetsNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r261",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r285",
      "r286",
      "r287",
      "r288",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r296",
      "r302",
      "r397",
      "r398",
      "r822"
     ],
     "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/2021-01-31",
     "presentation": [
      "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r261",
      "r263",
      "r264",
      "r274",
      "r278",
      "r290",
      "r294",
      "r295",
      "r296",
      "r297",
      "r299",
      "r301",
      "r302",
      "r303"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SegmentReporting"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r300"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r136"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeniorLongTermNotes": {
     "auth_ref": [
      "r88",
      "r727"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 38.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeniorNotesCurrent": {
     "auth_ref": [
      "r84",
      "r727"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 35.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of the portion of long-term notes having the highest claim on the assets of the issuer in case of bankruptcy or liquidation, due within one year or the normal operating cycle, if longer. Senior note holders are paid off in full before any payments are made to debt holders having a lesser priority of repayment.",
        "label": "Senior Notes, Current",
        "terseLabel": "Unsecured senior notes"
       }
      }
     },
     "localname": "SeniorNotesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. 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": "Series A Preferred Stock [Member]",
        "terseLabel": "Series A Preferred Shares"
       }
      }
     },
     "localname": "SeriesAPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails",
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails2",
      "http://www.jd.com/role/FinancingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeriesBPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding nonredeemable series B preferred stock or outstanding series B preferred stock. 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": "Series B Preferred Stock [Member]",
        "terseLabel": "Series B Preferred Shares"
       }
      }
     },
     "localname": "SeriesBPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FinancingDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ServiceMember": {
     "auth_ref": [
      "r496"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r172"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 53.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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r524"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r532"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r536"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r534"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r534"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r533"
     ],
     "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)",
        "verboseLabel": "Number of units unvested during the period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r533"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "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, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted-Average Grant-Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r535"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r539"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r535"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "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": [
      "r545"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r530"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r530"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r539"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r532"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2",
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r538"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r545"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r529",
      "r545"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r528"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "auth_ref": [
      "r540"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "auth_ref": [
      "r541"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r541"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r520",
      "r525"
     ],
     "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/2021-01-31",
     "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": [],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "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",
        "verboseLabel": "Exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails3"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r523",
      "r526"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareRepurchaseProgramDetails",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "auth_ref": [
      "r524"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r545"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r545"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r541"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r541"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r466"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShippingAndHandlingMember": {
     "auth_ref": [
      "r496"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShortTermBorrowings": {
     "auth_ref": [
      "r47",
      "r727",
      "r771",
      "r802"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 26.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [
      "r81"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "auth_ref": [
      "r79"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShortTermInvestments": {
     "auth_ref": [
      "r49",
      "r777",
      "r778",
      "r800"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r705",
      "r712"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LeasesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r182",
      "r200"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r10",
      "r261",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r285",
      "r286",
      "r287",
      "r288",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r296",
      "r302",
      "r362",
      "r391",
      "r397",
      "r398",
      "r822"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "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": [
      "r57",
      "r58",
      "r59",
      "r187",
      "r190",
      "r223",
      "r227",
      "r232",
      "r234",
      "r236",
      "r245",
      "r246",
      "r247",
      "r335",
      "r411",
      "r416",
      "r417",
      "r418",
      "r424",
      "r425",
      "r458",
      "r459",
      "r462",
      "r463",
      "r466",
      "r669",
      "r876"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails",
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails2",
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsTables",
      "http://www.jd.com/role/CoverPage",
      "http://www.jd.com/role/FinancingDetails",
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/OrdinarySharesDetails",
      "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"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r2",
      "r95",
      "r123",
      "r124",
      "r125",
      "r201",
      "r202",
      "r203",
      "r206",
      "r215",
      "r218",
      "r244",
      "r340",
      "r466",
      "r474",
      "r551",
      "r552",
      "r553",
      "r582",
      "r583",
      "r651",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r690",
      "r829",
      "r830",
      "r831",
      "r898"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.jd.com/role/FairValueMeasurementDetails3",
      "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/2021-01-31",
     "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/ConvertibleRedeemableNonControllingInterestsTables",
      "http://www.jd.com/role/Financing",
      "http://www.jd.com/role/FinancingDetails",
      "http://www.jd.com/role/InterestExpenseDetails",
      "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"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r201",
      "r202",
      "r203",
      "r244",
      "r748"
     ],
     "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/2021-01-31",
     "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/ConvertibleRedeemableNonControllingInterestsTables",
      "http://www.jd.com/role/Financing",
      "http://www.jd.com/role/FinancingDetails",
      "http://www.jd.com/role/InterestExpenseDetails",
      "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"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssued1": {
     "auth_ref": [
      "r178",
      "r179",
      "r180"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r58",
      "r59",
      "r466",
      "r474"
     ],
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Issuance",
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "positiveLabel": "Stock issued during the period shares",
        "terseLabel": "Issuance of ordinary shares (in shares)",
        "verboseLabel": "Shares Issued"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails2",
      "http://www.jd.com/role/OrdinarySharesDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2",
      "http://www.jd.com/role/RelatedPartyTransactionsDetails"
     ],
     "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"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r58",
      "r59",
      "r466",
      "r474"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r58",
      "r59",
      "r466",
      "r474",
      "r531"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity",
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r58",
      "r59",
      "r466",
      "r474"
     ],
     "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/2021-01-31",
     "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",
        "negatedLabel": "Issuance of Class A ordinary shares reserved for future exercise/vesting of share-based awards"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r58",
      "r59",
      "r474",
      "r522",
      "r538"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r95",
      "r466",
      "r474"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareRepurchaseProgramDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r59",
      "r65",
      "r66",
      "r190",
      "r314",
      "r335",
      "r669",
      "r727"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 44.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "verboseLabel": "JD.com, Inc. shareholders' equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r2",
      "r3",
      "r124",
      "r190",
      "r201",
      "r202",
      "r203",
      "r206",
      "r215",
      "r335",
      "r340",
      "r474",
      "r551",
      "r552",
      "r553",
      "r582",
      "r583",
      "r616",
      "r617",
      "r636",
      "r651",
      "r669",
      "r684",
      "r685",
      "r690",
      "r830",
      "r831",
      "r898"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 43.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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r691",
      "r729"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r691",
      "r729"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r691",
      "r729"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r691",
      "r729"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/InvestmentInEquityInvesteesDetails2",
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2",
      "http://www.jd.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent events"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r728",
      "r731"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FinancingDetails",
      "http://www.jd.com/role/OrdinarySharesDetails",
      "http://www.jd.com/role/PrincipalActivitiesAndOrganizationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SummaryOfIncomeTaxHolidayTextBlock": {
     "auth_ref": [
      "r591"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/TaxationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfValuationAllowanceTextBlock": {
     "auth_ref": [
      "r570"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxesPayableCurrent": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 30.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity [Abstract]",
        "terseLabel": "MEZZANINE EQUITY"
       }
      }
     },
     "localname": "TemporaryEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityByClassOfStockTable": {
     "auth_ref": [
      "r34",
      "r455"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Table of capital stock that is classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable.",
        "label": "Temporary Equity, by Class of Stock [Table]"
       }
      }
     },
     "localname": "TemporaryEquityByClassOfStockTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails",
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests": {
     "auth_ref": [
      "r91",
      "r190",
      "r335",
      "r669"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 52.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",
        "periodEndLabel": "Balance at the end of the year",
        "periodStartLabel": "Balance at the beginning of the year",
        "terseLabel": "Convertible redeemable\u00a0non-controlling\u00a0interests"
       }
      }
     },
     "localname": "TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets",
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible redeemable non-controlling interests"
       }
      }
     },
     "localname": "TemporaryEquityDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityLineItems": {
     "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": "Temporary Equity [Line Items]",
        "terseLabel": "Temporary Equity",
        "verboseLabel": "Preferred shares"
       }
      }
     },
     "localname": "TemporaryEquityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails",
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityRedemptionPricePerShare": {
     "auth_ref": [
      "r34",
      "r455"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount to be paid per share that is classified as temporary equity by entity upon redemption. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Redemption Price Per Share",
        "terseLabel": "Shares purchase price"
       }
      }
     },
     "localname": "TemporaryEquityRedemptionPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TemporaryEquitySharesOutstanding": {
     "auth_ref": [
      "r56"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Shares Outstanding",
        "periodEndLabel": "Balance at the end of the year",
        "periodStartLabel": "Balance at the beginning of the year"
       }
      }
     },
     "localname": "TemporaryEquitySharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of new stock classified as temporary equity issued during the period.",
        "label": "Temporary Equity, Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of preferred shares",
        "verboseLabel": "Issuance"
       }
      }
     },
     "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails",
      "http://www.jd.com/role/ConvertibleRedeemableNonControllingInterestsDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "auth_ref": [
      "r307",
      "r308",
      "r309",
      "r310",
      "r312",
      "r316"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TransactionDomain": {
     "auth_ref": [
      "r104"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransactionTypeAxis": {
     "auth_ref": [
      "r104"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/GainOnSaleOfDevelopmentPropertiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "auth_ref": [
      "r478"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareRepurchaseProgramDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r94",
      "r478"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r59",
      "r466",
      "r474"
     ],
     "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/2021-01-31",
     "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": [
      "r480"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareRepurchaseProgram"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r94",
      "r478",
      "r479"
     ],
     "calculation": {
      "http://www.jd.com/role/ConsolidatedBalanceSheets": {
       "order": 48.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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r466",
      "r474",
      "r478"
     ],
     "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/2021-01-31",
     "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": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r205",
      "r206",
      "r207",
      "r208",
      "r219",
      "r317",
      "r318",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r410",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r580",
      "r581",
      "r582",
      "r583",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r714",
      "r750",
      "r751",
      "r752",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/FairValueMeasurementDetails3",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails3",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfArrangementAxis": {
     "auth_ref": [
      "r615"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/OrdinarySharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain": {
     "auth_ref": [
      "r399",
      "r400",
      "r402",
      "r403"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrealizedGainLossOnInvestments": {
     "auth_ref": [
      "r173"
     ],
     "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 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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/OthersNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": {
     "auth_ref": [
      "r400"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis": {
     "auth_ref": [
      "r399",
      "r400",
      "r402"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/CommitmentsAndContingenciesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationTable": {
     "auth_ref": [
      "r399",
      "r400",
      "r402"
     ],
     "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/2021-01-31",
     "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]"
       }
      }
     },
     "localname": "UnsecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/UnsecuredSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r248",
      "r249",
      "r250",
      "r251",
      "r257",
      "r258",
      "r259"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceByDeferredTaxAssetAxis": {
     "auth_ref": [
      "r570"
     ],
     "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/2021-01-31",
     "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/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2",
      "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/LinesOfCreditAndLoanFacilitiesDetails2",
      "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/PropertyEquipmentAndSoftwareNetDetails",
      "http://www.jd.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r545"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r545"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ShareBasedCompensationDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r222",
      "r236"
     ],
     "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 - diluted",
        "verboseLabel": "Diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "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/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r220",
      "r236"
     ],
     "calculation": {
      "http://www.jd.com/role/NetIncomeLossPerShareDetails": {
       "order": 1.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 - basic",
        "verboseLabel": "Basic"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.jd.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss",
      "http://www.jd.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 16
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b),(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL34724391-108580"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(13))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868656-224227"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(12))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(22))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7)(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(9))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1(e))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(a),(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "http://asc.fasb.org/topic&trid=2134417"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3444-108585"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=SL94080555-108585"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(3)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8475-108599"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196772"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=SL6284422-111562"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "http://asc.fasb.org/topic&trid=2196928"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583714&loc=SL75117360-209713"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=123583895&loc=d3e30768-111565"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=124268079&loc=d3e32787-111569"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(b)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(27)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "80",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82922355-210448"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.BB)",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL51790836-203054"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(25))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/subtopic&trid=2144439"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(26))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123398962&loc=d3e400-110220"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2510-110228"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2473-110228"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(10))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(11))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25383-109308"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(12))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S65",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 4.F)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187171-122770"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.F)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187171-122770"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/subtopic&trid=2208821"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130569-203045"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "27",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130611-203046-203046"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(i)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "705",
   "URI": "http://asc.fasb.org/topic&trid=2122478"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "http://asc.fasb.org/topic&trid=2127225"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "712",
   "URI": "http://asc.fasb.org/topic&trid=2197446"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(23))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(25))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(b)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(4)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "808",
   "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=122636397&loc=SL7495116-110257"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14172-108612"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "http://asc.fasb.org/topic&trid=2175825"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(b)",
   "Topic": "920",
   "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "http://asc.fasb.org/subtopic&trid=2176304"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(17))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(4))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r783": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r784": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(20))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r785": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r786": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(24))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r787": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r789": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.1-12)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r790": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r791": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Subparagraph": "b.",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784"
  },
  "r792": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r793": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62652-112803"
  },
  "r794": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/subtopic&trid=2209399"
  },
  "r795": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r796": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r799": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(b))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r800": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(g))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r801": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r802": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r803": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r804": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r805": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r806": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r807": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r808": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r809": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r810": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r811": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r812": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r813": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r814": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(11))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r815": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r816": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(20))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r817": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r818": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r819": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r820": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r821": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r822": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r823": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r824": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r825": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r826": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r827": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r828": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r829": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r830": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r831": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r832": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r833": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r834": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r835": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r836": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r837": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r838": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r839": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r840": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(16))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996"
  },
  "r841": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07.1(c))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272"
  },
  "r842": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r843": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r844": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r845": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r846": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r847": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r848": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r849": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r850": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r851": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010"
  },
  "r852": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010"
  },
  "r853": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r854": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r855": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r856": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r857": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "946",
   "URI": "http://asc.fasb.org/subtopic&trid=2324412"
  },
  "r858": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594"
  },
  "r859": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r860": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r861": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r862": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r863": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r864": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r865": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r866": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r867": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12"
  },
  "r868": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r869": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r870": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r871": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d-3"
  },
  "r872": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r873": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r874": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r875": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r876": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r877": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1403"
  },
  "r878": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "303",
   "Subparagraph": "(5)"
  },
  "r879": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r880": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r881": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(i)",
   "Subsection": "01"
  },
  "r882": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(i)",
   "Subsection": "02"
  },
  "r883": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(ii)",
   "Subsection": "01"
  },
  "r884": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)",
   "Subsection": "01"
  },
  "r885": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(A)",
   "Subsection": "01"
  },
  "r886": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(A)",
   "Subsection": "02"
  },
  "r887": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(B)",
   "Subsection": "01"
  },
  "r888": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(B)",
   "Subsection": "02"
  },
  "r889": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(C)",
   "Subsection": "02"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r890": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iv)",
   "Subsection": "01"
  },
  "r891": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iv)",
   "Subsection": "02"
  },
  "r892": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(m)",
   "Publisher": "SEC",
   "Section": "4",
   "Subparagraph": "(1)(iii)",
   "Subsection": "08"
  },
  "r893": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r894": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848"
  },
  "r895": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848"
  },
  "r896": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848"
  },
  "r897": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848"
  },
  "r898": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.27(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.28,29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>166
<FILENAME>0001193125-22-125563-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-22-125563-xbrl.zip
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
M7J^N7',U8;#"1"^993'YYLU55+&5BPUJ$HK=+FL3$^FXQ,Q<>^K%Y' DU,Q
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
M;-*=Z\:TJ<[&N(]>FXX]8MSW>T2#4:LS:#H&8=^!D PT@N'HMM6DQ@5C/ZV
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
M*WVH]*'2A\OU8=,P.+8L[S\W\$P]=1:-/=*N3<;X;]J%0TRQ)Z$UUTCB21I
M(^4 [MA[K7ZJ_8GUD8/@M^MUK6=SC&VU]'TS\!RFY-W?Y-\NTZ[@=C:&=X.9
MU/K 2@J*9RAV2+1+_(Q--A%;-MI_,XH56_?+UA9\[/ ^>Z$IF7J)7H4.N"1N
M9?=%57"!R0]Q1[K?OV>6C<S_)I/TKMGG>JT._Z>0LF>DN'[OANZSYS6+=PO/
M^1ZSB8F#56X73YPG$WY;U$ 8$8J4+YV1+^TQ3Q#VGA.JDPDHW:M7K#NB.KS6
M&0R(CJV53K3RO=:7'E', ^DBB=MBE&(S=8S_T:]3[;TAZ'$;D4?LF^2@H\'G
M'MC7J=:%)>F_G$7%#(*%!]HU2!?  %#@\IXKO;DIY_O8Q),1."WGVO^?C +!
M,8Y1:ONV,?=/3Q:U9M*H;A@X7_=B[&OL'F\\LGI-.SVKU]^=PO\IL[UWQ7,U
M1L3TF+);1LM?.E^:<#K+Q5R8$.'_YX<A-C?C4PDV?&L,P!3,WCZVL#'&WC@D
ML?&X520C?U!-%\G8F.4J ))_-*P9 -D8"V\>-]G">U/AEGR'6S9EK8K2+,1+
MQ"+]-RU8V?V6??VJJW?"2?:H _;@ ^/:-=(M,A9YO^YR3-J)4.C&.\B@>?S5
M7-?^U^3D6A6O23X[@'6'$YO R[G,M\$<&V)7V6;:$PY_-W&XY8@40+@"3XF%
MAKM3Z=9N ;Z(0W=-W3Y/=69KLU,:DI.$BL82P7&"+;9:=[RM'3/M)6<C$J:W
MV7&HV1;YJU?8=J<'I&H9') *O2]T>?Y8U.'Q.H,\B#N0Y,\WYH"5"[:,?N"P
M49RAUC<9JGL&:)&)_COFGEXT6JG/Q"5-/M8&A9$2R=*0F1MNCD8TS2-\'"T^
MY62_QKJ>FQ-I&^VSR+:_KCID _>_5T@?N9]:)K*LQ&-EJ;CNZ;^9:7A_'$H
M BA'3RJO\>:PY"KHO 5T.!*L=1G7FXYA;+]8O^8=+G4%E[>!BUB@)"F:JU=]
M))J$N']U/&_UKQ'Q;^@&SNV*4ZZ;63C7*=K8Q(ECTF%3MD?DI \RY ,Z&4<>
MO#71M-YXDI8L7=2A:?#8AGO2WG4&LIFK&T)JRA]$5#/PA%G$1GRJ^9UZHB$$
M%Z>_P-);\Q^*0/6)?\A)M*G(0)BQ(=NT7>_?A#6F&.JG#6BRS4PERL0Y<<":
MZ' HSI&_,$U"U!U_L^#X>D/B@OTG=";+OX'JY]HS,AU<=E@]]/Z_VOL:_%]#
M5%IRY[^ES[:%<Q8QG(T$PYEIU&@YI9/,C.?JNDYNUC;FVV5\)7__W[TSHJX\
MF/U[,+X+G#[9+C7"%H^$P6_Y6R7]$=;ND&6@?S3YA":JZF-;N[EI+8?E6YN:
M_"R'-CRX'Z+\%Y,](5/K81/KML>!9*VL5CH5UA/KK71$=1Y&I49HIC1'\ANM
MJ<WY2(O[_C.?2>F%#!$0YZ$I!RU[!VT#T3@[J2^D >?45]L?3X09<ST'WX41
M&\Q?&2Q8_Q3_W) QL>?C=JHL7='R!H:1O %U[&;SLC,B1%CX?*.WJCLC7!^9
M6"24LSK]E8E6@.6AV)W71T*\.=:(I2&O0J4(.[(G(*!;PB)90<A"I6LHB-S2
M)5=8VGD251XYD* @<Z$F"\Z072E=E32X#)(QDZI0C9Q=[*C$5=G9&AMO;%\*
M;TOV0[\V-6 Q;&/I:;C%IH5J8HYMV8C*,W5NP$I6XD;@U'A>";$L!_/@3( N
M=)E[EXXFQ$:F6!+I,B@ TQ+K663YS^HFL[#_A]>A1&?/<M'T-)7?(ME9SW.;
MTKD_U=".)4R'CM7H&R1(']?^<]-<XF6/'9W-7KN/O0(@%I"'_G%P>! ?VE$0
MR",$\CRV?6UE+1!BW;S2-9X0/QB$L*\Y<LM$SI^B<\/2,J#:DW:L,[-L<X'M
MIM6A6P6T-8<2]UT/\.'1M9L'FH%U,D:F]<=!^^X:A!+F@*5XAEO,@.DUF.W=
M>O"Y\=O)6>VWDZ.3WTX.@W(>_B0_1]*6YG>6M%_PJVXZAMLJ VM'M=^./L)[
MSHZ6/R8-NB%"$>*I4(+>$Z(_95#CR3%_RML0U:7Y;E[V1!#4POP9GA2W#!S;
MX3BXR=*<"3!%O!"_8JX38?8YH-QR0R$##;T@;EC:4!0[AG?(^@W@?7!-<DN4
M_!396L]8NS<1_56>A]L+RR_VSO*CQNEO]=/CWXYK]:4,OYCG7&CK4(O;[?K-
M\[S\[JON:P[KOVEBTN]WL'NPIL[9- ZX9P\9/%-]A,&1A=&!'+C>*Y\U")!Q
MOA<PP>]^4O8"7B]&%J.B68!TE24;##P@U.T?T'5,(9S'OA\<BB V=?M]<ELX
MV28ZLLFU_"#Q7S"D/\6(>MZ VG(\:8LW)N7F)@SM*/+5'5O1^&6?JT2U/MP
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
M,:]W\'<DEU8PM9)Y>/M!;7S[/BPOKY=P:V%=[N[C*A]5B;NN@K,DE;I<_B?
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
M$W\K5(B_*Z<J%J2&E=1'ON(ODP3F*T[CC5$YK@WD*:H%GPV]10HOY[\5;U5
M>;;;>E)Z>[*V0?;HQ7:[1SXWF-EN6UV)G.WQ.PW=]J'O-]()=G% F(ZAKM>*
M O;<1?8$4>B!@3:'@YL%=RGZ^<RVSQX:6]T]^6<YD70E2U0_DA]!Z4ZK=\23
M7DMQI&)2+FC:\0RS'^/$R&;<^!>(&\8'H,H3XSWW^?R*)W*_'(L]T>:\S[%V
M'UFZ LLVK>$S J?F@>B\X+Q&=%ZM.J^G.@.)*I[PU.RGA@2<_M0&&I^:U5HA
MZ.F)VX=<X!.?V-?/[XX7NT+[1/M$MX]VJSV[U<I]^N/RSW7L4QNY;=./YCR(
MC'D0AICZQ0S^P^>+S)C&B<SV8L:"JU\-+YJ(O]Z^OS0F7N:]?/XC56;U)I2&
M.UX"8;V)?L7YG:0P\"%%"8__W:>6@J15-N^[.N)6I[4V?Z:/+9CZ$,MK##-S
MCL3,WGEIX!/;TN!*T"IUQJU.:VW^3.MF6RW3U-PC,;>+;;576EDZV^R9_4?
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
M: X[75%GF]@6^=E01>=5_WF-Z+Q:=5YC.J\VG1?F&[7NO 8:GY?59:GHZ8D
M3[O7)S[.L@/IL3^_?GYWR->?AB(Z'SH?.A\Z'SH?.A\ZGT:?SQ^7?S[U^71.
MG&PZ7LZ#R("M#8,X2E^>^@2I$DY3 B$NXC1#9VE-=7">\QO;LJW/[<,K9;Q\
M_JG7M-CAX24$VK/8D4Z+'>L$8ZN&HB<M6NWA%3!>'HGO$D>M@:-^7(93D+/F
ML"-M8Z;]&JJUM.=B]JW#>PNV:+7]PZO2M&>U@[Y.2!YI)2M93LW"$FFR7>"[
MG[WD.\_@HVWCNI:C$ZVRQCKQ(=O52<9P^H?W.6W/:MV13O>VAO*5I,:VB)U^
MY2GW$G]F>-'$F/ ;'L:+-NJT@Z&ET2VUF#4XO =QF];K:*776JQOZK7>X4BG
M^VN/:CY=TFV[P(Q_X1%/O%#P8F\R#Z(@S1(O"VYXV]BQQ=P:VEBTYT);;%2W
M ZCAZW6'?:W6.QBX&JW7!8:LDX Y-FLV:?R%B@11D:#G+1+D4)&@>HL$>?,8
M-N^_LC!0/#6NEBE\(DWAS.,%3^3K7I)XT35'&XF0TX(H@[\#!*V7ICQ+C82G
MRQ ]%,8TB>?YJ_C98D#/_\\R2 ,<D"H//?;2'[=LRHBJIM#0#1SZ$(V_ ^4K
MM,W7_ABKZBC9C,M?L'Z*_$T449&_4B45JAQ E53HO*B22IO/BRJIM.J\J))*
MR\Z+*JD\^ TM,J4IDYW.A\Z'SH?.A\Z'SH?.9_TG55*A2BI4285B]-ZT.N_;
M&F@5LC70JMB&5N%IUEBGX#1;JU!:IV8@/R/;)8:J=4(WLVVM"C(PV]%IO0-'
MIS3G0=V9OXU>[<C52A1V:EXMJ;)=X+Q=R?T>Z727M2HA.=:IK(I6B[5,G2XM
M%0?5B[-V)Y';,77B-[3:+J]6)_ZJUVK[SU(J]"^4O4W9V\^5O=VG[.V:LK?A
MXSS-C"#RXSDW;KT4?\6,;DS.-KYD,YZDS(AX9J3P!C<P[IL)T0R[CR_@RP"\
M(NE[D01Q8MS!)4_%6%Z8QL9R,?$R&"^+ 4'1%)8L?I68K0S1JS^%FZ[5(ZZ5
M2]>JEFOUP?-GQMOWET;"%;Q3([N-C8O02U-)^]\:<-9!Y"5W1CKSX$//@'TJ
M7]"$"[MG_8(1U2^@H?<=^A 35@>2QK7-DOP(TA7*75BUP! %"PRJ54"YN52K
M@,Z+:A6T^;RH5D&KSHMJ%;3LO*A6P8/?T"(7D7)%Z7SH?.A\Z'SH?.A\Z'S6
M?U*M KUK%3"#__#Y(H--3:1CSIAXF4<E#%H0G7KO(9_($WS)0^YC\,,%@ MU
M81$)\<X+/0RFN)QQK&[_'A#VNHJP9X]P?=HQ2@>FGD^A/:8][L)3:(]IC[OP
M%-KCPY[RC.)HQP7-XXB.%UXJDXM]_(7_9QG<>"&&$K8L"\IVV6!T>(K!\T^^
MGN4Z?68/#J\&T9KE#MBXAN[A;5GN:,#,T>$UEMJRW*')AH/#"[FT9;F6Q2RS
MWM,EHT\7>/%7GF9)( PYR(U;QH'[S+(.+X+7EDOL,+NOSVIM-N[KPW[[K%]#
M-::VK-9E8_OPVA=M6>W8J??6DG[;;)YZ.8N3[!5\96X$T0TPV'D+E=L1<S72
M;6UF.OH0)+O/!N;AI9+;LMR!R=RA3KI>G[DUU'1OS7J';#RLEU21;ML%/OS6
M]V&;L]1(N,^#&\S&%@4?6L:)K0%SW,/+]K3F.EM:*?4#9HWU47.'<+;ZN!
MRF-3'RA;;%2S29TTW69SV$^@WD99G 0\;2-G[5MLJ-'][/=!R]5GN2[H!35T
MIFC-<D>P7'V4^J'+!J8^@I.%S+7>TR4EMPLL^/<D7L"^W3$12"4:-8C8JC2>
M9K=>TDZ-UV;N4!\#EFTQ<Z0/Y;9--JBASTYKE@M@'NMC?7;0;Z_/Z;K,&I)W
M5R>&^RMRUV7*#0&!5NJ]0V:Z&HG.)NL/]7'NPG)'-33M:\UR+6;9^L0M6WWF
MV#K%9=@U-'$@K??9F/ 74#X];-,+?-0#IEAI<K'E,![-;FL?4$#K53Q]!3R\
MPK>]-.5YF-;S9JC7<R>W#K/M$OW/GT:V9:^5\V@\ :%=.AZ9';&!1CJ;Y;)^
M#<U!6[/<,1N/-#) ,*OF4$[2R)NMD7\J@JRQLP^:P;,[%7G->=OBKJT1<S52
MSAV+.:Y&Q,EEKD:V"!? K)&3=N PV];'] )RA5WOX9)RWC%^G')_F019T#XV
M;#)3(SL;J$1C4Q_*95NL;VDD=8RUJNUAX7+UN;LV&X];4]JC6PQ6=)&MW^8=
MQ=$KU?'QV+;IVMPV&C%/E]D:F1,';&3JH\%:#G,L?98+@M'(U ?+#NO;%%3=
M8 9[(@WV6YQY887IMH;U6J,^,UU]A'W;'#-KH-%ZW3$;VOJ0Z+X-PJ1&VEQ_
M/&"NJ8]M8CADXYI3PDE];39W+>IR++P[+,K1,@X[[#/'T8<@#3%\1!_^.C9!
M)]#G="T3]'E+H_7V3:V"OT!Z,ONML0Z3BGM,)IPL^<3@/Q8\2N$1F-84"WNV
M,CW#?+VK(&RE]]9EED9$S3:9/=8H@;C/!JX^-EG'9*:CCP#F]%E_H,_==5G?
MK+>X'ZF_3^"\M?AM?XNC5PD'Y3;)4XN* *C_>ED01\:$7V7MX:)#!H-H<Q-!
MK1^W@>Y08A3M$NT2[5(C)032X(^FP?\1">$"=/B41T&<P(2RUFGJ ];OZ^/L
M&K#A2!_%=5"[9Z_)J[5L-M*HK-F8.1I!V6+]86L"Q8B[UE'F*XZN90^GJSA)
MXEOXTO%X:]<$SB9?;4>K9!&LCJ!/+Q&;C5O1UHONNXZ[1&IX%P2%]0IHI_":
M=^UFT"ZUG?..V%"C!&O+9<.:NS,T>;FVJ97R#S+SF%ST.O%TF?_5XO@WQV*#
M@3XWU')LYC@Z\9LQ,VNF24U>KVV:@&>-UMO')#]]! IGS*R:2Y22<MT=1CSG
M__VO%\$KJK@GZ=4=I %8@FR@3ZU(L5Q]W,482ZI1=TJ+V3J%/HRI!99^7/EO
M[WM^/&?&I\CO&>G,2_@L#B<\2047&[XY-K.N*1\#$R;U84-8362HSW)'%AMI
ME#H&2A5S^_JP7=L<L;&E#YP=FPU'K2F>0GKST3CT;\OY%4^,>&K$RRS-O&B"
M#NHX@7^\Y$YRZ[89M3&^UF:# 1;MT\@4R$;C/K/' ^;H5-6-C>T^<T!)MC7R
MJSK,,@'=XS$S-0K2@U5;)AN.+3;HTZKKXN#P$VMK51FE'W(O>0U#S=[,O1\Y
MMT(.<U;P@76&)=G0:%_.N(7EE49X+!_+UU5F5.N,7VV0#]R?)VN<_V%IY8EK
M.@X;MVQCC4E7_BE-JKP,(8ZL+P-?*TEF5WP:)RB9A;?>75HZ_EDA]MT&DVR&
M,S=?O#%RP<;!&9>$-\MUF)'_ .'MIYT(LIR>/<)O5Z;:&PRWS%:]_$9\_58]
M^BH.T7[S%\^8)7SZ\]F?LM@_^]]OB'(4="[@LP !D&J\/:&R)D6J]8YZ;@!
M*7\>I;QBCHF<C;?,XC4Q4+RDQ%<Q*Y^'X<*;H.SU\YEY)OY69R_^KIR=P( :
M]@HD-9[(5U0U'K'G</W+AW( $N434 P/O44*+^>_%6]50'JV3260XY7>GJQO
MI?U"(&N#N.6K@#7L)+*EK^WS.PW=]J$/T3Q'!QE]<]ZJ[NJ*:/;<1?84?]_^
M \&U@XL6_7QFVV</C:HNIORSK$&;S,#_7ZY_)#^?TH57[X@GO3;2.(3M*8LG
M!6DL4\9#>C:72;B@X!N?_A@G1C;CQK] -C$^@!8_,=YSGZ,"*_?+L5B9"]9\
M#IK#3E?4V2;&)S\;JNB\ZC^O$9U7J\YK3.?5IO.RS1:>UT#C\[*Z+!758Y?;
M_UZ?^#C+(7^/_?GU\[M#OOXT%-'YT/G0^=#YT/G0^=#Y-/I\_KC\\ZG/IW/B
M9-/Q<AY$!FQM&,11^O+4)TAQ80_'A=U[FB=R/U_RD/L9GZ!O52B]GOC#2V?&
MQS"^38WW7N:]KJ+K^7.RGK0!TDNIYU-HCVF/N_ 4VF/:XRX\A?;XL*<\HRC:
M<2'S2,D'/#-\%!(727P38#S'U1VH3E$61$N1AE!4S//\++AI8X$=>\R<OCX)
MOK;)1B-]TJKL/AMJM-R^S=R^/J4(8+F.J<_I#MB@YF[59 KJ%)=>IL"A@\B
M3R@F#7]W@$>?VZQ?0Y7*E\\_>RHS1+M$NT2[1+MTFH+[BHUN261JF9WH;'=2
MX$XQ184XRG2\Q0\9W;@6(/FPX%)'8J=VRSR*#M&-K=)DF80(0@0A@A!!B"!$
M$"(($;4@@ORE+;'$EOVE6PVPVRNKC-PM!1APY]<?]6;UI7&OO_AQ]K_G@Y='
M#M^KR4,WT*J.)_E?N[Q<\K]V>;G'\[^2&;-A4I@FRR3U@Q!!B"!$$"(($80(
M0@0A@A#1+C,FA9V>+NRTE!@21#<\;7O0J<7&-1ASCA!U6M>"!\P<'E[!OD4+
M=IE30\G^]BS8';)1#4V5VK/@89_9_<-M=NU9L&6Q@5OS"9/7L66,N)+_T056
M; '=JJ&W(26 -,0?0[M$NT2[1+M$GM/.&WXT6299/ D1A A"!"&"$$&(($00
M(@@1Y#DE@^U^!MNM-EI*$<G-O\Z8C2RW#>9?\L22)Y8\L>2)/;(GEJR>#1/:
M-%DF:2N$"$($(8(008@@1! B"!&$B'99/<F>>80V(=,@\B*_U2&H+K-&9@OB
MO.I9K64QV]9GN39SA_JT@!E:S-1HN=:8N::CS7(=9@[JO;GD<^PLCZXDBG2
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
MTB#_A1KDAYT:I&U527:MAW%R[-43LE.@R7X(3"<^\W(68_GG[QXRI%WO/@T
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
MH^412\%1 :WG^<;64N8#EYEC5Y_UCIECUMM7I,G+/>\/F6LY!Z^W-34"W>&
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
M#?5E;8 )^5*C\H2@;?Y0#&;CCL*S,&Y;&TEJZHO^:,HDQ235')?JB=ZTJUB
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
M(ET=I*GM!NLKPUUI4+,OLV?Z/7]("'>SV6QL+)N7$5JO33+<)JFDSE'1Q^.
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
M_095AUU6:!Q:FX!A@ *J7J6.G-)6<!A:[2D#I-:!^IC.P^B<Q@E9]3- 5.X
M$^GP+Y-PE.CD0NTRK:UEXZR20UDE?Q 3D]IMX^PF.O#JS[D+U&(SE]Q>[XI!
M%[#ZI<.A7B#=S)-VI8?\_D O]>,S7"F_0B^J%EWZD"@9I5<!I8:;A4T^O$I-
M6*VOUB3VJ4HV3!HM<EN=%EH&/)<0[IMW:,LW6K!)6_]HVH?;YMXJV85\^=6
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
M2:H\G1H_KS(VY\)2.;8&NE$&O,6'<2L G$QUA666Z(B 55<()D!I*R1SBTY
M!C3"9B_HY *64<^*Z._A).RE83OIS,8O=X<ED>9!"(JU2\L=&RJ9,V)?LZGM
MTH<5^EC)WR91]0?VQD3W93'!/9PZQ]-E]>^2J:#[N6AX\&%/]'H]YZ[' T7%
MM2;^L$0D"N#&ZNBCY_:-ZC?L54 5+8YIDMH*?HD9_=DU@:JA!4(Q SCM5 JP
M1P$JH<890N8X9G7/#:/KEY58<F(7E<GDU=,)!N5(WWZ7H3VR*N?6EZG,),03
MM=%B%QUGG'*#KU)XBJFUFCQ7:;"1A%-1A00LC1LA]E3HBA#R;.0*#U7=$W0K
M59TJ2(YOA3Z@$=*<! Q=Q:1C6X$QN)SB<+-46[+'=+F1CESK/+>YO$^T+4&I
M("O[S%0WM,/K:IKK')YUL1UZ,B7T,N?\T";KO $WK43YH^>[>Y-Y=R!KS"W:
M*1Z[URZ*$C[<Y^^R1P%11(&( EM&\'R4>"+1/:S72+_9+@3R5M0,*K@7VN['
M-."Z U?RG@M=I>&<#>U'KXP?,RX*B!.=LJ'M@;Q20&'A3.M-25 7:^U@A7^E
M#'G**[T!FE+A,$2AP<:&-N/'M)C.3(D?0N2:;5<7U)K4:J=)/U#\H^AY;=50
MV'':?(/_9=*-W)+](*\P")F)LF]$Y>16 L['&U2EH:%?Q>&TNG"1^"R0O,R*
M;%7LSIQ0.K66([+(FW99MR53DYI2WF[MJCGT3L*+57:%/DUT>85D C5P#+W4
M'6?%I+#O%:'K 9=0*UY*(E@E>^).)2Z,AM>C2N+"<'+M[R<N#$>5Q(6J"O_V
MJ($\E,VP=VO=J,\FT>%#-0"G*,%!RMMI3N.<$%<$F(-B$7'58% P$?RH#M26
M  V,"OE%J$!_:.\H199-0G61$88&2'U6F+*WM&!4W$&=,BHS4W'\P^VU2DI$
MP?R-'E'GU=%FES:B'V'DC@ LP"]+@%<&]M3AW!KIE^I%"B^$;>I.7Y@0JLOP
M4+,H1%9U-C;O+HS7X5PW[W)DBJHX=H;A]/?>8715MZDMX<(4-U:K0NH$CHK=
MF]J\DOUJ^YD_L(3'81X^:FFH4: JM[.ID]67',@?*(H6XFKW7=5^/BM9K6[S
MW1)SQ>[IV*\N*3F+#6ZL<+.4:K"X]S*4JDA?;K=YAP*U.%':1$40:$Q?% 8J
M%'"LR<:-U3L;&A]R:)Q#X^<3&D>N3ITJ#?RN]NQ:?<2P6X60@'EF3EQ1;9M*
M,(8_2\U?['?*-'%0.5P<SCV(33*LR_WM= A6M5G!^ENETCEU[/$C*+GM<HY]
MW/?9V-XX:G%- P@G'5_',D@/Q?+%-T:9L0[LHE.([4%-;H)-@FTD2/@&J]/M
MK!&\#W4N5&ZZ1S ]05C>[B*,,QMEDK0&9>R2#K\*T3F._?= S]]J<!A,=4/H
MCHAZ_^X0OT-3D_+MBZ\ Z$:,/ 0C71.7!'UE#1OU)[QMO=L@#:=IDCK%)60'
M*UU$)]$]MB7*3'1@7]'4T;FHM@4/V6GQ4C?>((1?Q9/="K-<UYWH12ZT=4.%
M-")%B?O)AH5?A[XL\DN)2F/;0#B5RE.IDE5I#I46+H4IZ41N\SU 4S-_I6Q2
M(0R!AN,42ZM78-(:TXLR3'"4!(2:*=!UO'PN54VS]N!8U-K&2>/=Q[]_^/$-
M6/,&;4\WV;$1'Y467!X^;,5<&<_HE5)]1BCI@"Q&M#GL1?!",XL]&%T$?U!T
MYG9"T*?H8=C8(K5E%6K8*7W,G(QF"^*NM7E=2N5DGN:)(D2-[!ZJ9G6ZM=6C
M0U#> HW!>TNU0I@71+.@8*K&M7*+JU55GO*:+H(TO7<3D$KBSN0;J?-(];L'
MH(Q7X6=9RBZ1FS KHL^3GWY[_^FO#EZ*22U)%FX;">>DH,)WDQ"4$"$*/ P
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
M*\48>L&7[@::5D8VP%!W0@OU",@?P4F$2W5ZQW?44=<Y;#J6XB1BV\(1O%F
M?A?.I8(\P=3;G=:3'9=J.7NWZ)Q'C9.KM>'T'$)#,VK=/F>)R5T<&>M"I[P9
M]%+-RE"@&S@FT/M"8*(D2S A[S8@_[U"\W,FZ^I1%H,D5T[ZNX,@.YEC]>Z-
MA0PKI7;2@A$74>M?;'-UD:^!Y^\MC$[_0\*/<P65IU!:539*J?V@!B92EIV\
M@0O*6XVDO*7G6UA.=5IMBA-<5!V5%LX9IK61Y:6!Y NT0/AEA;H9P=,3*HN#
M>.=41KHE^09Y)+9P04?P3^%6.56XB1T6[KQ-W2D@)T%GEO:LGTC/8%WRL"[Y
MR78]AXT(469;;&!EQB0EJ^?+VUR[V?7/Z'[QTCJCZ7I:US?>KJ#B@D;O*@5<
M2=U0;BYCM>GFF75FFVTUHBM"L,&7=KY<>S5;YSA-[0N5+"B+ 3<1@%10X0 '
MU7MB$2M3 Z%M$0@F(%ALF\[Z%>I^XR1^XS1>U7NNW3/:!T1\2C=9BSVW<[>#
MS*J!8?%#4R%E<T'KR+_4=^/8CBXE>$5[2&";<_2D%=S7"6B#OHIY;%I[T]H@
M*"%*;%)=?E[X@^R&ZAJA>NE-RI,2O*'+G#4%Z4A[I0MRZ![4.R?-XJA75:0
M;!"UEK:,WU"2S?$GD5V:$Z.RM#(..>8X9+?CD$T*Q</D66T.INT$90\&65[4
M'*E:==(GJ!MJ@7&A$KI%D?"O2PN+9-LB;$!>3Y*7*(0T![(HT@4G,[:2*9MW
M>C0KN$5,&PF7UIW^8[ ,8#D^@XS\&=18&##%$>CC_YLFNRWV5OO?(%L&_WH#
M0B37/2=07)!8H!9F. 25(_(5$%[?J%97FL!*&"#:3VQ-B'+N4*6:Z1_A.DB6
M(.]*[E^GPH*RZTEB-#Z+/X+HS2_ ]O4D/F&4#S;K0[RXIN6&[V%0.:WU/SZ]
MKZRTJZ@@?14S(?M"/!"[,F&1"BG\(XEOUKO0^[3#BE@:#9QF&,O/^5*-2%\A
M=)(Z[K<>E"X/^H0=/=9!B)-9_.F]_ZP[!)>I8GV/82"%/*[J:HN_E1JLBBWT
MMBFD][_%2(= E3F54[\K@ZZX9&JOAS%^Z5#Q&90CN(_O8D8HO+^'VVR=;+V_
M)I3K7QZ%_K*Z>]HE L1 BINF5AV-H)USL]U^#% 7 TJ(X>2]*\ #?RU*Q,H[
M],"5PMD!DU**B6EWL4XVM4N/G7>+)SCE:,7 WO[^FT2U$8G5N\*S(C%]]<\8
M76_ :=Z&?]V%G];)3N5BQH'F;C!:&NQK&JU^R@$*UWJGQJ%!(C:KER%NP/+-
MVC OLOJISBD%37)!CG[5IUD?9.']_[A!:PF?_6J!^+WW]I:BYM[=0WN3NW::
M'$#UNT%6B/#'^''C[$&^T9M@%'[+E92[1Z:W9-28T9 PLYZG%9Q>^)E@OP)R
M1P18&1)+##F%FAPT&ZBPQ/\&BKO)=MY/J.=^ LGBO<5@('FQR\2V=R5\&ML*
M);->R6KEQ.\HM7CEK3'N&9CG9M[!G2Q([G]VP?U.OGG_F7JL*CFD!_3[CVI
MZA)/7R+(%X44"32%/8?2F)QV-\I7)?6#*EFNI). 88<@O2KC,?RW0K0P'NQ(
M4<@;,D+-4W0:@W%K%\/&F2F.]#/(<@5E\:M!%;"<H[RP[_[WYU\/<ZZ_HG?_
M?_!'A745%4#*![\L.H@$F:[0-5DP3H9)48:G/+I.\-3-;\5+?OWMW=>O%86+
M,5'JE^"?L!0?"AEU;1;W8#VG1#\;859I<L(,>%C'.TS:Q2H E?"3H(**K*TP
M>DMAB H2J(FQ%*FL%A.T$,'V2PS@A+&)4)<\1LHM"+1F/D"$**O6E54^X12(
MU#2--UIB&8Y$3Z94O_C/!&C>0VMWI]M*%1;^!4+T%.C!>&Y57-#DH-ON]<D6
M^0&R5=J).Y-Z45#:,O&HU%?A+%$KN&N75O>\A>:082]>3(^A0A#%BS3?17&J
M]4V\V-'WR;MF2DGN2H!>I6KIG.@:X9-- ,8YRNI(E)%/ B!'].#H$13UR?8!
M-<:$DLHX=2S:=3&EXD=\GR6_].^VKA@[..M,"H.UH$3!1KEF7#65R+?JA9V7
MUJ%<'Z, O&I;2J$--C>--I1D1#/*A&;T*M@0S '(EJ(5$9;X19F\4Z6'L0$2
MBJJ(:0_.I[I%^!!=[.*V<3:5\:BJ!8AS9)D:142PEA!-SRS;*?F*($;P%LJW
M@P4I&#^L1I+I'(J",>YBI<F9*%DH3=EG8;.ZH -J*Q6#VQ4D;2E<.1FI?4/E
M;EDJ>W#\B_(S C08& R@)D,X""E*!JUUQI60$;X,Y*RIH,H)(3Z+(9M!6N3"
M^N8159.OPJ+4/M829UH4FI<]$2:=R40 %3O<&YA3E?\[5G)5B;R"8%3IR>X.
M!S'=*9JY5]NN%5HX&&"K_%OK<N:H.\W+8SA"-]1>4\V(*NX/(GM86)68NHY5
M[M7H(:/KZ3YX2.]ZYH"'N$/7D"/]ZV$=Y$C/WE779Z/4TGX%*Z!#BW.)\/7U
M< %TA-3A5QW,RH9_IE;F#>8#O %]#D0?L$$+<F"?IQ'P,:R+7FY<9NP8#T(2
M>8>2"L7V9(2HO]":ML):P<3/8LQ6KM)9U= ,Z=()&A?\:'^W%7LI^2_T'+6/
MS0 O5+>LM!7JE4I1K@+P6%^=6^9>9"]@NN7:=+=PV,0>>!,MS)WM=J$2G;/#
M.R*P$*V<:A [T1*M<L JV=91%*92Y*'86S62\<0PXP?3\(-2=&F22CLP#]E;
MZ3L*_!O0-*#NX?6L[DA,+7$+QUHA35VI&7#W5PF?H9#4[+J@)9TE@9$7$CE@
MJ0*)F, :GGC$$Y8(Q.(1]$(!B[)T5*1#&UDJ-BQ@=TS-H>XRH1YL<>X>>-J'
M?>*RO7<<VE(02_O/NM-JB=XG8X4X8*<X6T_ACX4*]-3D:1<>8DSJQH"M#=(Z
M4O$/A$(LT8P&3M5ZS![92$S&IW-J6(224;"]&I>G[C:AZS!4QRJ#4V.0A=0K
M!2;#JZ8WE>ZBR3P*;XJ"Y0T"[.@V*ZKEL$&+H-2QN5P'T<J<ZSH.4WF/D3(E
MSE1WKZ6.,B 1:JLUW*Z&/STBSA5M%SMJ]L*DT[C#T7S'*?'4]<ADL3CB>!=K
M*"ZC$7XU(&-=CYV9)FZJV[9"?RS#V"RE\L#HJM*B":5& :M7!,M [GLJB]H=
ME:E)0#UOJ*-8:;T+0-_#TI7Z75DI;1")99#&"E[5G<@M=7\N=>!#:"G<!_R?
MAF0%5D",0W/;P?6HQ&U%^>O^K/*]\<<7_'IR/=CGU_ZU7Z@P:F%48JKF5<[,
MM <*7EF_6,=UA>78=PMCWQ..?7/LN[7DJ3 UG(Q9!^F<7 H8AD 6NI^Z(S I
M2>L"PG7OA#':O&&1 .@J#-9);,&X9!E#P0$5M!%^LJ:H5,[<1NZ\7+7/+#S
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
MT[LM4N^F:[:7=#HN<P6[PDG-^6"4COS47,Q1O]!##9VGD;K-'/@A_4W#R3"
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
MBB]%$5**UK>K,$>N!M2#(_N?= Q66HZ)'<9H$B0T5[XL!EA4;@^.#Q&IKH[
M@M\T5XJ\O/.<829TVN;GB8M\XOAQBZ\P*3EJT@Y_I?]-( B;8F7749L=RWM'
M7,'1PSMZ>'\L#R^<SQ$]G>#_B[?%<N@]B3ZSOI4==K@9(,>:SCT[3CQ-Y1%V
M2;XL(61 ]QO5_FOAX3%[:9%Q0@UDU;Q26M2/>;.C.3J:HS^).7+I=:/H<19(
MN"Q\TYTTE7'5+H05VX9:5^CWJ,,9$YDGU9 X=N0<F<ZZ"KD=#<O1L!P-RY_#
ML"1^SK"]H XTUSO>)W&9 8E&)L5XHI3'5OCGQ04JU@4R+D>[<;0;1[OQ)[0;
M7=\LWX0PJ/C7 .(S1A_>.ATF7=*&= 09U-%:'*W%T5K\2:Q%[-+03.F$<7Y&
M10;L@"QB[+T0270<[</1/ASMPWNV#W&C;HLZ;#GAH:&U.?34WA0E(-:I=)_0
MHM">_1!4F-0!I>Q(:D/Z(M^(0*'T)ZR:)9$SJ&DX&H6C43@:A7<V"KK+@T/_
MNVYM\,2D.]O305F\(866;=':[SUG&[@9J[PG,9JC93A:AJ-E^*.'$TGRH3FW
MXJE54AW!?S B%\1:I8H 6V(=!):#&*:N\DIZMFF[Y[5KQX9L/7''QI^'( 4<
M:MP!^7M">H_,31^%N>F;(W/3'X^YZ7CJ'4^]/^.IQU34W9NPVS('%J:Z6\RF
MD2Y&!ERSB40RER6CSB.;"6@'02 )HA/Z!32^-F6G_[LJ\XNZ(29B8JD-Z^Z$
M$0?=G&JHE[MLV@FQ$VYB$*8CC/V3@;$K!O?C8=C_W+.5Z-U4^74W0HU[A;[#
MY;()#@<-:+3KEKVEP=!A?[KXG[*)H/2VJ(HKTB"8O3WSBB@#=GB"[M(E_T!1
MRD)#"KY>ENURV'2]>,MA:S+9= NI6E#@=@21#%<_7;PH\OKZLB2J5W_3\%2T
MFX59I.CCRP$$"1,CGR2I?TH"X+6YI1ALK422A-<7FY0I0%*92[8D"6/+LZ@A
MVB3^/-ADO:)B>%EY45( ?A*E.XC]7,G+HUPDF,]5V>D:78%*HA\L;3"B'?XC
M"DT233F(G:_\%(5@I JWA[C8S"2=+IXQ=R_M9_> 0C=%B+"W(E/$@@$6_C@Y
MM!LHN05<>BV,N.27LJCQ@G"O?)>2YIR+,S<\,</:DW=D^O5H8\2H%,)F6S.E
M=CM#?1M9;I^.GH(9[P\M;*A\N/=3N,J(P7O3K(I*F;)I"I>LC)376/VB<4%O
MBZ\T85[/P]KS"\?;0R*-?PVM9D?:OVG">B;0KV/NX<<TU*^\#T6<8=VOLCAH
M&=!Y0UMG4Q,]&<D;F<*/S4;OI=GH9V;[WBW^UC;#-JS.=MNTXG U('G6;V10
M,^MH[555$99?-Y'Y"):_;8HP1<%L+-.-ZY1CTRFD-=Q<UW$=.P*Y8Y=1.DGS
M[*5A],(6D6%3S0TJ976C7F['$.B5)$VJ,:%^_R"3;0=P.*2#B0J;GY],-# D
M=DWV,ML@]QPB&LJ=2*HW$+N1CNU'QUC_&.L?BO5_WS,F1EQFX46,<14=PL3
M?]SG?>_UP:<O_^?YLY/[W\X<91_W33^E4=^&TZ$(Y\@G]$BI\_%+ 9^7M4#T
M/#:=DG!P7K3H<JM9WYF4.P8697;%W7Z7T..&Q7]>S,DM=DTXM:D9IA/=8E?
MR8?^LFGY%/>:*-NVQ)__S2F3-32G%.SR@1<UO/V%^0+N'8_5ZN-9?CS+_RQG
M^;H:2"/*.F@.A@&I_7P=0P+IK"'TW6QL<E'4$(&FW,>Z$L$OB2+LMI0^I,"
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
MQWYUNO@B?O:EEGVE-3\\S?\NQ:R'14A?7)'Y_M]AZ5P6Q/'2U%;6I-I:(^@
M6"OX0)H[X\DMC8H*?%F&BHXJG7JDV%.4#$..#YG!(=,11[#6,N>"C&<\].O%
MP_MN(]"U'SWZ9K$L%>^(97/3P+NQ4[('6RS)8Q+DVN 9-TZ3WA9OFV\X?9^B
M!77,LCW3,/ T3!^+^%O"1Z))Z)Z1!_C0&^W]:?IZM]E<R4KD@]%6@6,0OLT>
MQS9C^J58/V9%QDW^!EG+DE1E.X_+W 97!<0LWH/BTW2R:(1:I@I+N0_F.L[,
MWG5XNKA%]IT_49O$:5*-, @/I8=?Z1*ZX22IZ:HN,2)MYH)BY;=? >4J)?J-
M 5 )O;H\7!,Y5I0_\OG^Z-ZQHGRXHCSKYW%'P['6_!$1V*/<7 AEA@). /4+
M<5VPV.9E<!CS=M4Y@-8YP$P,C!EV!X1S.RK[2OICTYR7%5(UG6B!GR.[9T1L
M;#_)_'L[F+GF,ZE,^8>"0:ZKY)FV0[N\E"S\S$.MPJ67N!P]W?D.$,+/-#@!
M(LJJNE1^717,1SHNY8\.:B)H.J_*[I*+%)RQ%N>1@@0:XO2\C1[:4_GZ^#BF
MWUY?-I1YE?CWA*J\J_GK"$13G\/!P_B UMP->"@L0WAKT"P?^9I/*M*?^)0
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
M>93=_^KQ[ [Z-AMO.-Y$V:.'#VT?C1?7:/;W'&"'0>=F4XQT8O881IQ#P&S
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
M5N54)>4S/8L4K>LA3K!5<"VFS*4M6G$82!'F"=.!':S'&?(FV22AD@<+<E4
M10I,ZS@]?&.61AGEJ?@T;(%&>J3[O36UB_%/\HX+/BN*:>_?_XH%@A;;ID0"
MA!BRY15NIQP6'OW>Z:.OTF?7[X[O;E"T59M?A_\/.O,Z@9.-ATX<@$-#]V \
M=/%TF!E$8JT9#2%=C;0F5NGP%?M^'OO;PCN.KH>&=1O@;]YY?&OAT)VYUZU&
M\V/O8AI&O'!XU'IY2<GT6%<5"E4X/]0A+$B&C'>7 1OBL>;X&R["D8.$%Z=R
MFFW3$6P8($-*,)XN7E+IN9(6V@=?9[(1Z:;_K E\M_A?X,K=6$/W#Y8,>RK]
M9$^4FDA/>64<Z?BMR*VKFP&57LY_]GCXFH%:6\9K#+V. ;.40$)EC=6-QW0-
MQTF_\<'GX</96HN;-EL\?_K]XCL;YK3O.%O\2(X--X(DC\RT(D1Z\F';@\-*
M#F=R\486(SW_>[]'?]V<H+@D-_GGV3,9>G'UU(]][W<.&_4DW$U[;\?W9'P?
M  #E1B2&X5.1+[8W\HDRR!LA()Q]H:6HXTZO'+$7#^_AJ@_9LOWS].QT\4.Q
M(E#$XE5!.5*F10CNPZ]#G4#^"ZHNFH#.JP)<*F'CO<(V,+8$L(.'_VVY^*(<
M"A28MR5KO>_CK^8,-IXIYJ/)T2U[U)DZ</XH4Q5#@4D.#P-"OUHU%7F[/#!R
M+((9(MBWMU)/L%9STJ B2IVPSL^;MFVN\<#DT:*-E9S&#"!69AS!#5ZW^'E2
M%?M"\/AG+W]X)8CY$&'2?P$S>HY!90 (78W0FR=5T[QQ,0/L="?C'C9J)VX&
MOTCLHM8*[J8(VS^\;'-A!@E'!K%6EAM478/M\W=:M*J+T5)9F&FWA)>3Y(DS
M):$!9J5?_#JL+C0O$DRSTAIM<X*N;K!*B8U'ZBH<>?$[YWV//+^0_P %BP(X
M 4_XA;R((9Z+US4&(+BL'6?USZB#PN82"H4(_@LI-&91NK!0Z:]43=XU98_\
MM!A76LUR&F!>-&!*XH&<*?9HX1C,>&IM^?H>*1O+4*ELCRX^JJ%T5I7+H:JF
ML"(ME/!@CJ3&]'+[H:.U*^%WE/70)GA$NG*/.D?49P*-IHNN[V>UE4D,Z/%#
M,M\JJ>4+S,<:P"=8 WAXK $<:P!_HAI A,.C]MT7&Z."^@!.++EY+9DX<D.,
MNE!M*1 HZ0.M\Y+DF:JA$+NJ_O4U^A*IR*P=>Y&VK!!P$<-,^$ Q?<&]9E\
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
MK@E_TFW3D<H%WAEI7)*%?5N'+,8Y4R=E&AN<).*\PPW0;^=2@VQ(0LX7OL&
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
MYD0E"ST1Y75PQUCU+[JZ>Y;7:<E?M$W!V:BPWU2I"BL_4]G >1D,0G@1^!T
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
MZUSO,/O=R6-U+7Z*KH49]#BFA]^IB[)IFE>N,OS7;5VRQ7E(%N?A5Z>]OR0
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
M?IQ^,Y>I?R^B=[%2(,;6*+X$J5#.A40+D0-PYV889&9[ZL]=7":'M]:J4X:
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
MC5(G-\&^$H<9N+36E&9AB#<Q-Y><B1,(TY2H?? #7BOZSHMRUXAS(\1O P7
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
MMT5TUJ3SG^B_:0\+L7_8$@.X-H%^%\6J'$K,1-V?0$]]?0X9[FL/-'DB7)U
MDTFBNT;>U) [6%8Z\FVN6EFZ?'AMV"9272$D@-SBCC!I':/5Q<8AS2E4,/SR
MYH?C0@P7/@08FSQI!F+FTJM9P5^O\''B8I6#Y2)"^.L,EMT91)!Q1WMC11M!
MI%3,?GC5-0"5,P1C,KUVS'R=3&3EQZ9^5+0R!H&GG(6OF.*T1&W#E6[&##-O
M&"V-/#$-F[P5/GN)CB@'B_):H?Q^'-7BO7HC@H]6-K?_M8<)1;2[C$5_:FP^
M-?Y5U'0:YPF+!)2XQ% CC'FOP;5(-"2];EPQ(2(I$E>#7Z\YFE7%.26^QD]C
M5'Y'<X1]8>-U;^DQUNAVD6>25<?ZF:-V)PEX%:? C9!B-F54T]=X>#VY>K($
M#+H(Y@D8$)BY>KXM)1&:&*5,C,\]6F-LLTAH[Z,2:U;3\RQ0'S4683[U7T5@
M ^Z7N 48-4BS)&N4X0X.-6*@&%4R2!YPGZ.G\V@-@Q^\JK((WS.+5HU24*'>
MK*ITD0>ZMNO7>7:T(>CW1F;D0K#F2\QHF96*/T\^C1-16X_F6,_'S!S5$V,>
MF>XP9Q#\= E!@J@6=\PQW#_%@TK,6229H@7<TDRER-MCO,Y%.KP]B32!V:!R
M&FN1.S]@I='0._])[L56^##:("8'$K/D*VSAB\,$P20K5J'D"X3&P4W543*C
M+A=9+8\LCTHO+"N4"X3Z>)C=)#@VDU%0($:SYX@-AYO4-KFB6 INTULH5GU7
M*/9A#. A8RO^NV7&GI'F/8P-'H;L*6VR:^D.G20M=\P<[30KB$(G.UPO*+1<
M.\KR7VB4?;'=1O[K^L]M'H6$8BB!15T]N,"-&^?(*"S%AJ"VIPU@*5F[\PN8
M$XO4;>!4^RNA6N5-30@NE+7<@UZ$?!ZZ*D_,%UR\+T_>WRK/DV%?GORVY6IN
M&97XC7GV%X[\GYP?NS4]7<M:JGUG%)<$=<U8[_/J$IO"N0<:$5S<V/R$@8@3
M6E$_H[1=Z2KA.2PPX;%#\/ZY\_J,WLC)@Q\.N18AR*HX. R'$ 8<G1V'P].S
MUG73JJI)>P^KI4M<[PQ;PYBB)#HQO/ZC]'%P$)[ -4Z&1^'^V='VAWT$GKVC
MO71X')X.#\.3HX/M/Y-GT: V6105[$WX^RC*/U(T/*JSC_0U576D\9 :&V/'
M9*?JERKV 8EA_A/,5LIMTZ0RSN\6L:+AE!PY%;3'!R"-:8B"T "CDN-;B(T>
M<R3U*(4!.3IX$IZ>#F$XCMWW>MY\+ZX*@4,/OAP! 6Q9"Z.B.I?WOA+*T'#S
M6C<R)=;H,DHS.FIP1' YAF[H*NDAZ]#[?G[%6+PQ78"'@^&.PZ,C^M&3_:$#
M(;BPF<UGX^4@.)<HLR'GW'Q64KNG_<"B\ KRWGAEKF%%F2;JTM*,[SOZ;>DJ
MZU:)WFCC]58-X(&LI04N)\:6>]<986Q*B/,R(47F,HIIB!!C@4E+9Q0WWS2%
M\#9.N=)D5R9K'H&O+"*9'"'9EQH$QGCQ,SF0>-T\DDB4\/6NSI8^5;C9H?C9
MWQ%&U8[PKY-DA3L1GYY*!E=N(,KTUZB#37N#B])4^;2&$V;)6#T&??(->G_
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
MY>O/V9,D)6Y]ML>VSP.=_40"XR[Y1NKDQLR]:W/07S;0NP=;*_*$3QI^LYX
M;!$KKQ4 DW,P>QH;31(!N"/^O:BQD%->2ENH)M>Z0AJZ=+T $[#CC@FQXCK6
M-FFY@L.-H+P'!$V#(4UAWF)GN\KGSK<[?MP*?>C>79>;0.1C_KK]HJY^D32G
MPHEH[)V03LBXT8 VZ (::FV%W4.[;2 ^$-V@1]-/T7@FB-Z$$Y^4A=">CC)9
MUB6'-JVFR)UV4)]8ZB)2!E^HJ'@S(2ZR,LW$;A2[**@P"0OCQ@&AU0*&L9A,
ME'5SXLD!2+RK%<_[5E/Y5L?P@^"8"=[#3G9XM8>$$O&D_\!"*JLH)701'>)<
MMFWFNX@3QBW4I*23$<%5%K/@\-&(FM_?:O_S;XC/&1YKEL<^R*]2/7DGB*WQ
MS&N!4E_]M@>6$T-I3'J9= RM37$':_]795X,-SF::X*FWPY()F]T.9Q2D\-^
M:-@PDJ7PN]SZB#FE+WBW7UX$/R=11GJ@;A=>[ YL4T!&WO<U5EN>J\S(E2/P
M.EKSRQ^<:HO'/7C[7XLIEQ%O>0"DZ1QQ@&G.=30P4EDATM[PDX)\(08G8%W2
MW:7:/J->%#L*UH (,].:NXA)9NC6Q]*,XQ5[C)[=MWZLK^0\OJ,10'MQC[N+
MF8W0XD'5#MWHYL0,AUA.L:6:Z=[X2FEEL2.HIHE^:DV?3=)R+MC/[5<@^+IZ
MNQCXW/9TD7E.EP[A1ID8[2.SLL%UU%+ZS)LA;C*H%C4ZUQ."QD8+3>1-ZFR2
MLG2P0[ "H=4T58FRDI!(BB#R%K=0R=%),CP['^P?T'*F_SQN[RSOZ*&-)5A+
MBB:9V,J$D[<]JA1J@A=.R,Z,224(#HO_CBWP:NL"CR9+E9J^N85M8A$D'1$U
M#46(?951&7E($DV6Z+8A!A>3A*&G4T%5V7TZ%I9CYDHCVZX<K41(6?V^6S2+
MH=EH20N^:)J^90V(J\*;ZA:>J'9G@_(C*:$P2M849Q@-0M(E$%5[U:;\\X^^
MQPZ.&]O18JM]EJU[[ID=J.)8R?G2XCED8^@)_T5;WN;+!;_.76&P#RN$QDA^
MO1MIM+U\31>VS9)>2^/]B@#O*%]VD7(:\T9MN.UO%7881CB,,/L<Z4K*UGL"
M>3#([:M<'L,<M]IR>%ZQ4*^[-NV9(&N1/:]&-;UTBNUZIV99W"T*P7J"54C/
M:?S*&_$*7TTV#X'<X+HC0#GOI1V L U_]P"+F^XSMNR>6_%T/5#@7@,%GO1
M@6\;*/!U&#SNKE?H8']X%/HF+425W'PZBU*R.!>S)/\+_J]AZ2JFIQ]1SR!7
MA8BI""TJ><)[ID)A+&N"'Z35/$ T+C51XQ5AXG/&1^*1A#CF2GLJG5:P.9C3
MC+#_,PQ7$Z>:AWXM'HX2C,)RPLASN>X&SUJ I?'<%0*L2M0N%)?:'9&QBS(W
M,+"9E'&T0DJDDHDY4_QWLHC%,3:%2FOH0;B_O]_QD'K/--]M1N2YFS>5,=QE
MQ+B6GS%,[LK1N]*3^0C13([]?Q=%O9R-"HCZ@_?\4D^-DK#WL.&VQ[1I#,NL
M*3U  D+ WQFY8Z(.C;C@EN13EN*%%VL_#$61;\;+ C&&L 7.> OLMNZK!)/I
ME E MZK.QYS8A+40S9GNQC0T"SLLI3U8\C<7UE"*5-M/)CUA1 2K+L?$Z?VE
M)KZMDNX%LX9%L2.M[@VYXQI6ZM#:5M?2DI9DV)VSTFI^F<Q)G!K?ET#X2Q*2
ME*"R\<;<J5V% 6$TV'UI=MC:UV.7SKZD1/$55B%C=(IV3$/"M"X=CCV3F*%V
MW5DB',5;7<9&$EATY*/JBE'?^,0N6M^24YJM=O5L<7,=;6IVIF&3^#DWC 88
M?+*+4^RB=#MO*.W&#+O:O#G%>+K]@FQ2=D+*TY)"#X82VAFJPC=0N)(',BBC
MF_#W^R+USGA AN^T][IN*3O(8'WG"]@<R[6L'*5?\::/N$_Q!'3HJQBJ=)_R
M"J_:)IIYME(J(4OS-*FRRZ*\"N#E;'Y!P-B1>_7VC0W^W5,L"D:(F)H943G2
M:A&*[BLNRG@4_2'W[F]]2*.Z:WLJMA_R3B?>3'BV1\(\'[=<%WQ)V?'T7;R9
M$C/3@C"(-$&I. _?]3#^Z]GRN6,G^#C[HAQ;1VZ[\1AFT8-1+M0O1/?WQA.]
M,"Y[^ORR,W@0G WE9ORNB<#DCE#L'9D7E[3VB.?!(9GCB=U^J&B3?->"Q3-$
M,I.=,@%*_K%Y#3^X1./O1D'2G39<<B_0SKZAX0?;'-+AOX!1)AQM(5#.RH%+
M$PT;3#7GS-P5#*L@-&1@*,).ZT(V4UY->!:-A$-#^<;9I+Y%:GP5&_LW[!O$
ME-G# ^NM)EJJDB4Y/7 %[-$D7AIXF/W!P8_J&4PIW"Q-U[E+N\70&K&-2CH8
M&HLGKU=2\0Z-_/Y@^",^*>4B1FN)$2=2'UV+"TD@N 0BU_+!(D;?LR$<89E+
M[ /&?!#,HR7I= K0>>9$+ABE++E,><48^84BW^XI<&;8C8',B66#>A08H\OX
M]&PX:TWN ?@M';B.62(RZ](W?1S0M0"H]O#;@L/FHXR-7;K9L+GR+FE7X"(<
MVLQMY&_?+%J%NXT;'X=M+@!B>2FDJ1W'JM-@+/T^0O, >^XAW>51$ ](!\>
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
MUV'3KM85^H+(T(5&;SS&.'Q1I"):B>T5&TS-:_[XG_^4V)8B6KP<NZAE-)G
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
MU]>F^N"1+"[^ABRCT.%A]ZVKM:G@+^T?[A^?/!X$;YTD:!,3XN(^O#?DNJP
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
MJ8H6P=4@J"UR3OQVA@02+57K')--S$2[PI8-[]&4=;Z-3&@=07"K,EG (9Z
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
M;GSC RDSAZ)?,YBMQMK4($W#+80OP7C1DO"UF5H:W7>1)7F38U9O/&-O[.#
MYG%#D]6.",N00AA>KK'+A_M6J>LFDJ8=_,*X3!><FYV6"5=.VQ;>:\ES+P0_
M0TDJ;5?;>EGXQ\MD5-81#C<]]S$]-SP]:])R]MS9[VE5U7Q4UA4,T%D(X7RX
M/WR">1Z8 30I>$-825R]Y<0W;A%LOS.+^%'ZF&_H*>PZ\7/*D>#O%_]Q?'3B
MR^NF&$-7,QZ#1ZE>B8Y'K"$;;GRQ<5A5L@Z]L<3>0,#[N*,+#U+5$7]N>H9I
MNZJ=UNR+-7OPTA3 5LV+$6@-$T2\JU#3:TR<%'''^)_R^(/-G8-=3;F\9<1L
M:%/*I53(+V[4PHX/?J2Z0OODDKEC+,"2<F>4L:,)DW;(*7? X(0A8D[-T03F
M-J>F'\;O5?XM>.G!ZXO.E3:EQ8VN2.<7;/S 4F1@@> N1.14D30B'X?S0NY-
M@)U;,T([>#*A"ZGR/$.O60=1/"F.LG27\S:Q\L-2QUS:EL@8[U2EDW6 \%1S
M?&BR6'"T^+=.QIE.(>4M=.Y.3Y0Y\_'BSDE_=_83?(Q?:C#I!_O#$T$1^^8Q
M*:5QV>Q:,OQEDO%F%G"QW9!P6E"-CHWGARC#SADKIV'G3OU/^0KNREOL[ ]E
MC%VXG7H_47 1S<U^/<_J4? RBZ;D2ETL"P%GZ7-R3-'X A*MK5:#/^(!W!#&
M$<X;%'!M7??O[(SYOP[-M3?\F:L9A)O1LNU:_3KKCQ!,@+JQ4974?,^D]!Y-
M;%^BN>/SY/]G[TV;VS:S[/'WOZKY#JBNR91=!>DOV8X3)S,O%"\=I^/8;;D[
MT_,.)$$)-@BPL4AF/OW_GKL\"P!*<F)9BLVJKDXBDEB>Y3YW.?<<B@UEV[W2
MSMWD,<XN?11^@KOJ!OX*%3Y4DY58_GJD2">\$N>.<"W6GOU87AV/,ASH(")$
M:Z;2,*A#H)+OZM22'??+DY%7XKNM&"FMS?-L."(C%"6R4F1F8>0]JE%<P8#F
M0=8-(@UU TU[]RRO"@9(20D8UBM,XX[;3NDD*#"'ON/T1EO-W>'L8G2-*_D%
MK:] 4GWT[IDU54I2$.=Q%/://6@/C#,Y@A9P $-KJE?J;+3>/<A&"ABF8Y&=
M4+##^@MQ(&9. #+6MHW^**L>;0+<GJ&ZRLL 0^D*6A]]:]#0\U[7N?8%LJ&0
MNJWE$' HKA#]2UFC]H&>A'E/"TETE"4!('4.'M9A-".RM(+@DT7H BCH=[:%
M*R>$TSKNX<=UVKQSE!-2R%@42U9D15Y]U,G,TDAM7W3)NN[X.^6P==\UQ=AM
MEA2^D6EO-52YR?WQS;/73X]_3*.5NB2KA0Z&VN%#. N2)AJMNI4=[0OMK.>\
M@,%7<&Y_PZ.)+E(MH(M^H]Q8!@ #]*_BMU-RKD^2IT)'(CO2">-P;/LD@&O^
M'YEB_.Z'O'A;J!1K.+ET(Z<]'C%K!*3&'WT/("E%Y\.Y[0'N?P_@MWC;; ##
MQ6H/!Z.-N;T$4SUE=@0?'LBWVKQ<^MZ6NAR"NNDO^B3#F:Y.:G]S\;+X*9D4
M.M"D'_&83#48*_R*%AW\,/9604#!/3=*0\0%:[>?1B8T\)8#X+X^N\N4(F)
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
MJ9T4.6?/8%["T+\@>\*]M0&]EHQ%[.V$<:6W#$>K[#?,W4]/0+>6TDS,]WG
ME:SI-W716'[:AB7:O.SMZP[.'9NM&0F+V@/0.;R*OO2D3_OQS2EPE=.?BQQT
M=*$@@,4L?JFSKVPCW;+(VF#J=11/-5&F"X2'?%<GN(V)V$?W=G6"79W@\N4Y
MX.N2EF!E\*8C@S-?LI4XBX%V=]^][QR4T"MA8E^'QKV:5P)D(#U> 5_#^N6
M&F&O[NAYZMOK8]L]Y\2<^&S& X;PYBP/S_S;GR$!CQS-]=Z\I' XVK<A2<-
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
M*@L=!>5+Z9KL#$(Y)Z#23Y.LZQJ5@J61?I=W3G\D7V<%_?,4I&#D"BS$<)Q
M983_<^<0[(S&SFA\'D;#U(>B7G1L]]T6WVWQW1;_/+9X"P6Q4"P2O>45T[U:
M#F#(:/:1-_P-J$A^PA%^"J$FX1"&A$O O]4Z17AZ,E8Q9?+]JE_E#11RVGX6
M?!V<Z5[A?M;4YVVARD&LHL<4I&LF!)M@R#O//>.ZT8\&C +_!A4__6T_>2*D
MFKB,:/X)CQC+33GJ>!5=ZD):/-6R226C5#"YZY)64C(_K>L6U+^XKHCJ@45_
M0&E&X[!AUCYZ;F-M+RJAVEWD4)9.C<10+DON*9Y<Q()RU0>@T:?S:M9W=2,$
MHPE3_S&)\R+;T",U=(7\';WY*:Z1G-9=^##)LFC:3MEWR;4]RPJ1K#21QB02
MLE-)C87P4K=M) [)3(PI[OC7%__$ X";.3WX]NO]!S$],UZ+/WMX>,_8C6<A
M#_+A(_Z.T%@W.;,I%N2N;T2U#9?W9/VS37+OX?Z]KXS2&(/$S+>-,#X*5;)R
M2=)/'4-DXUZNJT$_(TR2(%*FV> 3122E(O9=ER:D13_G%2P<CU4@CCMD70V_
M(=JT_&.F:SVA& )Z<:+,)@H.S)"-N$44Y=#ZS@K=S-[/*@Q;ODJW[YL*>G,Z
M1-"PDR6C'+2LFR"OIB^@CZ?L/-EZW>JRF[5%AR7A-\WHAR$E^=8+.&D\W3LR
M93TO39,.#J]CBHA";TVGV[POG;I&]%[M:;%>,T?G*31!($Y0\,5G_4:U@UMZ
M="L3R5SV,+LB K,PUM'\O5[1-#5BN0K693.UC153>8_D(/C)O!0LO4;6@L%
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
MQEXRH2<I( L>S.;*37I6K(9848"[^M"OGJC!S#8!*(85IL]K6FZ"BG*[=1%
M@L.E:5N? 89%A50,5]0X$(LZB2UZDC7CH!U'SZ7ZGN?K!.!A7H[#^'Y8)P(4
MLBXUC&/S-X'>**I_]P7[-EAP")W;;-[ 33._8$+SFNT9AR[Q\VY//W#.25Z7
M_4-^X(P<J V%@Q> 2Y8TJ#,X38P(*?.&]7<G,V-(,LMX*4Y2@"#(D"$LFCA4
MVC[GINYR+>^Z)=\61,.%_[FAA+$T=XFQ;5__*&'FO0=[W^AHCF91ZD/C9)JH
MJ&/28-YOXI&P((_[?Q=9E2;_(J/X&^TN7L:/Z6@Z6?2IA#-LE,BUH,!OT49K
MG\Z:QO8.LF-EQE4%O[@#X$R,-I81F*'P0MOE\<M7CY,[SOU\:?KRR:N\X9@
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
MVE9O']OV%C1FO>0MVE[#A5&S9)7GBW:(7U3N76N:'S4ZD6>TH ![T0MV'%"
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
MV.=%!.(*&46<L.%SI6H*#6W83[[MI',KAI<MN1;6OZA+:_ :J4G'">T"&\V
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
MO"0M>+RMM0!P8)5W6?9-53B![!IA)2>;M%PCH&![12&V)R_0%#G](QC9F]<
M]FWGY 0^?)B4]=PZ58<2BYHV-$65X+(>5X_N.,EOZF<0!Y8S1XE W-]!_;;'
M9P!;J;=]LPD_QE[&2X?WX3. 1:[+B9=R1QO9#Z=F/U",.4%W$OH+^9 >7 23
M%Y^/G#_C(Q1GX?2M\:M S)(S"@'ON)VRD:H5&*+(!Z_RDH=Y4;-O[6;030\W
M9S;]NHO&5"]HH?0<%Q*^"Z>T(PO*]Y(V^:IH<W>N*ON]3[)4]"+T%.?A,E+H
MV=0ZNHY^M7?Y!NR/QAU4+'-_0QXE5@];*-WV8%NA[Y^9#FC*C YYO-H#=\)W
MX^^0;[<1^79OAWS[\R'?KL$5^H"E>1L]H:<8;PJFVCPYEN/S-3.TMX7:U%OA
M(-W0X/PH_(99(L6V,Y]ID\337.30.LV22B/EN666F#9=2=Y.&M'R[NR \R>;
M!O+N6).6YY%T'?]AM2HZ/L01$"MW0NK9<B2:1R9-N?\'SH)H;PH1NVAS(O0=
MJ$CUZSIX%65I2B3*(%_EK$ UKU/OH\4C\SYW)/!&&0W6"V9TH$M6Y$8AR\"J
M3_2X+/<G1#3F;P8N2<0?&' I#[0I%"K@Z27*#)UNI^)$50OX;WS$,FV%XQ=7
M52C)<=ZN3/XG;CV4DBXMJ4Z*R&5,X1R2-'ORY9@I3SM[@MJM3#I<H=[)=EJ5
MMTT"@5BG!!M4N3DX$,F'. J0P(-^#69S1Q[FA#5\GMGK-@6:&9F5F_4[YA73
MZGV7HX3 X?)+VW.T1(N Z*B)#:(&XQ3^5&=%4W/"#%&'[85"\FJV]6@UHXBU
MAA.(O5?2*!=>?PTE+E5U/'S@R0YI$].N*MK37%;T3T^29Y'0FU)74U2'4,>%
M*;11WB(_==5"]P<NXVUA?WS:,D;KAMO(GT:3<QQ-SA=]IBE_V2LO@AL0T6)C
M'"4OL F<$*3L\>/ U/]:-^7"F,X*E;,I.'+4''/#!/\LNQ;@>^*-9"&3%(L
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
MRRK;JAISRYXPJX+R>=.AD\.X2>&@#3<Z4XO3HY?%.TZ3X:%MU.QAMB3))1T
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
M[0ZAL$,H?,8(A7]4K%NT2([$ROU3CSG78G,+6SAOKAP6@K$?%V?D.QV=%9/
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
M3C$;;I><M'ZA'))IEI4KBP7AV:0.3+'X5.JXKC/KWZ.3*7V/^) FM@6_VQ8
MNX IK[W0O1# 78U[_,*;/LPA33O>S['.3'"V4I*:E_/S?.DO8>4^-H_Z/6&$
MDM=)8#EJLA*M<'H/(?.)S6$,9[.9^$@2,PE#_>O+@5T[ "COCKTSM2##!Q4X
M'?]:&Y;5R8LEUY]%_=3DO4:\_% >2?:^1$1A(]9S!6-%5$U;Z[,8&.<(8+D6
M]/9.\#8/;\W#ZQ4&8NL<402Q53XZ+77<H.'OB N+(<9@ = @C C_W:)@M3?]
MLPGMAVIAE=&'HB)BH"4^F'9%N5:<468B.J%,M:*E>Q\V:Z<@)IQO?BXDR+X>
MWR)^#7!Y:!F= 2S%M8S-51I ?1_%XQ$0: V0:*Q*BLQCJ>MBO<DF4IT:^7D
MZ867'OS$ED[/S.*D(\X_"M*];WO"[5?6,$ORN*C/7;.JT5>P=-Y0Y&K2&*!K
MZ<RDO@??LM_8OBR65KT-]^7HQE6UBB0LJ"_PW85O)[*G(-$XGS8%4;Q@GQIW
M57CIY]8S6X2!W@3NNJ(M'7U.Q0:<P)ITA!9+ROL7YV[1Y-W<O&+L"]3OBV$?
M75D0O2IY5P&N.5MSP)5I?N@^P;]WNJ#T][I1YZ$7)=TZ%0?=(AX!?%ICR2PX
M*XPR,8Z,6+6K$*D(R]>:.E%KD<2B5LGAJS$9C<4=?/7#:PDH/.CSP-("!2'R
MY0?^]-%X<.XC7;LVM5(J@;Q^,LQK^AGSZT-:TWB!DK.N]>VWJ=HA9T4S0^<>
MX*+RMY,74%V>T 9GR/7S4]V =/P DK&WV"\II>)\"8P([4B5$N'H.'G<=U=[
M2W;&8\DF%S4(L0*;PH&&ZYP8C*8?:%2#+<R)(GD3J7[KW.NXBXQ[&!?2R]_2
MK4FR9D5N/+\RT[PEEP1JQH+GPI$"CUC E'MI[C5E+O*V&9N+3S</?C"K?(,*
M] ?QB Z^#=(UKPIRD?,_#3O*A^] 5&>/E2=R =;@X"QFIE]]] \X-K (-#M%
M1XJT?239]&D+8\=DBZT+?I4\KA\&"BY?'+SQR*M/VGG(\#I@9NXL9N;D^("9
MV8Z921Y]F,T#FN:+0-.$^AZTB!\?_'+W+H+7V_/2MA<()X#+)B3=C59H-X&S
M04GM-EE3.SA1P;_AM*+VAAGG^Z6TEP 45:]N=<$UX*'@O)NXMV#F(,V;H&5-
M-#8X_T.F>8CO'H5)L"-CR[L91<=RU3>=@:G;U&A80-H'%R;1Q''%[A+\%_CD
M;9HA4W$.#5=[9<]*1BWQJD B9KMF0+#TCMGOWW50!/D%M6^UP7^8<G*^GR&=
M,@X4\ YI)Y>=W]0%G4AXWOE=3J8T)"6NL6BDQ-+$I]_N$_2@=W<."QN^*FKT
M<7),",<(CX%'>0'ZS*PIB+K4J_W-!2U!#[/0>DN1) QO'0"!W637(.C;;UKP
M48AYLF[J<A!Y!\Y5M5/\W@@IA^<4RABN+LSTHNZJ.>Z1#7VK<4N_\<E'Y,T_
M<JKK"TLX47Y2RDTV>>/<"K4_! 4 X_Z:CPL:5^RV3Y^5:(-2\:,?R-(^>W)F
M[>28^1%-<5-P<J%U^JS@$;G];(;)1NK<AJ:?H]WU6WWT:!M.R[K?T?M^G%&
MHU\A4[ L?)%,^A4Q%UJ%T:Z5GJX^\JO?0R1]W-*"0A]"A"N@3")IY^6<>O;
M7P9^ME"3B.-AT0:4S3+=)'$IP5%EW_O3U2L0X'^A"!=\7NMF'57(#*X[" K%
MTTC25YTG2'.X+EIVFTFY6-SB^.F;S$N$&**@'7O^[7*%FB,ZGUC<J=*U]>8\
MW OD[U2\22;!6B\U;MPUH*+V9N:LS#'^%GF2C1BS 37L(97$BKJ/4;"VT/B7
MVK.\AEF\@&&X8906[@.)\0J?H$> '(S+M3.EEA]&4:U;<_(5A6&G&[!;L,TJ
M"+;BW+"8"#=^@7'L/<_.Q-'A[E&YYS>;>I1X_CB,'A5_14%Y5/38KB5]$:G
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
M%.0A*BB0_Y&F$J"&ZOM,^G?J:G )V(1X_%NL>3$^7;T1L;_8XD;UJ,YIVQ&
MC&N!3>$4S!VQ!5U!\:88<8E=&V(94WX0O'4BW'T Y$C>3"/ :TBNPMMC(6-&
MZ"Q8L?XV1\4Q^,>I2P:JNIGT.#*MV2B-X#?<W.;;Y^0HZF58(%@0TS-<'UT:
MK<(@%:DE[8.!I>I28[?((59\=V-Q)R>GAUCQ(59\9_?G\Q @84/_V[[C&"X4
M-"11\6GRQ3IV8"K\.%**>CY>UD2L/0$>6758;C7Z2)_T2^/U^;IK$?[&X"IQ
M!X-Z:\V@BG)CC.E"MM=(-.4&P^H/@1156ZPHZ<46U_6B+LOZ.K:E_AX"RTO7
M7(#]X.V(GNX,\R,0/.W;D+..)HN\GV+NYNR6K3H,A(GY[T?J-<U9G(R4,+'4
M1V#=6PE[20N$O@VX0[)*VEU&B@U7RXV=(TA/>VNF7'?6#&LO81Z4WPK^O)0P
M05%"E%*^QCCR8O YK\U!6;O)?\/_6 -KC\YCLI7DVY&;>HOE;"9F5]-0V:^%
MXS/<=]1*XT3[4&V$-F2P[?-*\OYZ[BPUU]D1M>\9T(I,787)[* C75\Z!JN;
ME.,HSB9:H(E LD%#!$!AWR+O,H^*3<3?*P3'H;N U!]=JY (VY%'S4^)-XPJ
MOQ>]S%SCAXC8[EKTL/U'*IUFF/*GMX(B<^3A<41-&M?K#(&[7GTY8]C!G2NQ
M#VO[G?=B'Q+&/C^WC27RI^,'LGTB*[Q?(:DU\E,&M,K"WV62\A8KQX)1X30G
MKJ52"!N#*^<A4Y2E51SWZN-?.(X$261>$&_8"XT=(O?'=0ZN'^ H\T_R[Q9$
M2)<%4*A$K3X Q59P30A9H $A]X'*DW96..R:.(%N.K,AD<AYTZ6Z@ !<PM4;
M>]AZWK7>/:$@&^#CG/DFF!D2DV@E4TV8)^ T2K(+;;(E22N[J16-!2*DLLI$
M7Y=@IW40C9L0IB<!+9FM#4%I(+DI&V2ZXHEH<W\T*6,/X?:[MSJYP'4B^V'(
M?5L93@#CC%':TBSL<_""SD!',"I,$.DPP] "QG4I(U) "8+Y)RV,>4Z'"9YX
M'^-P;]1)RSB]Z+"X>&2GBWZ5ZK/X^/:86_X>.<F*=<_Y&<@T8J[)"$*VH!"
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
MZIV;<P$5WSO?!*]+WPV#<Z*4.$5;NEQ3K%IV>T+R4"QQBA''Y$W649=I^P)
M<KA4097[2^XS+.?-J=2<4$CCD0'!O<C8)[F,.6-'K"ZR-1 MPHT#?8G_Z[SQ
M!I@.U63/[!#>4JOD[5#6;U>XDNK+4"W<W4X/?360*)\R"^>YQ!O9L#CM&1;#
MJA^713EO7#6&2[6YN$EV[<C&T201TJEHDT)]2ZH9$^8XHPGF@.(":%.9)D-Q
MDCO<US/HN G!V&03P[2 !BJ]3.$(>$T%%U&UPPY%?WN%-B/Q[ !7)%("&2V?
M7=JT:UGH>?/T5[_'_=Q VNZ@[M+ 5H]3P<H"W 25%EG"3+>6ZQ;->&VV7IMH
M3F)B:"H[7\IEK"^1\GJ]1WK^2SP28C?+/?N;EBI)>GC@!)VAG3=YO6%@[J_D
M@-+5,<$I(?[ 3W%I=4XBTIL]%$<9,QBF%L*"S@.\Z"97>4/U1A=L>XHO3%<G
MKN.@ZGN^$O*9*XXRL_NLQFM@TG@!]^"291[]!;TE4,\=^GH1?L]OA%+M\&N_
M5K:"AT@.FW=/JJ,5J!!0F$7YC"1B>84NFKJKY@.(&[;CIRPVD^R]<NM7)*HL
M;4N8:!:!NP(27W:*1!0LKGNBN<]X]:X0DWSN=1ZAUMA-?YR6XHE</RF1L$^;
M4C2A3^Q+87_1%LA?H#QR8]H["THB_F,A3"9T#@\C]0[3)+*BKRY<TLS0 E-L
M2.^KZKU!B4]*R809VUI!5;2VQHIV,@4)SU@=L6,T=OB.,4Z!\VY9F)X"6F79
M+5D,!AD(=>C\?>"NW,B XDIU&BO<HS-'DZ<%\ PC&$J$]ZBR/J8227<2X J0
MQP X:>1F$=>.WOZ9$ HQ5> S*4*A<<Z16:28==[$'$J%LT5O1U!)W'"_C!4>
MIU1EKD%UK;V@[XA9PX]Q'I#6US"Z,W.ASV1/(&I!<,3HOR*:+G+2H[W-[$BZ
M&X:H<<[4S6=N%.975)#^SFA )!@C$()4XCODWM[E2/*C0R3Y\XXD'W)O]\F]
M99JOR?_J<L(S0\)I!T5)C1("HHYT:_CI%4%L#DFZE*0;3R!%OL$ HDL-KE"F
M8E*07@X6<$"O>54)"VSUP=12M4,9T+!> 03#D502:AM@-J=?E7:Q"9#M?W<!
ML\9P* 4.XN4/B,H"/.B28D1?<$3"A\&/CH@LBW7X.FAT4%DE;R][D4'?'[3-
MI@T56)DZ0HU>$(/7(B_;F$JF4;J.7-I7S=NO3[?(D3"P.9K\2UQ*9-*M.4%"
M"%P!&Q=A(B^=OULO[=#%!4J7KVBN5Z'=N%SN !O/:DN,L@_%=,6ZQ;HP51OL
M=<J]"<D I%ZT[&=L+[OU'&MZ+#3-+*K/TE<JPC+8'#!8-<XO@10Q"5:CPNA@
M2@ V01QV?K] K)\PM[WAJS9Y&>,T!F!CWCE)3"]J-'\@6VN.O+*$S1 >,JP
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
MVS_EZGZTFR!.S7E\E,Q/4$VKN:IG5RLS;C %TJ_Z"'9AK*M'-UA?IC3;@<%
MAKH$_H*)WPS<@IG-O,)U<OSHFS[@6U<Z;"$JC^DW%W 3JUVA1XL_>!/(1) ?
MJ'6<GKZ;&C@Z99(N7S3OK@P>KLYWOSJ?*UW^X>:,;\[?O')F'$_'>'U^E[@^
M;W9+AOH$6R])#>=8U/V^-V?R&Q_LXDQ]+4M+JF@T2V]:2YX ?L:;R'/D\6\G
M8->.IWG[;DT=DR5*\CC<1GZ^IG7N#5Q,^):_)&J"!F)3JD*DR#<H7U52D$N*
M 7/,:IC9COV?Y>(IHBQIN'$0WU:-@>2H\R$_@H.9A&HL&1O?9)/99>$6)M;$
M^?#1)5>!<-24^0$F,+6'+/=F+3!/U!&P5DBY80Y\'-,%)%3 K%E YV!$Y&P
M1Q3L%_BOC=.[Y:JL-\Q?PY@V*1AB_C3/_;&.]E)E:[R&E(&CR:]UXVHLIK3'
M<!,LH_"P.J<XT,Q%JB+M ]^B0AY24CM4\D!<:MLBBE..0L:;H')EYFW!?%J4
M7"!0'(:-&>$.K"H9FU1E@)(:YFZZILGN8VH#<M/O.Y$-R1,XLL,S/!<Q>'@+
M:#CXYP*E$Q$&<, <P8FX2Z\AX4.QC'.&+R:V4=;#.5KV!*=<YITWR\N!Z];+
M[Y8JJN=2FRJJS#(L*/\UN8_V(>[L)ZSM=5\EF#[[!Y!TS7=I[;T)[&YZY1Z(
M"3Z?F/W#XT/,?GO,/BG=J [I'8_F?ZV4!;<HDM/,M.\MFX?-WF$A_15=Z^\
M!;[YWNKSUK[S;K(-W>']<T@%OE&Y(5BAYROQ!+\07GWX-=?,T9)\A_S@V\P/
MUJGFV3_4)+JUFD0[*5?V<OWM4VUB5]F"W4VT^Q8IVMW4D&=X,/! *;+I \6"
M6W%(;PRA$?UJ0Z2$A#?OD0VVT:,YN5O\ZD+:++HK-"( "JR!;A%^AHW^+,%D
M"10?"?+IV %Z[F=C/B_X4Y=FKE8-!&<X,,.8_9 RJS5^H\E#C@NNW9)(7#'T
M'K-\!0<><Q!2Q)3D.Y3.S#E[DX ^]34\0?T+\P$)V,'9J<Z06TT5AVU&_K"$
M<\FAFPO"<+CD<\?_7BOALAUY-FD=+5EP'AD6S^!THY%7"._W$R8SE.U3I2AN
MA7RIB;;:3*.\T AP<;=**QZ\;^C?0T$@8F"C[D(M+#6YY\\")=3#4.37[2"G
M$Z8%'5@Y)O/Z$^UL4LO];+)T0*R.=R[T90:\KM1#&HD<("26?D-_"16?*>,W
M5!,RQ*A\I(8ZW=ZUJ(8^Q+UVU7I+1:H]CNL-:E.E:VT-,7#O+CL'B+F9EX-3
MV.J5NX:,&MP_*EW\5_5I2\1$ZO"VTECTX4P:["IQ'5<=W'8X#KA4#Q;2.U4L
MVHN^]0Y=_]L*&.W1@?>O%K+'1PZ50SY>%:*;\5Z.9WAN41)OJ\[,8>=\<G?0
ML"K1+L[,PX[Y G;,'6/)3!B,-\HEIU3=>UXA^N?3R2\UV!;%#!5A4 <5"$_)
M,.8),O&@K=/C'R6,C3^>_'@?%+H1@M@Q,B\U6T,F=Z)4@G_[/Z!K;(CLFBK4
M\Q@74Y*9EPD+4)1G?0'0B(I@D43UCV2*;%&R!=@*&I*3B2JR'=B,G2+X<R[U
M"6+C%^PY.<EBR W,XYQHK8QARDV3?=YVLTOIP9&7*YJ&HZ/0?M+)E\HX;=HW
ML7-O_@>,?_M3U.G&^=N5L""!!JLW/+17T'?!Y5OGXX6D@&])'1SN$%2^PZ&Y
MDX<GAZ#R(1'\"TX$_P7*R1WB [9<F%$JQ@SXN @?(L_G(U&%[2#;75[U! 1@
M"6R1Y'E$E<'WPW?D GQ=X7IZ^>M/I]D/I\?4%S]M)?O:=[KQ@5VRW*B[F9VP
MQ5])U.N> 89=-0O1(X:9TXV#/ G2$6"$0G*?DX@))<)W%)I*,UPVZ<A"PJ6)
M0%[T.T>5(G?Z'6_R64E7L4HAYL"X>4N83ADVZD:#;_,*+?.WQ;);RN*/Q#U2
M/<.@!JJB5TXB%=$LX 2,C/Q&(R6$->M*T-25'QEM&O\.*ZQY]?^S]Z[-;1M9
MPO#WM^KY#RCO>$O>@AB"=\8[6^78\8QGXCAE)YN:Y\M;(-@4$8, @XMDSJ]_
MSJ6[T0!!B9(HB12Z:L:A2* OIT^?^Z6AU"B\$@?A&MT )5:H$JGZ]!<IRE$?
M]"L!U25= MFEO.A]1D9C/"Q#/J-F6/MA8T\L)0<39JME,!ZM_)S;C<[)_+PP
MUAUJBRXRRB5FF(=8R5$J(!2]CB]=@?2Y?4E*R5(/R!@45FJT8O-3Z3/27J9Z
M,A9=W6K&3QVV.I$'F2IFW@2DC.\V5KL["Y F),MG^QBF?U4PI0M(1G+:7[A:
MB3FZCJC.*>*URFD.PC0H5F@NJ&;1N;(;.VDQ\,-9^(J)8=C0/*%26#4T<L4(
M<0MZW7B_]*R0S^><(ZZ#R _10G^!EHS:35)@XR-:84,#0DN@TR#>N=UNMYIS
M85:*UOEJV)8$WI^SSR\*Q:78X5[$"A=%K(KLET25EHAG2NN@79G;PF4*K$7
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
MY5"YUH[SMDA3.+EHXR)K24607,0 KW*S<BJQ8[HD!BJ,U';F R20*,,P?BI
MALCI-0;6QDEF@&E)2M/,$_J9&!GRL#2)G 0D'N<B2>89QA_,G=EFQXP(DMH8
MD9^'>8&[31R1H1019DN<&8&+ (&%K*YA \];:OB=SS6=JT.E\P*4A2>#I "8
MNO!+7J1PE%&47#&+KXL+N?\-&3< \W_?_'H32[U_D(,WV1^,DGP2]=S:_3:M
MQL]:QKTU-'>,%X+4$0;;C[]-F#SH^V0"[E$0<G1L^+@%DBUZFBEA+L!'\0+[
MP9]%B%*JI"E2_,R7?H[$(!-1!.@,: Z4C% 7'TL%$ 9 W3">87R/DRW#]1K'
M $J27B VAS$L(4^ /%VEZ.6;)U<Q?)VG_F(1!CQK%N9 >FDIF1X2*;9)37%4
M1<X5U<YR\_$&LL\<@G\F6D>$/T2)]5=:_@Q>YIN8%;,,F(G())46(9 ](LU9
M@6(Y, NBNCF(/C@A"<>I0"CAXL.8X58@$<T$DT:FI"% ;J8H1..;0?V\KI8B
M-L_!"9EF6ZJP+U5X7T0+ /P*D \5-Q%GEC+ M)_@RB^:0*/DK))2 #Z>A:]8
M>]*/@6Z(X@S>>"<!U=#/E3YLCLJR,5S3H,A@ST8=6/D+78SU<I.A 0;  &H$
MT8H@*DB>@Y&S)(Y%Q%<#G]9+\/,\#6<%63+P7L^*#;SBRCM+'\,X6P.A4O+@
M%=S;98*BWX6F1R%.N Z#K_0"@.^K?T$?:66I #I!=$QM@"P\4O8#(H?;=/%V
M I6A<=?^AK:.KVN:E/IQY@<E<7,!HEL@95*Y)8Z!W)"&:DH\1S\/EFI'<Q$!
M>4IKM@@>7TT0D0ZOIX'C5'# K<L1F)0C'(HUG(./:Y7D=>MX\,NS\%(./Q<
MI2"D-^@G?Y4 :?TW?P&S195RP*6]PQ% \@F 3(2WR/YMZ#B1Y"#RX1 6(:-E
MG9AVG-\9#$!&ZXBJH0/C:K,'C.'/@-H6N<!-@?A&,CC^#RU!4@Z7!#\&?<%)
MB]B5@CGB%\P/O\9P>96^@>";%2$(W:2?T#3X>WDB#"0M60,L17E&ZF!PF;!@
M 8@%:P-!$A 3H !</,R5 0H>60G!6P5I/@S"-0'V(DVN\B4NC'672]C@BCD4
M@*" Z3*8)%L OB*WUHB/( )$C%&5 4 ".8DKT))4 " DD*/CDQO$Y0P897P!
M((H5EI;G"CNX2M*O<%%7=++XP"4:J"*GR,-((9'2K(!QQLDJ9"3. "6%J^97
M\DH$AQWASR'0EPNY(#]($]#U&N>6^%PN0*\>YU$STS'@D!&H5H@P<T!YU!//
M5SY2#LN/]^7''[409[EQA1NOM@'3R(O].3DL".,E,UD70"P")IULN\ 1YJ"H
M:WH-; E4_ZC"EO0\R%G$:ATE&T&L'4C")=/0JCU%6TWF>,N2-3,ZX&N7(<O2
M2!?\3<6,@I0*2322'[0I2'()A#I!IL$T'2[J2LNZ85H2G50L1 KT /E"5D1$
M3[,B0&8+Y%M+Q43)*F1)VNN%_$Q/S5+FZ<DJT<S*V*#>!]DVXB4JYVPL2AEJ
M9+ IV1R('_ .D6\E[4L;#G[%H@K2&D-ZN-% ;NF$>ORSR("C!DLIYI3X9LE&
MA6RD-\*ID8K<2 ]VC@OW9R'H<N.U-(G%7&3A14S"LWQ!$8Z5#[P3_J\D@%P$
MRS@!7KS!"YO#?"LF4^3X"K3HB,^^^0 B4WCAS/W<9W4_2HIY.822=ZHV 6.&
M,%ZD/D@A0 )0NB&:"1+G]0]('430L$I1X5866FQU3-$7%@F/D-F?08;+92U'
MD>F4= 42;+24)H=4D(\%DC8TX@(-0GL#B-($!90]4H"XI"OR#T60=Y*^4@HU
M $+R3APGEU*Z*JE=@[ G]2 2NYN<FIE:J;2,D$&HP9AL*=^^E.]OTD=+]V&^
M@EN3H9R/9BA+^RJT[V(/2#52/R7L-),^-6R0I'#_4,-:%'$@->+2-N$'9-(G
M>K<(8[Q +MKN7=C+A5S5LH ]EX+9:TE<M/2#5D$@&$ $,F,637Q "3.)13/E
MT8MG"B-G9L*RO97ZCG>2#KC$</GG<Y)X8(@_0>5EW;H4%6M$2LN'6A>4!AX8
M/N8Y_1@YAXT3.%X_K->?V#B!TXX3>.#LYU/CIS[:J-G<1;[8JC"[%FQ M"P5
MC; 7^P$KS$BFCS D+0TO59S$#6^A+8#_VB"SFP/S^<<[YQ?UE7PKDRI##(2C
M;K2K,41F<D!;(C*9YL*8S36Y$TS3U)6NY@K\84/VPY0\ $Z((1Z%7@IO1FLK
MYL(#XO& ??\66ZI2*.,H@%UO H!.X*\141E>N^%$$Z,=P7A$ZCEH]R0;2BG]
M?PE14N]UO6EU8=J.3/(Z659K)^"<X4C_^1^37J_[6K_W'G^B+[W7KV Y%X+
M)645 V:F/#0K<HH3B<)5*"WX?_OP%A837N+)_"2_/I.3P6]Z!MS7QV+FS_W(
M=SZ0SD(P>9NL0&+8Z'<^EN]448>T-/*H*HE'!O:483TY3AZA=)*#0N(,NR\1
M4RG<AN(8U<&@>.@'RRJ<V%>K=B;'EMYGD&U@URJX!@<,RQVHJ45UO: ZH]8%
MUY-49P#57( ,&9+LZE^D0O"!*^G0J1X-FOS2K "]"J%\M0QAO15P8%A/ !_I
M-BL'/XAM@CS6L&H0-?7?JP0N<=QXRWB+5TF!XR7L\\,0)NFZP(H>:(];FA<3
M16@M .))%"![9LJ9K:?M..\Y7*CY>E.\P4KDJ.Y+6V?,LFBFXZ?(BXYD+ '"
M(TG7POG\\8=^9\)2W"R,(E+.X4O@[Y4O:6OP?;?VL'/VVY>_=#N>(_]^A>HS
MWZU>M]>EU^"#A^(VNQ?AAFY(C@8XJK"N^>ZM%6LBL-+)(DT=^#1&Y)Y3=);>
MK%6;]V7S7Y;H B1_'UJ*.;@:%*9\(^^CL$S>!!-%E8 V>FZ&WBB.E2#397=E
M""0X3-G/C:B/U\QX0#(R>0DS:2X$\C4WOI3358Z#"1Q=<UR1U*91DH"Q@<B)
MU'P'*,$RF=.3^N:C+V"/0[=7:-\K] FY/!PY!BT>T4TQEX7'7=&?&DI&W!I,
M<1*?ZR 6N<T0&:3X[@RQ_)7;'(A,5X$?$=DKO@D+N"QL)\6 CIBS):(DOCB'
M):U,W'<;W]<V%+;2:D%"7R;S1K*CVQP1N4=,/Z%(&"-O(B$-)0TR! >)=/:C
M*@Z*IB.^R7565]-I4OB/_KX\DJ+D?V/+VPW7XT#@N@4/.6;J\M;?H#'T0Q;Y
MJ'@<$8%Y0GV[!A13P+Y$63%..!S<H0!16&<X+XBCIMJF2V;6&8CC<Y8L)0]W
MY65W2X[MKTU_E8S=Q< 6-8]OAK#&/KG#B,3 8W"LJ&3"4SB45+?G1;ZAZ*U4
MI2(HS9H6'85?032FX#P,WP7HA""HPY]%QAN4T6[")%Q26*A!!LB46'.$,DR]
M6N/4%*1+R@^FJ\V$<A^2<0[W@4X]EC/$-Q$4'*%,D?7^(B<W%W[+WCL*],E)
MXY( ^*-(PVP>5D3TZJHX<*VV4H)F[K#_"_:*"JQ,!$7@4=RPUG!(]"E7+1^7
M080JL23!%0.@E!H'C]2 KHFX4D-3<5&H:!#$%<*K8(-R4IZ&VLW0N*>6)F_\
MHH!.^1KH[\339!6?30-AK%0^A0XD?V8<VHV'#CB8%;,_\(E\^T;5$ 6'AK-#
MC%L"P48EMXP1QR!\0-=$AG_+J%*,_]&+HX.52Y.(@^-@D"JOCF1]%)R2E$=F
M2E QV>%S6H6N[JJZF3J6LR11I4.X8RMN[\L0_PY2H?-/_.>(>"'Z564*A$_)
MS'C0TGE(*E>Y:J0]!H+XAQ?,\ZOD'.-:Q;PBE1,=9<=L0JR&:*?\C0V N<)O
MPQ5I+M[%.$^VW> =>P/R?<16( _-/-Z$2?LB3$%J_OL__]+C'U?21(01-%)5
MEGF"DCSO"3IUSY%-8BB9L_0COGM2 BBW>!9V1,=U)IW>\.4K9'?2^IN*E8RH
M42NA04T7KCD!Z=(J'LT;=88O]10=YS>M;I=+Q%\C_XJM;7C4P"Q7Z]RD&^7#
MQKD@=#"ZFM6+<T5L^(F.\R'63F6WY',5DLOG1D$O%1FG D$6(E3ZHXF&0 9-
M0)?$U2!.UN5\3)S7ZT^MR]FZG)^/R_DMJ!#^,7'U)[K8,I0-4]ZWF",[YF*J
M@$\,\A*^EXQ<6JO0?L7NYMAAD-9$#L)O8-V9J'$@#B.O20;E*#DF7B)SA?L$
M;-55VB6K9,X" &'.C6O'PO5KX*BQ %[++,K'_+"%0'9-:JWBV#"H!^S51Q5/
M;,KP<V79P]PDZ9L#G0P&]R_(/XL)-ZRG8T:+#(@%;D9+V?#B5!16QAY)Z1?-
MDD5^13Q: T3Z25$;I?<C]LCZL>3C*,70+@S R?Q]*?6 \.5L0+KAHT)_:9FK
MJIZ, 7LQ248(^:A,E 65G%>-R_#&KS,Y)HLJ="CX?,?Y06"+ "R(@XO(5ICZ
MPP\9>T$M/Z%*-91W53M6F9H%&T4G7TU.2]GERQZ\B2-AI,'!WEII*,6#0_6Z
M(!FI=!"'J9XJ:\8LN00ZL+I03$##X+=&7-58V'W9<=XC\/[APR;3C2F,3G&D
M=R(0JYE(^8<^_8).2&,RA54!9EC#97*EDR=5%HQK 4BZY8X3D&:6>2+8N('W
M1<P;  ZJ(TNV#$B6/4L@&)>.@-FT$$;\V1X7'88&N&DXOK[5=GE'O)$FU,%P
MAH;]]N^T7T2F@^\7$*9(T=J&V6E,84NZ4J><(KZ082WQ[MA^(P=&OW@E:G<F
MB/QP!13.O!\W9R%D29DSS)" YXB<($#T8Q0C,!?H*V'EAL?WT2>1$>R4ML,D
M"$""A(2OD#>2SGEO[*H<2+G:\?!6JX45?BE <X1;5R=YQG03>3ME1$!7QZG4
MWBWC7 )T78:LOLBZ">(2PSA0TY)Q0J7A3IJ-?OG\UI7H>H54/XX!;0)6*3_2
M/I 22(5OP2A!.0*QS)1M)!U]UG";,0V(:>!'0<&QPFQ<EJ:H&EV_B)(9F<84
M@52'A^9H4BMA^5J99!*I Z?1E!O/_;3%5L??19UE_.^;7ZL2BM=_B?Y'Q+_$
M^4<157@#8+KGO62^N_4;OF"8-OI=5[)!. 6O*]_ZZ%=>FN!+A%8FNF#T"[XU
M?>ED%&RV93&9JK!!TN9G24*IM<4\3+C #;#YQ$A0K^YP;.RPOA[8X.AV2^7]
M]>5+-ZR4_14[%@83PZ( P-\!N+Z#S9\AL*];ZJ&A^@H7VY )SRF(M:7&E>S0
M,LZQS(U"WH#1;0&&;T7L9]Z8E!BQ3U4^]",01.?HC@C)V#Q+TEBH:,,&.67@
M5HLF5BU&./(6BE#8%#E!,"+.N 49I52F%^SZPG>UL0CS\HF0DD.*0N20Q@!]
MZ="#2S_C^==+(EP8)[)KR3T*$TT%U>BJ1%5R*@<E<:CQ0@Q=PS7PH,CY@2X5
MZ%%!#D=SU,Y]U%K"]D[;\PA]I'T4!'DLH:FL@\D5\HF:T50*'K)4&VF#*X$_
MLW^#@P'1"R8?WS:K5@3PF@FP)#I=4/R*6(:$&KRX'$]J7ARK1TI7%,EGR3_#
M^%@&*[U)4_3"D2PQ$_F5$)J#ZU))Y>A?UNB,C9PWU=2ES^*"Y%=^]0WV3N-4
MY(7SCMV(.OX Q_R%ZELHD?=]B/'!SH^7/N;9\.50/BN QJ_*E_RA# 1Y*UU(
M9D"U*8.H^-ZW88H"0>I(HB5K(V7D5DXN54QS!90DM1;Y,@&-9--Q/BP.!6D:
MV(#VG19$^E$L76 5;)7BV=;Z.!*VBF%U_)+&=B7:E#H :'@_:J<#+>WGY-(0
MS)AB#%EK\V?PF[/BDQ7S<D\&0$K*!$]SF+=+>HN_O7(L')7C]="N18PR1V>"
MF7/+]6]$&7>\"W"<<9OGTAF!WOMY(:3;/Y31A:9UQ/ WX%H UF%=LD0R (O#
MC:48''"E_)%-*Y1Q [LP[8O04>T?<K%R^IUW'>>?8@.(C_'[OA++O=[KSV'V
MU7E/Y4XRXRO0"<M2-.@5>ZMSZ+ZH7&'Y^.^" A!2C'6 )5:=QWREYGB_L5H1
M>^1C%:5HTD:D$A52J/( D$4#PV9]A5,-$=DJ5^.*UX#,M[0<4<"ZS*:6=1=F
M&(6\44'A35.N_*^B9+;L9PD([UDH* ,Y..\2TZ.%=*<I[X^:QJB^8"8(=I1U
MZJEYXP<&0Y6M;';XZ]$R%VO05<"6%#G:L<@^7VK-,@Z6%3-MK$O)Y!7G#<:Z
MDK[AP?Q8JF:27 /Y=G[RKT",RQM)T4Y[*+D'DS3"!/72_% S@Q[\UKQ+$*@_
M&'9/ HY\'& O/8M&W2:R:N+F&Z!$*CC^9NQ-)1>X;'14(TEBP6A;E@XIXH5_
M"7=8Q>*@_9DHCLQC+^25A>-]D"!36+S$=0JQX&@-0JPW[[[(X(WZY3BM"(K'
MD2T_E]'>GTK_?IL]+12LD&!-619#$,.S8H4QR_^667059XL1+U^-D*A7//-5
M\M,^]=^UD0RK1R04)33'NRBN*UCY!&K002[TP0?\A8 &&SEG\%4@1JP)J"")
M#PMG&6(U/BK+UWR4V9)HGPQ* ]$D5/&AOCX6Z?-8%!3H">\2D:<*;S9,X@C#
M) 9=&R9Q?9A$(TWAKIU'&$"![5EH58&(HC6&1<47?WW1?4%_2[2@ORNG2AN2
MPW+#&?Y&1H[1:;QV*L>UA7JR40T\&_GK#+Y6G_1/%:Q\L;OGJO'SO :@(4S=
MV"U5K0U6MK/YCMG 9H_/=F@[],[/UW<-)E;$9#",4>F "XI&MRVTWM5*6-[<
MDKAVAL0F;MM9ZX:!MH>#2PO7-/[KB][HQ4UCRVO-?YX;)+ML3%5]1!V!02[D
M+S*6BH3)2M]G32[OT\SJ=@J(RB'_%WIE?R2'YY:WLZH7'.@T6H)9K44L]+T]
M(.(<>"![7AA_<8+GY75;?&#>R5+FVR/'/ES\)E1XXA/[_/&'NQW8W:%UDG!Z
M::%DL<EBD\6F(X33;U_^8N'T6+?N%&60&Q6()SZ8,^Q*P<'WF6M6A2C]4]FK
MAS\\:49M.#TJBH?90O'<%-9[W8'K]/H8,CX<OKKQC %>=;-SQ:9]3E;]._DO
MJK9H&N?FEN3W=E[\;+@)OZ]Y,1ZZ9;VS9:\^_G?OH'[:71[INW:7Q[52N\OG
MO\N[LN]6,F;51TLQZ$?FS[?'-E,()3\[C#'TNNZX/[@%ZC1%[1Q&SWF,_4XF
MG6%K-CL:>NYD/&W-?B?C3HLPV1NZHV%[D-GKC=WIM$7G.^R,#[I9JYL?7 10
MC;E/6@08C5QOV)Y[Y7DMD@"F?7?:Z[=FNUZO,VK/9OM#=]H_+(\XYOWV/+??
M[[5FN]Z@<]B+>P/_;PA)?D ;R>UANC-4?Z=8(,-X.$A^_8TC>&I!0#<+"H?(
MMVC=-A_EECT/4+5DFQ8C+$98C+ 883'"8H3%"(L1%B,L1CP 1E@/]KZU+[;J
M4)RD\7HX'KF3R:0]5J%NM]-MS6['@Z$[Z;;(YM>JTYT./7<X;='I#J9NO]<B
M!\7!L=FZL \J [Q-N"7O24L 9X-ISQV,[N\'>W4J]^IL,CQ G-/I;'?4'[FC
M T3^G,Z.6W; DU[/'1Z ,9[.CKW>U.V.[R_ZG,Z.)Z-#H[15]?=D\^^+:!%&
M$98F/DT.#_1_.KJ_CG\ZE^7@=^6H=SN8N./N_16%T]GPZ  1B*>SVR&PN@/$
MJ9_.AJ=NKU7JR*AS8$'&JOD'Y?\?_?2KP,YAI\G]03GH'2!#[73N4[_3)EFG
M-W:]89MTO_X!8M1/:+<@W WN'\A\.AL>N=U)FX390<<[#N[?.K[^>4='UM-D
M\][ '7GWSU4^G8O3:Y46Z(U<;]"NXVV3>1>.]Q#)6:>SX9X['+5)K/$.D(UN
ME?R'$P;^)F*1ZO:"9F_4TQ0'ANY@VB8QVCM J,SI[';D#KIM$@:ZG3;MUO.
M.;9)&/#<B=<F"Z5W+!;_]K%Y/Z2VQ)G/?=D,M1\+TJUQ_R<:R-=W)Y/V5&;I
M'KBZTS'OU7-'!U#]3V6WW0,0QU/9Z_@ CNY3V:O7:T]J1O< 1OU;\'=;>\;F
M@]H,88L1%B.>&E0MV:;%"(L1%B,L1EB,L!AA,<)BQ)/6GK$>[4;(?XB#9"6<
M19JL'#1L^SFVKSM)T_;$G4[;8]KVVE2$N^?V#Q#>?#+;;='1#EQO<%@KZ#'O
M=C1LDW7[L.TNK'7["$2QEFS3ZB 6(RQ&6(RP&&$QPF*$Q0B+$18C+$98C#A:
MZW;K[-:?\J5(G9"LU]^=B6]K$6?BU?>/;+@^MM;R#T-0["Z/]5V[R^-:J=WE
M\]^E=4 ?E)%_6?JIX/KH61'E&7X4?Q9AO@'N?BFR7)QHIM69YX[[;:HQUCU
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
ME%?C%WE2LY[25R\LB[L5B[,\[F$BMM X'A5SX61+/X73\S/X)4A6:Q%GQ/B
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
M&[Z4 9?WGG2T[Z23\? E&\%BD=>8B.G2@<^9D'-095L*&,5H6>58#9)TG=#
MZP(^49#FF]U1&[+\:A54//3:#RF(C8'!$:=I2AEI7!$"O\;V."NN^EJ6BI#Z
M3144/"C <# ==&KF*AP)H=L?=:H6Q7KA)X10TY02&KHC$2(DIK.QE4]%$RN#
MGB,->L1]RP(;UT6WR%(?.XX;8T]\"ENY%+$OLR=5=3U_A6[[1!I7L0=V+A/L
MT+DM8MT&(,MAN>J7LG ?@6$ET@O,SH0'%2Y@,&^2FE93##;"+]FHR3(#1>5P
M63[2%:.0(@4)+2D<F**/Y+([SKN"2@#KCE"$! T7H3?N;"<A:\26<=GU5 >%
MNH_70=NR;,NR+<M^8):M""9R[3%1#3+!4O@.6:460+W/L<TK4@Y/I9'/).&@
M2D), 2^3B(+V G@YS%4AOXVD5IBW4:R1 /4&JJ=QJ@L5J4?97X3)S'[N>-X0
MF4((WR4A%4Y$Q\U/'W[X]%D2=(ZHU!R76%>85<=#ND951/9CM.0'EJ22!I-\
M/Q7P0NXB$+J=P; *A<:)YZE_%3MSK*W*F?\YDOHYM9FS)-224$M"GPD)_8</
M%"+=J/B4Z_2>K?P]*8F6HJDI=_>[^ZH@_?$U>D__5I,.]YQT0,K6;?4>?S^U
M1[(4;>_91PWBPBS[JCE*H1E-NYUAHT(S[HUJ?5RK"HT$D_Q*13;4ST\.UIN,
M:]J1^J7?G70F]YIFV+6ZU='H5J %;WOLK&YE!0,K&+1/,"ABX93UI]]&0'D8
MQ&^ 0 &BDT\*(V0I%& EJ(P3TF!*?N*8MX](/W](,#5<JB=_1[+Y3_SG2YX$
M7YT?O\GRK@7H.5P1/J,?@F0N5'7[Z<B;Z,+Q0/E2/]1I9)3;$24S/](1L;OR
MN"*L=L$_E\OPU\#\OQ'O 4J+06U>IU_5D+">YJ S<69&/<V*U. OL+83,)\B
MH EH+U?(?ZAT_6H%0A77KI>-*D#&(H(M$^ZDE5.OOY[E;DFJ):F6I)X\237,
M55(0N\Y<U:N;JTHQM<%P%25^7#-;X6BP3(SN,DU6859[..2R>(LP!2$/!$(1
M5Q]@(7G'G)DFW*8)B4L2*EO8Y!I3V'Z&JSB)R]]J6[W!6O6[D%8T%%?1Z$9Y
M#S5];VM4>/8L?,7P9T5.H%BNM#H2O*^6243?8L2VC\ND5:9<6Q&+J<->L>0!
M?"6^2=XCX *$2-X8T+"0/[ 3"Z[[.WCN+%2S7F?M>WBN8%,WKJFB4HOF4$GA
M9H^KVU=U/DRDTC[ ?5QPF2V^&N/!K$!B!1(KD#R)0/+1WTA91"IR0,HJ]_6A
M%;N>J=A59C95/*J<=D@5K]=3-:--%:_?&3UG%<\F6SU-LM70)EL]HV2KPZ#C
M48IIW'O5RFA61K,R6EU& V'IY^12!QO) A%& P:M_6TJ?8S).2=4X=2#UYC#
M!HJIF NQ0NR7ER$3I(*^ >%%@+2!\IL42K32NA779'94X&3T1 4XL6O:7ZEB
M2N4@4D9#"PRUJMN.H%UCS;689"3@'<.72EA,KK"(]#)<2XE3DAYT+&.Y5\RW
MQT(86(.*#$?43565JP,@F7%+()G&&?=8+:NG64NY)7J6Z-V?Z+TI+HHLEW[
M\J(^(5G[X;')FC>XCJP-[D[5++6RU,I2JV=@1C/]>MV:+<T0!!_4DC:J6=(D
M[3'-:.B..JP9;:AB#*MFM.GS-*/=L4/???Q@CVX#T+49K17 LAC+8K8%XH]4
M09R=)N9]J41RS#%,(*3:PC[Z^3EL%@.6C] *</#E!,DY1IW(=6BQV_D[, 7J
M3NE\*+O,(T7_W4]G17KA_!+&09%58ZL;A/6J?#[N5HO74<1'"J" Q<QEX;T_
MDA2#.FC[V!H36!!S9WU\S)>LA<$25$M0GXB@]NY$4%&H?1+[ Z6+--'3DN!%
M7$._B>ZYVT0/ ]=B#MC#L:2D#FB:ASG5!*:_>.Q]:225'@4*EL*7<PST0WDY
MD+D;,U$3Z8&:3FKI5G+HD@#B(%DQ^T.F\W '80P%#Z*$VZ EV)J(BP3]CBDI
M423)\8D1XV<O[E/5W9O"UBR3LDS*,BFN#80DNF;K ;+U(9X#$4SWYEB/+/Y3
M<B'_<?"9WYQ[<KJ'MLFKTMI4;;_.M/K]88UI_;9.XAKSR(I@:1:\NT(K&C(G
MY$$<LITO_=B9=+4]7Z="5T+*J_8]=?I6,; TU]+<0]+<?Q21BD[]!YS;'.7=
MMX X!898R'R0>MR]J^_LX8D=3$FY.?(*E'D9LX1Z;E+1X\YPVR#>[?2T0=Q5
MJ3G?F%%4RQ+T.I.7#T9(#EDHU>L=6YSE]2469)5K(W4)"YQ2\SY9\ =+G9H)
M\243HEK6PZ:<4&_2\4I7!_E8,G$ILW96V#X=&TK,_/AKYIQAGX:RM06RE[N6
M)*JEC85;=9#DX%L)9#>GC5T[=,^CE__^S[\ .*8-0]\XV*<@3]18KW37QDKV
M5K4F :;C=IMBM0>FDTG[Q3)QS1%?7P?B46K#G^BU\:5@)B_#M#%!&LZI6_'[
M!7[&K3;I Y8>OJ3.IYFKJV*(>?E4MDS2_)SPJ-)B2#4#A(O#M3]D0Q98R72J
M2@%6;N70B.-W$5TGC8^9=U>6,YG6_9FPC;=+D!E=)NX-VZX2=YQLVJV51.'I
MO $\N:I-V*\/:3I<N8_J3C"J"C1E&RD\(*0VH'RLDRR4_E(N%EUI,4,\".1G
M52*%Y%U04D ,CO,EU7V.1'9=E>?G?2M^];^R]QNS<@-N([G['.#80'&8<TAH
M67B;GEM$R556UC'U+_TP(L&9SDG22A)<KK".=X1->E /R?GN85N?8K$(@Q!]
M)5=)^I5'YCKKN@(.AR/!M8)5I5+5Q"F)J^5H4@3DX%9%WW* MSIGG5VS._>6
MJ/3*!Y%KF5PA<\,N32A@S=G*1U6+,BKQ(^N32T/?HL!&QDZX($;P;8TJ*#GR
M*9:!'M-UQDN;(:(>&37-'H*96@0W^+W#_*#WL1YW%<*S<*KK(LVP7NP:]UC$
M? W(GFR8:/T X)F%7*M' =UHODZ%>D) 2#]UV"()*_U $\X%4C)L($J'F:B+
M7#DB\0V#(A@QM+BQ&\\41FA\NV*@9$)\I5[6*/IR^:-$=Y8R"B$A:&=4T<@$
M7D6Z"&_NQ6Z3B9XRF6ADDXE..YGHD(SSZ/ 3Y15N!'0)^TO(Z$@DJ^RK;'2I
MPV[IV)4=H>^@9FWVCQ[7I?Z;^L3C2Y/]7\+N=L@ABY2X#0\P'JKZX!5)T3.5
MC1O+R67E=K%4VB*2#C>D\B7=52#:*)9 +KFL((:D[1IE"3CJ.HT2,!:*RQQ0
M<HH5$FL$N:YRJ(8$YA13D8TYW&4NHM<?=B;\IVYQV@?IT_A*0@3D^,JWL*DW
MUX_OIUQ4 [&(Y!0L8X=J\(4PWJ'GR:H*FO$\9./M&D^?%&(J5O)GX:<Y%=0K
MUHYL75K5F2.49.1CRDPKMX\21@)<$;V2"0O#H R*N& !-Q7 ^J)2YN!H'#^O
MORY%M=A9%5$>KD$B(R=N?]2EW3+$RVW-_ CC$S-V="ZB(L@+$J9HNW#/=,=R
M)RY(D4:[-D@+"6ZSW%S94QV[*Y)0EV"0)##P2$9GDE!02D_F0ZOPV\Z%Y9LU
M6@'IMJG6EK@_K ,(,AX9ZU&060LR5\"0JX3F0^"AMD:6<]E6'8 %!Y5FZ/'5
MS<0*MHM+>QPWJ]R@F((UQ/B&>!/N$(3*E&YDFQ#=0,UOO28<P"*0EZAH&ME6
M7GN5<[K;K'YD6'V1.%NI 4NE>/L124@ =5,L?YDE04CU&G4O^]I=N*Y *1(*
M31O8*I T+8L%6*9BJ)IW.X,*)64-NCM2NK&FT+(M^:#;9#KM]0RC0D-+AAVT
MUJ\T0[U(DRN*RV"R:M)/MCP$LO:FU-U0#5&J59UJ*$5.E< T>\'*RYC)3DU&
M?3I]&A5ZO7UN%;*Z2+:G)U(^''2&-5(^&'>\;5(^&.XBY3=,?1U%WWJU:9V/
M1.P?G-9;PD,MP050Y1VT9\4/(9,C=.> ("(\%-!$%%Y6CB7N%8OH7@3'6$Z-
MYHQJ9CXB.;IR<9W@>$UF95/2:^H <W-S:$EL)"^,=#V3DM:^1S"!M$O>+6]
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
MM,V]OT[I37; \M[M/>ASV9OX@5L.?]*UQ-_H$H;7M"'>I:_?LQGU:"<P]RZ
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
M>MJMH^[;[?:"I(B"<-<_7%3TD=BC; F:4Z<F++SG'QY9*XF62'W6VO!=SGV
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
M&P*E5PF!-L K00SU3;)/6;9?3(%;3[B#"?8I!'@-,MW(IP+MRUA!\"\M4<]
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
M!C"2>N,LG8DS&X5W'>%I'>HX@X.(]*A>%BP9F+;VL#KX.0?@&*&&(5>,X01
M3Q2ZK">9HE?^*,,)J0(D^] Y:E1'%_9\'A,O%MU4#^2 BJLSU!&:9XNL7RH!
M[* - VN8FT -PR=JB7,^)>A@B T%C?\ +D W07B\&0&PNJ7(8MB642NU8;U0
MV_+>HES%45U5E,P!:'Y- =N[6B?;B ;5S;%>0FN\:X_I7>LTWK7UWK5=]Z'=
M<Y[$G@57OP/9,LJ(RYWF.3#CF?#L=Y4 ]C<<$LM?JEIEY_&86'6I$KT;F:5F
M:(+,V9I0R3H@^CNG*&(4QZ<JUM$F9(^8ET,X,I33LR!4SD]BE*/W]'3B#P0)
M$.4"CD&1GV:JF*8A&3\L/T/'"W\BPT:PL&[VA!%OF\W0;P2811&R]^$40H=K
MX43#NW/ZU<2RTXLS[TLZCT9>KPL4YK&!UYR5-% 0,/W )X[7]$L*(JGW3WB$
MN+L+JC_@2]WV*]P3[(8^=5Z]]-F\RPI A.'/>460 Z8?EV2;Q>R4,$63=%J0
M-(Y6I3] '(<EF-N4Z#$=&G\5Y1*OGL;/T ^UH"%EZC*".:IH68O$K))4,0K@
MT81!P7TI5G3@NQ'.AL.,@;:QV9R5'! X6:T)LHR<L_Q;)%K2 0KZ!R"<H3,S
MN^9P.'8& 8:#DI)F9._7-@W)-*#UZY6(0I")E:_,K(:08Q@#60I9):I=J+^@
M+1G+G>_XAN /DCRUAX#2*K*4/%ZY'G[A#'U'X-4Q=?@"PG7%\DBFDR 7'=0&
M[GO4_(&#BU<N'\\R5&IF<E;K#M:ONX3Z5>-X5QF&\B: :U=D%[6S/5L%"OV9
M2PPC-[ERJ!FAN=@ )4ID]MAR;=^0#(__ #9&8PJ\]'X]_2> $L"Z,2J$$1G*
M$'@L85S(92'KEXWI5M]4-D)*5T\X=7 ]1X]7V/$BO\/ 8,V>%AE39BQNJ%_!
MP]9N,5,!JG-$3H*87(%H-"<&3:IY4!%V#/&H)N[E9'JC4&ICHEE$/8NI\S2/
M="2PW9D2)R%ZD+4Q1E%T$H? 2@8,XT!0<*2T-9&@\MCR+A@ES9)%285[1!X4
M,0>*HUG$$>^^$%:=Q*I78I(-*"I7K]=?PG3?77*5'.&6K:_1G@6<[%0EVC^!
M=!+CH:UP29D([!**\]28Z@#R,*R:/1K.I1DBYE 6,>+4@#VN9Z)/DJ)9X1"U
MQ\9\P3E6>>6)L3;C (+X8CP8HF^5=1@$*>=SE,S+HL;N=V:M3_6/>#/4 %R;
M;L">)J:C+N= M\X&>R9(AGM+ ;_^5 2X]K#C-*<L-K@O*0:@#=XHM:CB"HW8
M-228X-DAY=KHY9,K3(S<%:N&8\NH>I\X368&]PQ@D>/M\FW\^ ,N[B6>?,&^
M0WSV^@&\4K>@X;NLL'T6A^1.:6"/)TU:%-">6H)5RBW(B3?HH'=0 !+*V[@B
M8S;2_$0+3I@+QDD,H8H!6#.); /2%!.(SI'X<A*X!&F0-=PR-[05*\TUW 0<
MXPA:6@';$E/:#&<?V6@5)D7RBG7>$@%U'$F.EPE+%>1Y)#P8]B\O5WP+M>X"
MW[6>:YMW+J_DJNJ*P] :8XI=YZF2) I8B.M&M_<5/EO9[7?A@3DR6&*$$08&
M8'H&RU8 4&S>MH+TO,S@DG('6($&FVO]Y=S[).%AG#JWD Z"&NZ@/=!B-_!^
MK(C"N<SD7L'O\R!61,6K2T(A* 'H$WT-!Y:<D_"29J !#%;4<HDA)]M[.:;9
M2R@:"'6 )>SDLD#!>H? "F4\5I;&P=DZL,\>AA8H\<@85)<W$E#<VFP.UX7
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
M-'7-]XU9=7/7/^6Q?@F^[5CT]!FW;]:)M@4MD-IO<<5B0]DYGD1RP>3I<:5
MJ8.<(FJ#B$J1QCI419)Y$U-]&T@$5L]G>X\I-$L.<9V]"TO !M@ZB-JNTYFE
MQA;(SE;3)<?Z7V-UB1B! _Q1@HH01B-;^H\+FDG6CDZ&KRW^4EV+,FW!J!88
MOX'N.]WM$69;%9Z4*3>$N\)-3;4%Q\&<5SW,=27)%KS)TO8)EH"#TU&8IG(K
M%H6MG+ &#B6 )-S(US;0P*$R6V53$VXTR+&W3D@,TQ5KT%N]I<5&Z1C3G.7*
MR 19B&R])IZ8G@4 40L)BW4G#^2M<KI,+^A>39R^3J*Y.10CQZN7QF%42!06
MY=LLF^7IW48G'"RO R9LR6+W/:5C)-C$B6<JY\XA%R;?;IMQWPM79\HR8K;/
M9K!<[<UZ+ZX :3EO'0$W9"L^0R]P19;>M-<MTWF5J''$:,%D5M?$X'S_A>]R
M3WQM=9@BOC?*?@64INSHJK8PTM0)B^M3 L<,Z^O84%"9J(6LTWP2PF.:_6RP
M!#D-KLL-^F:.G4>YR3SG.-AT'+A&M%]:8D*D4XZ%)IY22-<$L+C0.:'8P[":
MZ#E45'!',)TS60!K"IUWMFC(L@R'ZZ X&.XLP&66;LUAX9J2](X)=RA*.S9K
MPF-NF$#&,558SA@'&&R2E9@M1\2?<+P$)I9%7-A=IY?#X#\24S9-%DR>.WG;
MR=I%+X<FMH928BN1*<Q*2#XE*UG@&/#13"QG4A@A(^"&TJ.2S((N .).A:@Z
M7-3-IH$#G<,Y9=H0!V@PBLO<A#.9Y7J4((35:G#:4< "S'RNT#F!]U/H+O%2
M])87+"*SN1^] 4J*ELN?!=?+M7"M%'TJW35Y&5QQFTN8:@E*LB1--].%7*!;
ME"JM9\O+,V.6F,ZYP9+66"**;9,F)]JI.4"8["^$"',JVU7%@NJF@G*97=Z@
M2&<62;F;ERT!9&.&!-[0B\)=.LB)0-%X+HVHQ!UM-K(^5LM85YV7WCI%1Z]M
M2.F&I&".;Q16.W*[L7(5I+=%T1>VU>A<F^E<[Q6)N[ND;:TH[,!!"\>'W4</
M6N S6Q%*?H9+M#46K\B)RTX2TTP,^(H4L4/9DAS[@G6ZA),N] "2+;?P@P</
M1 2VQ&Y9$ U"\4"ZI1@JTR$7I $DZ3O-C&G#5-@+1E\Q'9:R=)<JI$G]=Z %
M$^!\(#G%#$+,3K#BHQ![9#2Y%Z=  V0AH)+%U%0M*:;D^E41K=)I!J5U91FV
MY?V<7J&>XYN6;!A=[3Z22V%14VY0;T>29QXW,'CKLOW6!_R,Q.D@'1^8CGD+
M,/WYXV\V/HQU&I.9Q(W52$6D?N-24Y^58GE8AR?2;;&]F70B^NAJ1M51TV&L
M10E=9YY?D4 $Y$01Y7*;TBX",A\-./$+L(%URIA;E:6@VGNHW')7+Y2Q*M*X
M7J$QWR^LR802V-WZHGV3A,E?8WN!!+$Q-_$SOD<-JQ&.I0Z-E,+0+<-LWGK%
MQ;EPO('NG[&P"V*_$O",'0'D92 @LB+.J:HOJ(CEFTH731GQ"">YVR@*USI8
M!3;'0@,*?&F6<?'[;.DHK3DV$S^'"8L84PF[&)O092(=VI'$@6$<X$ZHQB*
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
M4_3GG[",LC"@WFZ+TM%= O4K 7)J$DRF3S=C 7\YS:/@X!.@W1B-? !(/\Y
MO@Y^1,\5G$IN#*2_O;[PSD12QI<\><G7O;(8IKB](J!FI.OUXHNG/\EJ.R<G
M@ICM=NUJ RXLS= <)=@8AA!J&"1?T=Q=>+]\\CZDV82NWKN _[S-$+SR4>K#
M N,(^'42!6BLPJ9J6@OS$+PM>#$PG+$N<0%4F>K@P9[BU#N-B[5#.?J4W17=
M ?RWOV)7HS3#*OJ%$C0A>9J*_@%_ JF4#(V_(VUT,?L,2Z6]?_\)U_8^S;U3
M$*'CJCK"5(0-/^OD9\"3$EOO(IG"LM)*9=KP['YVVDFODH'Q[+Q% Q.I&$%V
MB=1KP1X@&H;W"\K8B^\L^)',H>-QO%:@D,6J7NA^'B8I$P%\9V'AV%6]_K7H
M&0ZP'G094^\,HI@ ,5,0X.+K ZD33O6-Y:XBJ7,ZXP:& =M@0X5:?4YTVGIQ
M0!9YD^<1 *5'N87.*F".4]N?8X6MXC:6)Z((HGBV 'RHP2*ZG\AM?4LG) 87
M5E ^RLG553&8./U%Q(QC]>PJ:%^,(J5-2@[#'@O]$'[3[I$1(Y!"WMHC9NPE
MIJBT7[W-JKA7[Q"D7T+L$!]1,4Q)[.1S<4R+SIU\5I<1X)!F%A2B09X_AXO"
MK68('3^Q(+4\$![:#V<_?3A]B3H2,&6L#40L1!OUO\ 2OGI?@,37 "E5\8V&
M92$V@J\@-,8JG-BV-%E!!2U3Q_^.#45,S0CT>&#97C0'+!EV=#B&!OR*&W]Q
M&"QX]$FE\U@9"OLNP=; >+-G8@CY@82PE_9LQ3;C_?#IW=G9R^\QT2P;^D@L
MT@([(G<E3L&"@PL _P -$0#\"OAG68#4KA=\H^UHI3'G9^70$'<J^\;T&JC2
MR/L$4#(#F;]DL\Q=IY8CT?7;\0S(]/E6#3-Q*XM/9,7Z3G_]-\:%7*(=BQCC
M];;69!W;G1Y=4CG!:OFXH 7H7K"+N^MCP#D#LAX JN2J</%JXX7> %#:5D[+
M=*%K::45(YTQEKG-E>KY^8<H ;J:%B!#N;V5@=7",NNDE%FU$MY:B6:&5<71
M'XW1+ACBQZOXO42&=(/)[GE(#\O9$=\O1ABU'X3/7(1/.RP.1<5_>WWQOU+/
M*JQ^KCA*D!LX!<5H.@N^:G[_AP*8R*ZU<'HM+N]Z(\;6K0BC], H! (C!'3(
M3P"J%A RG0-' &TP,5TP8X#B[:^*@? @*Q-9T\45J"=\=%1Y7*H@T=DI;!]\
M01?4.3E&Y:/^;BJ!,VR8R:?1W.G/0X*6[-%JG5I=E9\,%L;PM>W>C"7BU,BV
MJY)P UTB7-]RSL]PL((TXKF':T6Y]0" 6(Y/SVZC?IR]U@(S"+'1)"%'?777
MXRB#&]<#VEV#BA_,Y]?>>80!#=AHA=4A_.X"2Q7*]:'8K(*"XT@"[PJC/@]X
M4"#@0Z>+.)!'%4M4IAY32V$_!]B)YY<TB&!^P"^0TF"I0387Y]5I$@%Q\2BF
MU+V:E8A+?,@5LX =+&X]J@C,@-DI=F.A-D4IT/@1<0&TX,#<$Z>C'^V1NI+!
MY<P"-O3 *X!> "34(B<O,:B$<?P,0TYR[VT4SX"7 Q9>!C%)Q" B'_O8'0SK
MU^O[P3= 99_!E<E"/V9\]AS9.X_4R-:DKQO;E^9+H=([ID?)4$6J\B6UVP3
M25 V3*B1:NU!1A0_HK"Y$[5.GT8Q"+Y3T#8P>@/C*,LY@H)T: /MGRM!!B45
MKW</X10[:HW0LH'R-L,$;N+TW?D%QL"S-_.'8/;V]/-+ Q:_I("/W5X/K09
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
M!S4K$RE8X%?(#Y!1TQAN:;W6B08(=1FQKQD[RH.J2DGH980!CHB)WAA4#T1
M[M4^RG S47*9QF0+GE'*85%F\Z@H0UAKHB9 +41\ CB;I@D*-+0<81BA*G 4
M#"U&=H3QR F6:J YO#&@/OI+43A3&>?9XSV 7%46%(?VNQP'Q]F!V)L21Q#W
MX!4?,)E=[2D#4UHZ!4-"*F(,F<2SD [:^&9![(T! Y &H@0FY_I'F45Y*,?'
MCI3:X_8H7R^G^".BXWS\HR!GWYRLDH@Y]N/V30]J+9YR4!Z1<]UG6H+X:NJ<
MY$CZ0(S,04)W94>^\\I.6A2GMSP&GF F7A\+B=H(O/TDE?9!&%SKP!*!\JL,
MC1N)0/LS% [?D,2^=#=D 6*,0$8-;$1BNL+2Q*F3<X[@PP6N%$G7/,J(G3KB
M?AVY)%D*H^"IDWTR1C%=A'L48-A]C"P7:YHAS!E(T\(L(R]=974ZQF-2%"4@
M M%'HYJS&*1(99:7@4@%%=#U/9$+1,*C%5(E#-<G@5)Q%A &C4#&R/FMC1\W
MX\<1(1VN*$LIRIM]I!%S!Q&^*^/RLW,008J  K><:<:,4R!EA>3SNK9.&*(
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
M/?=3VV9\5R6Z:"<"O'['ID-Y"FM*KMV(K"OEP8,CY4T A0K\91KD$34*Y8Y
MNOW=J(RI16B1>BJA\HS4= ?>GP5P0?#_U+$'Q'XXP/C:F\)IXQTF(74#5&A,
MOYHJ> ]>2><*!UV\T>=S&]A]Z5+E!;4P*K.1,CT1,S7*RH@;PE?0!7[/RSG<
M1J%CX\9!7AR >DOA<\,RA['S7,X6>QNVO'>)#=F3@57H);"?RKAP<8FTJ3>-
MJ=6W>9"XW8_T!-Q-\4I)*RTXBB@I"2YJMY0!9,#Z?(2\8,)-L+&E;(&U;*F%
M+(Q]E69?QRF\4UWR%'M-\:@JY*YG2.$S8F#!#!/G<'65"?7&O%&0*2 Y3M])
M[AXE"VIYO\L$1">\(HBI^W8684?M@!N_X<_47%)1VZF9[E%V-4UA!?,L'=&)
MC_7;M$?RW]-&\-&E7ZA3Y&541-2W*DO+"378PF>Y=]H5=Z5+$\"B>7#M83/*
M1#>7I#9G,VQ-I99 1"I# TF-8BRMCEOX3QG@WSY<'\P< P7 (74WK\K048*1
M,5A&VSDS'\]T3JVNRCC(XFM-(O[D(Z&>8[FBA5"7UO8KZDT7P7QI=I!BGW&X
M//JI\\I'$D1T@\@(WR- T5<<Q)XC=>7DP]>#YD!TJ#?1) UB&8TVN/C[N(S'
M )BX=GF,;CIV=NT2.6HF5D9QJ+L9\W7-H[E"7+4-QYQGTFP2)-&?@72\8\J(
M?Z13E5,', U: +BPQRB?"OC"Q:DIK!0/V0"JADANQNZ :WX-<#^#UX!VXN\
MI]@H<!K-?6\B]A8<4\$ECB(EF FP,0:HE+4Y/W.#P>HBS-SPUB0+9+)\F>[[
M=KTDU.LFJ_D<<9( CE90*!A$'Y9?7<Q0P:%$*8#X'^D0.\>.43*A+O4.>N@N
M]>YNJ=U:Q:H$!S6BYFP'W->UY:T.849J@MOR.GZ[W7;GHNTC$<1XYA*3=2?8
MSA!)4JBHM: *EYYWCFL- _N>J,2FX]M6.[YUFXYO^]WQ;9M"X&KX_%TQ8R12
M!O<*NIYNR@M<!1N54A=[=[/;J(,XBT+8.E![.6\F,QGQ/F:XT1P)L/!?5HK>
M?'A]JHD/RW>Z]2K)#7%0)B-D-L(5?TIQ-%2HU81&^N5<\TY-\.%+IWDERW_8
M:_O@:X+J69E(IY:(Q:M?4?! 5:[;!ICT3N/83=&@?L;1)$*H@HG_2$6HU9-=
MIC'(;$$&]T>'.@'!(1^!,!40H>>FG"4RYI'BOKKID%0+^#O*T)TS!>Z8F188
MU'(5F*3])HQ@,;. 6AP3"TY)9(9M%-0[%:4YZI5,2B7PYX,Q-AN-4_B*>X_B
M1$7)K5K'N"M95,O[D@(:I2#A4D-E9$1J0JU(0%:&59%T@(>E @2TKZI@_8J
MB]8R5"K1<CBEO)!BJ^6(.KX$@B:=*EX[G&!8PIRR(@"MZNV $!V'@(>JM@/I
MTU:H3K&QZW_**.-.VD[S=P1:ZH["NFX5L2X!%%. -^[MSN)'$10HNEHM&:XM
M4>.H0$49F\G;=MB$-EC) _1A:@P_!AD"GDB"F4(H QF'52@C$N,'' 9$&F]&
M$H;[NOR"6,>3TXJ6?B=UZ2!3,8DG4?)'":NM/L42$S:RAWTAZ"]/@K]CY*:(
M,]B:&?OTP@Y(?N6&UG*D)!IYGSZ? 86Y8I(B&V*#0.U)@7;!(O<8U2<0]Y!S
M (3GIOMU 'A/4N,P33"$E%8U4AFA?(")8;CB?#D7K)QS&^Q9\"V:83M>U@7M
M;-)-/4[Q@)W;9<Q!2HJZ%/SW\4T0<-;$49$:I,9B @<]I+[1W.<[9\)<.06^
M)B0N=>_#FV.ZTB@PRN"]=%@7%4,.,)@ .9V1#F=6+%S458[1)O@ JT$"GT7$
MR@'^HA1TN>LY(AWJL=)#')>)'.8J)?T;@'!<4/-O1;W&(Z;/5M%FK5AL(+1=
M1H@9(CO2%;*>:(R@0P@,4%LLP &I8S7P*9ANZX<!2MY!J)#>@?8FQT$(=^V%
M9:8[IB\=T#/D';\CW8HC=5ECT@R > #4(,'%(R.:BUP%A95EC#1@0=P>C3@
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
M>.\W[ %G#5,ZY2@9Q66H/&M+6X\,&CQOL(?[-Y[SNAV>5'=86?=5!( (9Q?
M@X.NWSL:^(/#&S 8;@)/^$QN&*$(OHBR\& .T'$-,Y=)2/R7A :\I(CYT[S,
MYFF.P'2:Y^4,MXHCT?SX.*+34*F$=@4$"782; CG5VD)1RDHM71=@=9XQU[O
MJ.T?M_M^K]=>)A<5&M/IM(XWUYB9H.!V+JG-M3?'%M?ZL%9#DID2_C[JMH[^
MHE]9GM$=N!$C'E>,Z#9BQ%;$"*2W@>X27T4=(:;Y,E(AFP3$R>= W9'^X -;
M)KFMV_"9W&:P&"I084"(TS=,2"_">[, F2;0<C6#+V%SBS3CYN- X4*(R'?N
M'AE(,!K!VT$R4CP!R3EEK%CS@@LKXX!E&IGKXLV9CUP0GS8T"W\8!Z-B4^[4
M4+7'I&J]AJIMC:K563 ,32';"=(0L@EX;\HLG2OO'1H/C>GBM1[@8C1-T]CW
M!B<G@*G)9*S@W<]I '+AIY((DC4\7& !EFD0@8S4Z;8'?F-TV 6\.GQJ>'4S
M@*/Y#P'\"[&HBC6\QK=\:PQ#7>7@M2_ ^,X[!3T1^ IBA?<[*-.^]X_T*D[3
MQ">4@4_)I.4U\/\X\-]_:O"_8WSE4Y:.X4\0-/]5;HVK-,QD-Y%IT"#3_0II
MVC=E7%*,4ND<M$")A@QFP+/.(E!Z3GWO<XGZFO=/=9VEA7?L>YUNY\C[ !\C
M8#\7H _]J3(TUS68\[B8<]1@SH[[?K17YK[=/WOMSF O1:8FH/6I# _-(5YU
MV_K4^MCR7J??O)/^D8^US_)IFJ%@,$JS>9J)&><,#C=3/LO0(+8#[?J29D4:
M!_Z*8VGHV>/2L^.G1L]>!^BA3-G&&25C_)X\0_,LO82S(VR3E$B')# 9ZAP>
M^B?]KM^]@2Q8&G/4]=O]MG]T>%Q'9'"\3KOC'YX,;B S3 C^2*,$B1LL$9;#
M#YNU!IZ#:S#")$C@R$*O3-!HC-N-@RMK2BW0&@X?SA5\'2!6XH)Y3+@!/CC'
M;%N$+5A&YIG?>$8F6C?-=A9<PWUJI'8\XSS??Z<SH ')9!;43&A__/X96_I*
M@22F0EAS3P5 '>%Y9WI<F-U]E!A^8BEL4LZ&['8#*H.V<1KQ@&\H+X> @5&0
M1>B#=$9"RE__Y'5U"4QZ'7J+NYF;4E9&G.1P)'Q ;PWF.&IWO8O6[RWO#<XZ
M-3%'KP'@TN0RBC'XZ33[&B1Y $]WCSJ#V\]7V=6GCT3V#P'0O2X<WMLX16_X
MST$V1*?FIS@8P92==L^[2$M8T=FTS$9V83\IN$@EO."G#(]?;F[K]IQ__+MS
MT.F CBE\8!%";GL,#M3 .71.VMZ;&#G7Z:5*2O7@6SMIM_NKMM9PS\?AGB=/
MC7L^OC:P=2?L37Y*=+J2A)RK]3-B) H1#0Y!(1H"6)^/59;AR!0 I>.\V*,,
MNP3!(T!X "J#VV.7*+DU4XH*0=X,\S.3PR^HEB$*UBA#7"JDL DSU""<10D)
M["S1RZOTTZAN;(!W4!=&*"_<? XZO&LS9WEN E+N-BOQ3<WS(Z--L(L7%[)*
M;7A@W_HZA6F#/>Z1^M0DV>Q4DLUADV2S?TDV*VLH'"Z*0MN"SR],>[^"A!FK
M<*+\=6&/3BSC4>_0[_6._/9)SQLA]_.6E5U@ <KPVS%. V03'O*DXJXFU;\E
M1.Y(\US4A(,YZ-_?(M#%%2A;78"$-7&1.DHT\>Y#F YRD"43E-)4*& R#/((
M+0 4+J9CCGI]_[@#DLAA=[TM(,KSDN.L*+M$@7 0%?C[,$B^DM0P+..O]!B%
M0L&VT52 #%5EE_ F/C(NBS)3YJ&<P[]Q&38$/*,8;PH<'6OF/P$)I#!*\BKY
MX67+^Y@HT7I@*'-QN7>NX.!'R&AQM5_(NJCC<D]G*@-)-N=\&F=G<G.P#32K
MP!IFOM@B"4RZ@]:)N=ZU9P=[9%C:#K@(7*X$_;M?<53LS(VB0&)M%=:L3+:D
M+'<NJ1Y#\?;CZ"L>,,4(>C,48&.@+F1N"?@5.\,"TLOP2T=5,U.KCE]MDRYV
MNKO&N#_6' W>(JR&C)!1 F=^HXEQG3[2(D%3;F+]2# O@DX1"YE*2+X']00N
MEIXA[(V5>[=K5:'%$8LK^'1-@^9VU-4KO&EOO+SB_V?O37OCQI)TX>\7N/\A
M4>@";(#.D61+MKON7$#EI<K=76V/Y;J%?K\,J,R3$MM,,HN+9,VO?^.)B+.1
MS)1D:[-$8*;:RF0>GC5.+$\\41X9]L#A/%.?Y7["K9#GM-@-&T)U>_AO"UH-
M-?V:N6>>_\1-32=OTC@[I?M*' :]%3*H$[P^>.F&F44R(*<OT!["U8A]KV8&
MNFW*A9W7<Y<'F1^]UV^<(1$/>/TLJV;M$M)P1@,],&:"H>]L_?2N,4O:OM.?
MIY/]^3Q3],8[[Q-7>I[?S+*$^ZI=\L+LPUS-)4MCOZY+DBGVX9WMGUBVI9,E
MS)>Y:=(,6T" N2MQ3%] [)^_MS=K_/=7;!3AM;6S:S6V3X:E?^+<U(+^_$C7
M044KBEN$<TE=MD^0_D(R!]#.P]8N3WRY/MO;DK?1^'(\L?G"EM5U7GH;O]0.
MRA591P>1#-^+Q&1L"W2!H 52!\CTQ8^ H9BW="BVG[[^C_W)@G<<NR0.WKS"
M ^%%O]69,94"08]PV]([6M)K4;DI5C2F3W_T63CA(#!PV\/3XQ*7H>&DX;;J
MW'S1;(<)>NY1-R]_&$T-UG:12452@!2"%M*/=B;) ?I__NF2] F.&0<WO?-:
M5T:1],?9*IEX)8=OZ.*H9#6I@6/E*)NQ1PHJ CT\28\JY D435]T/)ON3T-Q
M85=0U4.5'K_2>$O:(!A)F-8<YWCIP[@6#UP_7I4E71;2<7U@\$M9;9VFJ15$
M#U1$!,GT[ 0\+$]P?QMWCW"TC\\Y'="T(LE^Q LLB:/+%)E^#2[+]K V?[;X
M9DYS#@V\;G,^@"E2[NAG: 4;LBKSSLG?(*'#$7Z[UVC[JMQ&#S"PD<WI,)2S
MG;WMW1<[_[V]_4/'T?'RXJ&.;R&QNEPQ(8@>6;[GTY@D\7Y'6NYBA:7?TG^7
M551=B<7\1]PV= E_X&3=3PB"I#-Q8:^EM;P6I_3>-XN7KR($':7+-X5-;TZ6
M[(\2Y.Y)D!L0$5>I >[=-07P \U%C5CD HZ&,E+9]Z9OIKYB;4(J?9&!=2DM
M4E4"N8@MV8;EF3%.Z69OQOM3M0G.U[!'%6\4PA>6/#^/0OB6A? =T->^?6$N
M(8?OXAH@.%W1K+=I/MGW1GDMO@WX1?Y?6F4LO3C;SM3-Y U<[)GZ2S_1/%_@
M)GTPM^#'5X('[E))J"#/S^C$+B5<1]NAT*@87%[LU( 7([.,7*8X(DD+SX?U
MJ)E:\%QI/3E)\]8\H=L$L0Z3PYFW; L26/(^A/R &'6^.&I%DQQ?BQM/8JY8
M4238XT?LKQ'WEO@%*VKW)*7KV;5B';VS8-^DO7V#WY[8?9/9?6-TWS#\"@[@
MV#TO_5G7<$(CZOH!7UW #_A> -LV2?2 ,6!M92ZH37R[@(@TD>]00NQ;3ZSL
M:9=EN\X1^J"/_SF!DKL5_]C M#>&*2X=IKAS?G_^M],)KZ"\#+>7-:3>SOJ/
M#T=(G/"(E.U)?$RV.3JV_8RO'T; 621"&DS[+&C633OO -P ?**&URB*TF#3
MXTM'7S?T$W]>^46"3EC KJ5]3SM^24/&E[,9=L\*V5&U#1 NRT.$UNEDU+1#
MLR\(6X 66#[^K__BOS3 *%=C81H@MI'@(0F4#"ZHVQ5'&A?T.OWHLSD#=+O!
M>!G+W6KZ2'-:"IP;.IGKL9TP(Z$3CYBA0Y36P3:7+C^I5!VGSLWICL2-6_(Y
MH0Z>EM5G/@6B5=!W2X/F>(+KLYKN8[D>5ND9KTM=YGR&M8?G+2/X$5-28ZHE
M.KB ;#@C;5Y1Y*M5CJ$IARA3" +<SO$]7<=?:$R@%%45YW>7G'7.FUV(JBOQ
M5NS(P$[4C2$( Y(QJ^.SFMF2C\IR7E\]$- \@2IGJIFQ,$"G_"61Q.-!" DJ
M+;=7%G$#5(R! )1KR4Z6.83&9].LD!CE)=^RG)L<O[G%05G1'RVA+/QD07*Q
MAG(KT/N0[D/&4ROP@U8V*SGY6%+$>/<D>G 4-2::*PZI!@\1L<>YRS.<$L<)
M\FY6(T=@!)[?1>#Y[@@\'X'GY^]/UC#.(OWB)<MZ,L+-J9E?Y&Z(S9JNG"%Y
M8NPM53>X?>E^Y-O:O7CGN;QXNEY)'5 K<J!5)MLL >7?.QU5HQ150]4+JQ*@
M.:M86'U"M0BOE4-5\%Z&-*]+%JN%:@R^8Q?6'F*_ [UISHY3SCG"6T-%P6D/
MZ1(942R=24-XQRF]@!PO60,1*G'X.?KC"%JO5T:0UEYKFD5&*<TUO:@5^Z<$
M)NWW@[^\V(H-*PL1Y\</#8F$;(Y[$ZTW\BL&'-.V#==<[ ^G;#$4&_]PES.=
MJ8K-CR!Q^SP HNPQ@9+38L"U;O/JN_8AC61GMV,BTJR1VG)"%S^K=7Q!(ID8
M,&_ZSG;HRB]W>NF3N8'V1G_;Y(4Y@[GG;651[3QY3S!Y>HH2SQ7R(MFFP_)T
M"]G<R<NG+Y+=%\]X6;>3ERC4_O+%A>:/4T(4%9^Q!-"#+__:V>(V_X:L./IK
M.['9@Z1OYF=W"@Y^L\;;N4Z=\,Z%T\W+TR.2IY(9^?&WGW=>O(AW)(0#K0?^
M:0\_S3EGJM<B+,,3BRT<G&^GI88]2?">IR]?QN^)VW2O<D!.V)*%-VU@GLR#
MTRKR<06* ,:$VC.HTH.V'@:7[.SL= Y<T%O:2K0_9R:V@^B-D-RA[21]= 8I
M3^;.5G\RG^[NWLQD/M^]^<E\2I.Y=UV3N3VP,Y]U=N8C$J!/7T[TS\?7-;F[
MNT_[[WWQW+_W)B9[-]G:WNIWX_F+/=^/JYA]<2B^-C.^\B.?HBR)FOG]'I*8
MW]T;6*"M8*;F=,'&[QN=]A=TVD>Q50Z[:F+\WU[["E!G=\-SW_$-L@;]?,@U
MN*C2I8%C*O3F*/SXK?MNWW_'+H6"]=T<+@6$F%8@$D7XF>Y%4]3B4J[+1<-H
MY<;/C=OR_9?%D_CNPS_V$Q$$T1?R?JN#V5A8Z(HXEV\M$2?_<9J15E# 4XV?
M%V;F[VOFLC=E$/3""8LZ8L\IU* P/0&S?(&?#]0RX193!6KS4F%#EIQ=L;"D
M_>CZWHOIWH\3\V>;-6<^+DC#B-^ B9H;*,"H5:LF 1U^TO4*]DC*F^I^W\1;
MVL(DRY "23\KII,/]$&;%JZB@EO"6DU"CD;,.QHVQ-*SJ8KO0Y5*F/*T/M:L
M27^L)K.\9-'(JT"[S-@J:T<<@EAH<SMQ<QCILRU7&463,Z]%06_2+WJF:9"+
MK.E/WBE-5F^ML;"<8 N?[#5W#$0;"/4PTK]=<NP<$2"D0;.]-2?3#.Y.&S^"
MIU-&HU=1W'M/T24//8&9P :C#RQS1GK\,_L6#C_=C=&'=I19+,1DB9P1F\;(
M>E&JN78)M(7H. P*2W6+LR])7 /0#_@4Z_ZQ+Y*26UTREGA*663K1H^^<?[V
MCE!(H@Q*! !FW!6%5'!F#T[K29I;#BUDG&!*H!NDDB32Z2F[(U(ZX.VR+X1L
MUC3'59Q3(  TIL+=\ILV\,[U-(O2/5<EG&Z9WBUEI>[J>28!D4GJ1:7-AM%C
MKUU2,0>J%KI@WAR\_X"M :^+Z4L\7MKN)3 \PZE/MJQ0R$HB+?HN"#:Z EXD
M@V/D8"^/0#722% ^W?OQ3MG.-Z-BT;Q;1\+6@'KB%; A52 \@FZG0=[X5,IT
M$EV  !;-23[4#;LK;6TTJ7+'>HTO-H1B8'LH\77N34LJA\WOU7CWX.%60=';
M%CA066') H(-ALMN^OS%\-W9[86<WT$I%/,BK)=PI) TIZ9W?:%_?)AQ=MD]
ME;H*B?V++D :Z,0M37-<VB$:,WC86*' ,M29U9<ZTU[W1IS8Y;[$IM%]4AMV
M15M5#\O#4J&M1;($&(F>XE/W5)_0XVN*?Y=GG'[7I"S Z&A#=PO>PXY9M>/\
MY3JP<C\%!NQQX'K4=BR&+:HPF6<T;7-,'$SBQMF=3M_T*RCJER!>L'MK#R$;
MWL \O>>=ACN(X;@QU)(W!G8D5WDK&43QQ%MRE=;B=&CI&LG(H&>R$0W]8TT9
M72B N^[1#!G6<J4D.XQ2\=-YN6H$%01337@6E '.-:OX@IA][QP6-C1^T/Y)
MG]&?B/G2YV_I/V>M<-J)=7:VSC9C2XQ=S1'9!.W0#M.$Y5F(ZCEN>OEDR2S:
M.($H)0:-5L=;VK"^8C08,AW:'WV!$5EE<CI8D5P[E9:<:9,#!Q/<07WM3+=_
MC(CY1+Y^PQIXB@U^W^[.]%FG>&2W$N5%S_$8P+_U /[>&, ? _AW=G_&WL=(
M]D6JVMR0Z21N@<U:6Q5X6]=ZUU[E91L58-E_U_=:#;Z2>^;X7LU\36N1[Q&7
M-I0Y*V0YDV#.[ L]!]CN]'FLQ,,MOS/=G1Q:MWS7UF>WI/FB3 V(:!?FE%K3
ML.P <KEK#)0._,@:R+(L:59]!@(&FVV>/'%? -P03DT-[1Y*X,I!1QTU&G]G
M<R'P-^<>MD7FM&O+;&%LEN*FU^-AT=>["E,V%R,H"N]/)[^O2N=0#939)G3<
MEVOVYIHE9YL]]J):]VAL6GJ_:@U>--U7#*KPIM!Z&](Z)[1YL3SA[B$+\,<'
MJU-K.FP_:>5JR6LL]=6BK?@L!S1&#W;J#YR)S*5WA<RY;I?+U..%&4L-$[4.
M"_WZ)"WO9(4PK' X CEOO0UMW7<EW,%IO^%,@-!D=!Z!&$'RJ6M:>M!=W\@4
M3X)(8'N'P<_,D2!V*(2.HA4:6O'2B>W/<MXZ&2#X+)K/MF4Y^_B.+#EGI XW
MQQ% 8(5U0AV6,&:HEY:FNX[P9TH4KC]BC[*V?Z=\I#>[):X\<O+/LG@"*6@:
MBR=?L]$T2:CK[(/G#=2+0;:$;@9V1:3NPI4L2 L2(],\RW$;LKNL87D+:&'E
MV?0%,,F*2THJ!?K+/*BN')]XO62[L!D_[?0.==(1?O* ?OS@YA#Y. / FHC7
MH^4H!&=?!35F6-,M6QL/ IG#:94U#4>%^80EI#SE#(D96@$A!9OD90%65^]*
M1)=8$7+D7IO="+3 VA&MF]+O2$^@N-A6H.ZQYL(3KK&0.-[L4V+\9]3E[(1#
M=%99XB5U#[A\FB#302&U/+%]3S5GZ 63'$HU#*9=NO9-PCHR751  Q3^T^8X
MJZQ[2!VH"9>I+^$-18MU6[%4.JS*S]2;(UD>^M]B1E,SJ\I3FHY6@+6/0K'*
M4\ /JTH8/?L8TYKF=.DN':L'<G;I2A6@@WM?P@S4W!L_F]"6^",V3J(V6"R3
M_IXURK[(SUWQ[I*]1'T[+D])X:H2/H;+]+-A)R?.?N;X+&M!7D#\A.@O' L;
MRYF7ECP5K_H^H4JWA$&-P$H#%K4]*@>A/.I#EVX-P-2QCL0'&[IM8[=R".FQ
M>FA?QTC.A0;9N"&<O'I R9S[+.=#_:51IGX__.%PO0XJ[9P?+ISC<5 ,E,KG
MFC$V$/)?@_Q\%H-H!2;YL@//9#ZWWWY^\6*GCPK<?OK"H0*[$.X-0W PGP%
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
MT9QD=)#P(?6%MXLMTN1_\E&N'%N\R;+V'KB< @SUO:NL.L%K[=._\*XO9-3
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
MD41<R\^U-(8A]9TB[$PE418!R&+G*8,LML$.49>+M'(T9I[G5\K&ZQ@=R<0
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
MY3U,5+0DL'C#<*74T#5QTMV&1;YDM,![*H8!TI>/)L,EP<3+T>_N "[_9\N
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
M]TV>:.48'\1<&&.K)9/YH5LW/Q,7BI,H1U7Y_[/WILMM(TF[\*T@_$Z?D-Z
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
M"Y20Q1*\P#5E2M(RPM?'[0X?,[GF01<(7@P%RV8% ;1M;O4;[Y$868!M;!D
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
MJ79[+54QR:NNGH^#R;M?'LG0=4SI@K(>R]C0GQ\(RQ"9TF<R<3WZ2CAAKU_
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
M,7'^HG].%Q8IYR3[X8W4=?-PO;H\\-HT_=,ZL%D:T3Y@!JA8A5(^+&%Y"D6
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
M89*)%/UU^N'=^X5<INKG6@^^G5GJ>:>;LUKQ\H=TGEIBB6JZ4$,:>Y#B^)_
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
MS')TQ^!_ 7Z>+-\BWD<\?JC=L^2>75.?)??LFOHLN6=7QV=A#*$),81KSPM
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
M@1+8?" &4PL6L*#NW)I:/I@7C)H^M0P_AJ[BQM7\8WD3"B:^S#E;0_R :'[
M4% XQ&$@U^%M2OX=6""]SI3/K^$.8!^Q'%BNKGB$W3!D(^NL="PW8_<A-L3W
M6N&I*3'T1\)O,;+Q]@N!; V3Z.LZ&X!]?XO(V K]U>^O2Y!55*]_(R6-SKBY
M#Z2#V=NOZMIRXF\SXH.P>-3Y2PZ9@>)AOZ=G<  5MXC*'$_;(S+6R;%_R*VT
M#J>>EMWY!P/*GRFB;41MW"PC,>-Z/NG4XL$9*VHJLI1[$MF/I]@B%3E^H/A=
MRBT\MU )SGPZZG)]M93=EO/DVD^A*H5O/UE<A<!'.%<=XH?M8!P_]#MA#LN1
MR5+]$$]=JJI(!;#1?9@9F7J6'SNNVP=(*7/X%\9YF"L&H3YK-\=> VN:L#9F
MR\FKS+QB^A8TB_^:X##4-W-B<ZT;#P%( P_:#'1[Z1E\!P/=(42YF\,WP%(#
MHGNQ]1&:$-%ZIFP(;HQ')'P*#7"/;)D:>_)V)<>' 9<^8)X]I2#!HLA-S.?M
MXT9V@T53]HZR:1U\_A[)/BM1KIQ$7C %NP,VK<YL5,\"<.N4L>$OL$MT/KJG
M/+"U<G$;*OU=,]>W"877V&C@]%29$6<')O@O+LCBM,HG+_"&Q]:T",#>UV$!
M[B(T=C9^RE\:F# U+[#]6#$ M9_ _O#2BX9=L?QJ8CD9;LJD2CV%.6*LO9'!
M%J3R%=DL",+6#EL%O@/KXH%B+S9UEM]78U0NP/][()F!%RX8?:&U Z(*-ADH
M]MVSR9IZFZ:[A]T&T'D*.^4%MC(S1W5_@V5)B4V>  \<>UZJ]$-<#B)DA<=T
MJTOC>"08GE8T':88SM)IIC ;SFB&V?"1.Y!-^>RSA2A6< -_A8)N*6LLC__!
M./_(#.8->O],.?=@/<8\+:,RCV(OSY)0*N 6AO.6!OW>O9@F5BS'LK3-/&[Y
M*"^)VIXI/\@L%/HLW*MTWT[?Q23>^V4FXV.KAT4,[43.1-\#[N2+OY<;'2A1
MJS)I/@-GW'WF(MEC CEX?(S,PC79MMPZ;PV7;WON6*I*I#HN4A\^3SZ<N*XQ
MW&/@Q@J-*<0T6-102W#]"\Q.]/SZ1EB";9.T_XBV[(&V[+>LZD&;]:3==1M0
M+V"J(Y)8B2I9T_ 'J!UEKH.>?@ K(XSUA!;%^QEK+L/&]=:>MFEKQ-N;[Z)D
M@\'NXC;&@AF0\ EN^[(^L3Q@XRD. =O!8](A%JUQN,=R?H8G(6M/9T\(S<9P
M=NR;EF,Q^RHT26!MH2N_/EBH_X@-1IC#-_U2%"S#3&M/4\R 6Y@K@O[^ !HS
MRR"*S?#Q-Y(05NH!(NSP(R%/']T QDNFN6:$;YJORI[-5LQ&9/':I8&5N#:J
M0@.;K'DX2\*NFK$4-/TS'R)8N$[*'MFL\=92;.IU?-7VE)HAIM3D2:G9FSB#
M*3.2GOMCR@RFS#0NJ:'I*3/=0U)F>I@RTP0/\DN.6*6L;F7)@9>]?EG&TSO$
M10PCD#$CV$:W*"5/;NA31-%94 ,)BV;4?=SJZ*C+H"8_\U@0^FCY?B;G9ML1
MC IF).4G+[J=>&MK7E$8'$PG"3 O45_.;T$M@W\/1%@T&=M]9I'T\)WEE**4
M@FWS.<P-?-1?6<X1-5BA !8K3;#L<T?-!W3PG!3=-"WVAKIDWN[05,A;OB6B
M,##S&=W C\+(SY0MAQ]/>8SFZ8CO_HFK41:%!31W7/ K 4,>BZ/"R/RPZ9DM
MB(&2.?J;'56JF,2PF2O)5LJ/B4!>X_'P\0)1W+&,K +U&*F8=V^&&SL=]LD$
MC2LY#0OEX?(P9G5^#^!2'R3(=2^2(:DC0!Z38WMY%BZ-W<9BZ4T^ZS,4BIWD
M92]8+%SJIT[2DE<>=;;9F=5/4H?0,4E".<FG[<V9Z%Z *(PD;][)1V,I,P)_
MF,1G,IJ=%T]!HL/SP@.A)]<.'L,9 )S^(K%$CP1>/$:T:I _YS 9GV<(L:,L
M/P3"4FX]P,MA&ERBT](,"\]8>4X2R%HF&UEPT0\SS'8=9JK%)\[]!5]\/W>?
MHZW*.<<+!'O$H(0]D@OPZ4&0B4\E>2B7#;E$3KB0,^4R#(^R01E/8E*OQJ.S
MX&6JD)$K+)$3'MZS4&5R&!O%/"UJ<I4?*_'P_"V=0L'D#P<GO!L?KR<[,:L%
MC]-^J*,.U5'7!YWBRZ1M5H]8#LU'6$L=!',S,;G328+%;W_'==XGFS,BX-(T
M#UC:0I2EX[DS_YE98K @,S#X!F6"@@E,)B7"7"(5MLOB-996;.N;+A/RBJ,_
M<@'\1&R@A\F-0)YR#;;RVOK9!HS.ZCT8CV2RGJQ4+[M8,B\5XTI:92288SD#
M!JW[_['WKLMM(]F:Z/\3,>^ \,R>L$] :E&R9+F\NR/D6[=K7&6'[>H^\ZL"
M))(B;!!@XR*9_?1GW?(&@!0I41(I(6+O:DLB@<R5F2O7Y5O?LFEE.+/[_J=1
M\-H>SNFZT<M%]P?\KC56,;%UUD4>[7TMP8F/DKAY[<B;'+1.9VU KR^Z;=H%
M*)YMT@P/*5^\&#6U,#G9BB/PEV/'#T>SLML3;]S]:]I]$=K+*1BDH!A2]N3=
M=\+1YLT2UVKM1V<QIUU'-6=FX7GY,$W.!?!I Q+1,+]032A8MZBT:>-ZR5%9
M(CJTRS46ZX@U-5G.S@ 2[SOM X)&3:$0D@7_XJ@%(5KY=VA1\7<T=A7'QJ$"
M##)<P'#AX>,Q)HM%D\E X''&(E[/7#(VUS6LS!F,>X;F792N%UFAO#X&>U+6
M]QVR!U&.ZY3,1(3A8ABI,U(A&YOB,/2!"S$98S6.P-M;#UW!'I<\5%D3W!TL
M(@,P]I1,IPJ^5^%YD5UM+B'".C >4,=9Y$_Z(+8FHN%0;5FX]U.?MW] >?L7
M?=[^-JDP>D:,'<E1]NG]/KW_X!*P#SV]?[1.>O]YG]Y_")[_YU:5SC;Y_*UH
MH)/U[JHO<BK4NUU#<&[RA&*!Y)K!K["@1Z%-'CG9YK73.1L/)F[\@5I(L&BP
M3*/*6UG*KTE:''W[TLI,^Z,+H %>< '3!".IR@%')X<+BI/HR[(T87"14P:/
M_=\$_=Y)E([Q9QS+-,*)E@+?Q@^ZH]/>:BA>&3UHS &*0K *B_>#=GO;(0'*
MM)#JPX)NV3;T<*Q)G.87^.\X*> 3>6%%P=DJ'#16A_EAF_W@'6Y/VK?>@2.7
M%![*!9P88!DIC7DG!U,521XC 4&V>&=KS8UK*1FF<D'\2 :R[)Q@\/8R2BXD
MON3$)3B,02&,H8(!@5T\R0LXV;$^I#<^5;S55*>P^JCNZKK]]?)JRRW2\UL2
MGUT.#PB7YC<XGVT3GXOR&W#,LO-)E, _%#:&G<, '/UH>47:)\;DA4#/51YQ
MC[S ?'+1B\P'=.+)ATVXZ2")1IIW4A +,5EZ;'7I*% JY2]URCLKHY$.G]HG
MKB.1$$>(M4GX-GP35MU&7<_GT/10&L1SUGH893]X,#J*!\HXT]%=#Q<!:B@"
M;046Q5R' 1<DTA8-=7^-=:;]HM-A'IS"%0[N+MQXP;]KN+]4 4,;1F4B(6_G
M:YW9,/<Q33H=*J+BM,"H+HBGID^M7U.I[A)N:QMT:C?@:KW"QBF2@8DQ)F6#
M64PAD1+V@2XJ7-/<L :3M>=$^^%+M8H;YE$14QK"? JT3S0:@>XCT!630]A2
M/\]&7F :N[-CHY.F.(IJP7&R,87#'^73J7)9MM:;G^/YE*VY-<S6,!A-$C5V
MBO#S\1AT3N$IT"PA;)T:U5@UWJ-TUE8E7Y+R!VTB6#M)-\JA09*LLBK@AL:T
MZ)8JE1U)PG^;6.+$H4H3=4& >F$N6$CU$DWQ#FTS&73@P9DTCE*@9(],0058
MC4!OP<M6SJ91"ZDZ)TH:E9''ASIC/_@'.#P7> +K3-!"E<.VD3"GHJHL-9Y\
MV\U5.C7&#G<2F4,Y;$BJA\[K-&8G7(++)"!K0 Z1FH\0HO(" ?0ODA>QCT1"
M*N*S56+*&Q10G9%6)+HG$\GVQ>FJI"ZRD17H1;XMGXRF-L)UY=>F90XV%,8V
MC=;7+BT+6;3M(F?:BYU()$.G\%<(8)CYZD"&GJLMLU^\>5T<0M88MCNLKO?)
M4-G!QJW;N1V]4HA$4N'X04<],0?C,L8D(VVB@1QC_PBYE6"R%TF>FKL0YSFN
MZ;&+*U Z-I=3<#]&<X."/SGF#YGV::@XK"+I?E -L!;EI+55&L 9RO)KNV7Q
M<F P$EP5O<UP>9)*5VL$*2@25= =; \ [4*1G#D,=E?:LV30O)CY19G"2& :
M!=\=)06C*G4=,,%R1>KT^L"+$53I/6GT]D X?0N.CSA]"\=WA46RS=F*QPZD
M..V!%#T!PD-.\_8(B1XA\>!RV \=(?%\'83$\080$D$'0NZNK9 -!16VS@1!
M8]YR)5)O.N3_HC(W\=NCLJ2Z/?#GR;BG"(!#G&E] [;E,>;/[NHH*B<A_9>2
MR^#828$I.3.&&)@^8)D9&VR(3YESGES#68' Y-!6^0E%H_:9#P>OV)DMD&"3
M=&(S>,%N!39K4,^L_^:P]G>1/89NQM=A;C/A"-VZP\O+.%5'K6DM87&\H_UF
MC[_M.4A557]]4I=[YU$T^^7K:*+B.E6?QO\4LM\/XAJ^$TH#//NOTWST@W4"
M_/0%S;+/!X,_X?\.#PX'W_+!X9]'_.\G@2I'T0SG6-1JX2'V&$5OI!EN'L-T
M!G1SM2(RQ]:3=-!&*DUG&%K(SO_ZY. )_2R/IY\]NYY>(R;GD%*-_!L)JY$]
M_BH0 _;%27/?K*I&2(/R\_<HJS@KX;?Z7^9/#2FTEZ&CG;'M>=IL1ZS-[L/_
MHIW9ZL\I?X<_!PM:=7I?6^7?M_/HJSHY+SN])'G'/5NO@[-N62K[R1Z3_>,;
M!ZW]G;QR]]3;&\JB <$VA2=E?WUR\N2JP<D^YA_=3MT'87! [5L;']&NL',^
MY"^2."$%W]V0=E,ZZ<;Z;*DE>U:R7/,Q_Z]NB\X_'0W"KAS,%NP&=RC] =R.
M WC8'\#U#R!V[]J!,];OO8>Y]P8[L/?N7;_?QV':#I-IAS?WTR^_O<: !.R1
M%%WS9S?9Z=NTI=GC7[BGG;2AJ^4.#YZ'P>'1*?SG^/C9E3L?9M.9TM .WQXE
MFVXY+.NG6>B-*-$]G902V-+]!=)R9.[G6%DC7[?ZQO*/ZKK?6_T;[E&F7!;*
MC2-![PL.7S5"06<TL4:4YZS\E)GHSL&?G4&B^6?NTO/:-NDY.S\OU#F&PGXC
M_Z(L*C=KH6-+9S\3>&&=)?RV/^ ??[[Y_?\^(;0OK'7YUR=[J+1@>HK4%Z.L
M__HD^5G]DM73.*_DDT_^=G(<'K]\3E@ 9X[K7&]=]4?K"WZWEWBPS4M\>A .
MCDYO=XEO457W2GAC2MA)5#Q 3?S1SFYGU?'QR_#PY2V?U>U?9_?=\KQ-K/Q6
M:^D7+\+3XSO1TO!?E(&O,D>IB@IZU@25V4^CN1:E,3KR<YMX1I_MVF2VZ[25
M)=V%;->+Y\NS74=;G^WJ$VD//I8Z..B#J>O'F][GDC2K)HK_,8<[@_]%Y6M]
M@JT_F'V2XQZ2'(.7.W#&^KWW(/=>G]SM]UZ?W-UFV^+!)G>O-N-W>'?O9';W
MZO# 21\>N)7P0)\SWZYT#?9@*9#?OGZ0^9HO/+7W13[5Q27_2JK)F[J$YZF"
M.NGAW8KI5_B_^%OT<T$QQ>"E+:88O-SF*/_QR_#HX.2QYW?N:E\<'CA%-EN=
M]SL]"0^.MP"&H>U9?0'?]??O=;=X)5G;O%L&@Q?A<PS8])".QVLC_ [609J7
MNVD9/%U^J#\7^3BI/L+L=N/&1RYC^-W20WL8'I[<0G[_V6Y=_3==^"V[TE=9
M^.>'AUNT[/=[E[M;[\9;8;ONZU6VPE%X<'(+U_:S]KU]:R"?'J"S'0 =-AKN
M"Z%SU(?@>H3.EB?$>H1.C]#9KBQ:?S#[3'6/T.GWWN[MO1ZA<YVA]+NNQ^;T
MV)P>F_.(L#G'?6"@Q^8\^+P;$;-*4[]XL;SH4>L^?SAW^K%9_N(NAN(MS/ET
M1JC7S^J#D-^ C#^+B%_/_RA5_"'[I 5S9N2R&PG")3F!E]N ^WA\&V3+$HG+
M-DCX<G +&<2[3@?N\%;9KD3C,F!0>/SRJ(<%]>8)F"<U=GREGN$7JEQB3.RV
M&7$%B&#!V?^@9;)K=L0J((.3\/GQP18A3A[1;MDRHV*5W3(8A ?'MW!GW %
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
M6@IEF<,6PN&A=0%OUP4%>B_P6$-]P!CBXQVEC@'+8>D\5OZ#'^_F0+B'6WB
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
M5F>QWZJ: *"QFN5E0IVKL3DG\NR4&B68)O"6QI><WGS@$H-T0,.!RA48."O
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
M&R/"#=%"&)A,=[W]O0.K@U_K3 6X _D 8DF]+LF_O<T^.-H2:H7.=,0>GZ&
M#Y$?U=?QE)-G]SSR7YIY"F_0J"P[Y[8$"7UBD="LSTTM-L%+S2U#;PTP4;-@
MKV-,SXG6<M:$8HM"/N"'EB6K'.G>89V/#:9YK%(; I\D9947)IM8))S-UX\P
MP!6IS89;I<SYXB(P3#W#$?!%EL/]$96V^=Y]YW#O!1T5Q?FLHC-/6P%%_&L$
M]GHQ9V-6=QRW" !8$#89"E4)^@=O30KT<@Y"-T/<#U[K92/H@ O[:&2?[;9)
M[)XE*T0N\W($=S9_%V'20@SB6B"VA;:X*@PF2B[,ZG,"Q/Y2; \2@9,[R4#<
M^@5!G,0V'1V9ZO) <6UYW@65] P/.S-K@MRH7ZVY4#X5;V%=\S)*/XT_YMDY
MT;9RKK*_]F]5!U_LNSPZA(G-SO>PM5>LU=X67?;WI&,^MF1";56Y86R;C H+
M)A"JR+@T)I"RZ22?2^JI1@M&?H@BAN^7RE!-Y3K!:6\%+ILP#"3"#B'L&4X2
MC4?\K(.CJ@T@1 XM)JZ*YJ0KAOA$W9$7L0T45"[L,TR?TS'E^G0/;"+=<5'-
M2.:5P((2P,ZT2;5Y0:3#$&DAZY:;[--R+@V=A\AY+)#F]I8=SC6GCFCZ;JRD
M?)IK4@Q8#"DU1(J99AC!F]P0DMC;G2&:C!RL;&/C#OEKF&DBNP*3MS'IO(1Y
MV 046M93D_W4;[EB-![1T563];.HRQ+,0_?"6X#V[Y+F$LZZK@[!?>;N867N
M3OO,7<])\I#S"GU*KD_)]2FY74S)O5@G)7>ZRRFYW_,,C;L:7 B=D_L/">FM
M&E;<&(XJO#^-S6G;:F_[@>3M+O<#9V5,#HB7)HAA;70;2*Z_1T^D&83LO7$3
M\1.6D32-AKF4"5*R[]>W@6T.%"*\-LG1]R4> BUSHL?N#JZE.;A#3FPM0&Y6
M P['D!B>-Z>PSZW6<!>OFN2EZV4V%OQ"39)1*MG-17_$AV:<S@B>#IZQ$J"M
MXJ=.JTE2Q'O@\IK*%RRX)#RE+PYPFI\>RG/@P);HY&<*]'"">IFL1',QLY]H
M Y,N@%5/M& _N//](2]/A4413.(]]X14&)>=94#_WAM&HQ\J#IJ3]%F6%XE+
MEW,NGIKS;GF6Q(^I[,\>3T\&Q-!94/DU&^X9B  KBF"9<8Y*<,'L+R<8FS7Q
M9*?BO2&.+H?XOF/WUSF."Q>C4*;2%Z:+!9TD/0/0-FD9*OE$2\!CZCD=W']-
MHC5.38T-_]?%ZE,8S@F6+]VB1*@"NRS+IU0ZS++00 "L &0@  518))D+!E.
M%V7Q[9(90DPZ40++6XN+9,0*:*'".=/,2.G<C0@E)6+IJ2A"@ED,3-!A-.H$
MJNP-Q5P:K-^P#LU_G0>81RJBB-^]^B'W<0]+-IE?Y>:76^#8YS/E#6?WCURC
MQG"MO9?E5VX_5S.&1JE:C@IXA-C21'Z>7>2IT*LT::W=_;AD9'":S*;J7%'<
M/0)Q*5"Y8B <7^%>)5T7.CQKXPB 6.W9BBO90U?C@Q8IN9/[5W*.[$'"7VG)
MX#V+"ZU/#AS2,;P+N>)GSA NS*S+<H-MI$ JL.*8;?PE>)IHVZ-A![33[9BG
M'"JR?O+4CZ_K+U+IC9#'4Z8]+T)XA7X'58'IS\(P)J(9K)4S2U5\KH3D1??U
MZ#)0#(&*\^JE!X%MT:MFR6<+1MPE%GB%.>#8UYMH>SA=BW:%<+'9B/M2<=+P
MK8UF+*/440%&O^=BNW89:DX?!/>E93/AT76(HR5*6;:0F^(2@H*-G]_-%^6>
M'.P-#O:>'^QYW2$-E<14"54^8_"D3%LOH-M@VYP;?X<[F[B<$#L\=I4Y!_4
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
MI!C54VSVKMF4T2%W0] H)8GZ^Z3;/&LQ(>W)IIW.YYEK\\QYDBV)(#/\/EP
M"*HBI]A5+/O!&SO,U9ZL9>W?REUBTQ*@UKBTJMC%OJ-DN]4&A><=)S'M;&FA
M._=RNIYZJ#/-ZMZ870\9V]U,VU60L9,>,M9S CYD0$N/!>NQ8 \."[2+6+#U
MT3;':Z%M3G:6$U '\C^BYZ4^(D_\MC(0/!!TVX\?^P'+>9O"^!^6582>/C\,
M._;WG8JM0V2ZMA@'"D/4Y<6AC4^$4ASH)>H*516YYI/B:C9QF6;@%4?D^W"_
MF2@ =Z_F9IA[$OVT[FL[!!G%4DY31$030($6[W48Y: 'D/HBGUZG_#2BB;M1
M2!<<++/#(!/&M..$?69LK7F>%Q0I2UDJ'"S(N3,H^8B4"T]S<-]D&-6E2B]0
M"EDUH:(FE= 8+:S,Y&(4/W8_^$=^B?%SUZ7#2-)"7OO?J0[JT_@-D[CPDEV+
M3(T&X+*0'1@2L@./A&RO5",D(KO$F+[*&/5XX\$MYZN[Y\$M9V^[_N"RO,7=
M=O4O_"TC;:TR4["F-[=T*U-;4S.[D1C_QA_X!:^MO7R\5Y?*NQ ,C<*G/RR+
M N<V;"NX=M",'#FRG>&! 95Y<RY.OJLI^;@_#&'7*%5"/[H)DV4O<=H5PXNP
M,9@\0.HS,>+$_)DF<"CZY9/1/?P%F-VRC(U;25X1\2IFUIBX!<.M7JA>C]?
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
MI6_#2$@AVX<QU="9*V+]5DS,W"&V>14\87=FX\'-<4MB03?DT>=)#_R212=
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
M9?5PS J:5RYUKMA*N-D6;D]:$!LMB(]IWS+!:2TU)#)DW(M*^S_MWD2[_;?
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
M\[14Q4E?^]YGU28/CE!Y<M!I*)HZTK*%:(PZ'%\#^-L++(K#/7>=I<*XD?K
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
MWTI+)>B(Q1"/0Y3L+TX DN41!#\Z)<"DP!7/Q/6IE.=;]1B?*=2/8,E('O+
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
M0;I$L.VDN;C8-A.(5C58D6W!DH7Q@ =NFN ,5-,)O' T28I3/1IU%2?/<%.
MI6[@(:R*C-HH!4,3ZAM0LV$^#59'/>0.T"NUXW@$96)B+/_;Z'DY5AE+1R7
M,Q]I/X.U9KG7L.N%ELWILT5:WVR*)MS/%L0(L#4QA[V\#VOAN]?%%G;BY.+^
MX^-6E'388V@_L$H8/4I@&KPL6?3<3398$*M[L&'D7;&%(:YML'>,ACVB@B#-
M__Y??_5IS'@&-M4*S0#[Z3_?]-_0[_F#Z?>)F#M] 8_S/J( <=E/^+1Q&BM_
MK_"H\7BZ7\B"O>"<CJ%<>?#C\*OH5PD"O&&;<G.H)OS:2(>VM9]H0L W\G^O
M#6$35(.## _CK>RHDI_;\C7\Z^8ML,P-HH$Y(9]A4B?SG:(_.Z:1V5C!8A5^
MR#&?]4:4TT+FR%!@MP=E'P?'!@=E,XMK\Z/YN;)OSX74"UBO^+^S])^$IR3P
M"_\-?=,[A>JG]^^%:'F4Z:ATW/K&0!D;L.<EXU(5T;LE[/5Z/JJ"80Y\KF_!
M(&7+-^V$J>:=[7;6U1TJ$Z&%IPI&T.S/)]KO*%ZS0?\"3*WA%/X9C<ZVGCT0
M,C>Y%]H)YS0[6W,.()EPI&_$XSD/L[@VFMS6X6R+V'=#(X(Z@%%,D87Z:/@P
ME?O>_Q95?5_%NT:C+DA2Z<.&KMHK!'I>(W!C-U_>Z2H*6A(^Z#;_\XBN]O[A
MP&B6K];^>YZ7.&KDGG/>S'%;BMZU$_,SOZ@ZPVW;YPJKN KE +?I6=@ '$UJ
MSJ<\@NV2H8JBAI/;IC1%CTYM/6#N\C2TT;68B7^(NQFB;%21?L+)%U]=TW$?
M'.%QK5=6 W5PF1T\+975H935$*2XX01T"-(Q:ZO6[#.'5>%?#''SJ=Z)[H!R
M*9EO9.8\V8@Z?XM:A&*3,=2XL!0*G-A/,78<]6>)08NQ9;:FUFR-.%3A1:B\
MHB4WCWG%EKQIBC?K)I*@; 9"NHV%#4-@F1\Z,0'^B*4@=<OBH"%1"C*9/$JD
M&..$9912BNLO\C$(MR:?@,_@1) S\6_G#BSHQ9-9*)F%DEDHF86262B9A9)9
M*.GZ)YJB2 H+GIFJG0P&O'U-VBEKPZ/!4<**!XJQOXI"!E\<.VR>IOAR+'00
M!;3K+F#=.8Y=0Q#[K"$)(>]^%0U3JQ6X.F;DL*Q<K,[TUVIJJD<X#;Z30F$W
MF?!U143JM/8*7V:G<W<EX2R5?(/]'CYPJ,E&>*'J:O@F-QG8[>*[I*(4[\^P
M=??G7'E =$M8Y9]'I ,W9,EV-HYC2</^F*(O/RQT^V^.8[R ^]E637HQ/5"6
M3&K2+FG2D(V/4 RT_88.5&TJRRM/^O;=$#YZTM=_B%&K3M[&@FA5'5HYI-N#
M_D/X95LONC:IP:EM*C!UZKJX$C"K+XY]+D14(PRY1-WT$5]TX6+=S3_![]""
MUOI]/A2AH_'FX50[T+V6E6@MKB<^D6U*0[-#AN8)%427,2I#US#7N$3]E*^1
MVJJ(9$UTNS11:VJ%3V6?KZN);KY^&(M2P@K8L")VY9I8V6JM64DO'5G)AA*%
M&!-T+./K9VCM[%5_BUY]#6]NJ[#3U,D@ZT\GZL$8/AR"*9FL%+GT*-!J4@;L
MW>OV4G \VC:"BW;NLVIP#VRS=3AVO5%*7K,Z9_$7?$E?V8K:2N$+5>MOI?"F
MTG=>?K]T0&YS?*052"^'01F:Z?1W+%6PW']CTT=(\(\(=40^ 6TR.:Y_4L$-
M9P)J ZSRWSTR#ZQ/YCR#CUU=;YA RW./S-X9@8M3TK @)"._\1=>3_F8&8]6
M>=C&WARV28];*S4K[82F<H:7%?M/B/G,$-=$1C672#D7Y]3K?O%5J&/H^JLK
ME5MQ>'O75S>;5%3 OJ$=1Q$"5!H])S-)E"+E^&"&/ :L88;/?WPD-D'T9YS5
M^&-%& ;7VB9 ,,(QVE 4+A\1[N?%<?\$B3(C*LZ-)#:(B"?7>?'9D.MY0 &*
ML?@!S#(#_L!R>&W@QFXDA@<6CY/\[4;Y1J=6*QYYPL_W%' ;(VGTE"8"[Y)*
M-3A%NX&-/B(&G1& ML"=TW&1^@]LN5HY7GJZ[V&OP^D)LR)8^4B@L2FE2QWT
M*AQV&X<,C]LP9%C;9\AP-$LJ'I(=S2O?Q3(M:IX7+,ZB84UCP?:IDK [FYR#
M(E3XT."DL_N=%R9J,N0M P:HYIT*F>EHYB@O"["2UN?.BXVB&;C3-$P$ N"/
MN6;@[Q+-['C0S,82S:P,FMEFS++-_"1ARB1,6=>I6 %,69>T@CST34A@;U$&
M4NBWLR) .@X.Q]&BC6* N&[Q15T@9QUGE!3(V7\%^AK<]5]_K%QDG5-'. N>
M G"'TCXG52\L"*'GHM9CS"""MH]0QC\Y3XB2A<!9>K&%K@I#6S!V^8.&-ZUU
M29<VUQN]F__#\85$>A3VSW-3IWQ64/\[8P;."Q4XJ:5QI\?]7C9\_U-(*(Y5
MC_$@)_ ]'[Z@\9TL]!G;P'G(S>STKIV>JGSRC9[REB.2))D^!BG3%9?8S*%:
M.N"FVM1#?G*I\B3\H=0_6SFNSP0FY0V*U\ PYO445MN..9PB3SDS+RXZ/?"+
MJSO)W2LC+L=9Y+-78>+E(=H)=ZF<WYP2:Y'3G 26*><T'PIGY?5G>,ISNR3*
MBIQO)>=;R?E6<KZ5G&]5\ESE?"M9R;V5I; T[P@+N;_J:QK^>W"X:Q@:E<0#
MK\E+]_:USLV8CKH[N$;>RRJB-1X&7&;4M-_B,L*SP0>D#N;*=6:$&&&)5$?G
MU%4634A6/7BW--!R91N4N-EZSY9) 4W+AAID$X9L!SR);4I3\^A4V@DU#1Y5
M>%OJ'-GX=R+[[#@8BDRI2"@4"84B4T6YJ:*!3!7)5)%,%<E4D4P52?]]I\+K
M[-2)(_+FVXB"<OB(@*9JFLQ$G?2UER@H^Z"@'/X*#\?9VN.N7&"IW1ML#Y 8
M*&U^EU23;<= N0X\6"UQ%9=85!]X"W-U1-JP-7@HA]>I W74X0(MJ54;DPHG
MBH=R^!NJJ>/AL+,W5-X]B8;2 324PU_S2<Z8(HF%TA%9(+%06HF%<OA;K:F7
M8XF%TJ)"M+94!9_(-J69V2$S\X3*FAO&0CF\(I(%T>W20ZTI%#Z5?1X1$DHT
M@8=^@;GK9Y  ."*P<1P*6 #\XM=X">V4?IHZG&R;=H0$!<YUG1?@MLVDS,^F
MNQ$5S4(JZGE4_!"]M9W4NYQNI5WW(3NJZE\J!.R0>!V=[K'0-V)VL$EI\\1)
M'@(1B/WEMVB)+94HT^$6H*H-L"?*0C<0M<*C?2X^?CQ G!16T+V#W'YP=8,(
M)*-C-:[C1[-2\782\G)PL9F03/@^(G9 >,&1MB(]0QHCO46*4NMBCKTT('?\
M-!X'=GZP[QGEV2_V)#TC]1?'_Y6_[,'Y0*[#-[7T"+:>0!MP2=HALX\-IB<U
MO;);&#WQV)66P/1(ABQZ[3?B!193;EBRS&JR<EE-QX9./$SX"Y3-PHA3R@-@
MPS%AAGB:.<^DA[;E.0O]F5"5\$@(V/+P($+E/PYO#3R"GP<+TF5_$P&9\04F
M![O&T^U36T/O%@=_D@4!SQ?>QZS0G]]:H)S/HF6B":T0&YGZ!M0("GTF?(>:
MJK#IT,3$2BSX/!R=:8!B W>:^AV*_O3DDB=804^Y"=RPZS7GD0I_FI:+;P1V
M'QQXV&8+Y\_F2K^0.BE0<E^M \:BNE(<9-_%8?4G#&TSD= V9:!M<E4:BU!O
M!+V)*2@1<,HU?$H$G Y3L0($G$WQ002<]GSZV5O[ACSZ5[;QF5K.> ?93+U[
M,@/=3R,IMG%-7%\WJ5L*ZV?!E!O3FX'*!:O[=3-,4B-)%*[TB''EYR&W:*/!
M9+,F:YTNE#R,KYWVE)C/T/R*,!OQAX3LB=6R.UU?@=O21KI^)CI>.DK5*PL^
MBB$CQ'(!P_C+U3_ [\!HRPPD!+J@AHE_=SJH.$K&LL@/6\]TUV6!?!I:"YU[
MZL)$"*$)CF6B=LFH;V"P4 AKQ\.!BHX'8R!;(]]IT?M/\&6< ,0IR%UK?4/@
M<4M0 ""DH_J^PBAL)''[E=5*:.IX6UR5LN%A]JE5EA6]5,<7V=8")9G5R_>K
MZ?Z92PS^/X: X/ MQ$ABDZ6*&*_P.E*F?G6@3F3C**L5<W$ #W<+I<5&5OW#
M$,P'SNS&[\C^7_3GK^'3?@T?UB![CM6)EFV$?@5W5KZURCARH@X'HTH9LJ=\
M%$)%WH98$=R&](/B8 ]7YIN)*HA$02*"69E+5L$XW4!;[;(ZMM$NMR AJXUO
MK[I;H?55H-:>UZ*6+59V.R[4R30+$J[L$\\."0-FZS*P?'-ET:E]SYA!F%&,
M+3J!CP:.V4^YK3 'T>J%27'"2CF8M-UD'&RPW=)ZA 51E_J:A9NCR"A\AJ5.
MUBSKGK5F9CC2, S'9D*[:1&@%-Y^P>R9+73[B; AB2P]3S><8S<)L=_(A-IJ
M-*E !CY;AZ5>P =E.:?,&L0EP+E=/7PC-IB2- P1HN;Q'W*X/(IV!]ZQM5;^
M1,P\E*)7YM\#\QY,$856K=HA9:^='@7@VQA@%Z+AFVSQ*/[MF;#>.?PV?<@]
MT;\LSI+6Y1]ITVX[2,RX#"=SML+UN2I6T*(ZC:ZJ>'.*9 E);-/'&O5->CAI
M>G^FGVI:4 _'ZF"4=2 B.^;M)D/F72U[JTS/#ONJ-BZVT<YBR0V,BK(1!1MA
M/H&9B)/\CV,_+0)3N0] MGN^@X @(02H&@DS_E<A]B=W)ZBDW%!NL@\7?.>O
M%-9U[<":6$V)Y_KQ1.3\QV=_2L@76%:552<7ZN@RZP0HD2&7)?>-;NAPQ7\$
MGO+)7)IXT4(:XZ^:)#"^CZZ$+Z15E!VK_4DQ?^=1]K<;Y8',%K9C.6"5-$"_
MWXSX?:VBG::!$5[,EM1>2-(N-& :H!I_5:L(-E"GPV)ZL>(]7FZP6EEHBV=5
M8F(F-Y*/?\?*J_V\\)Z*I ?[?@F4!0DW^Q,K!RJO.@;S )%[?41_XB:)^$Y5
M<9Y!QS-U8?I@YWNBK0A+G(/=B\A1CX&O& YA=8C4A 7U\H?CXJZBS;%:9MR(
M@X41+Z;'RQD=JR<6'Q3U>;0^W7+JI0=367I0IO1@<X&!K"EHKT,G:PI:4E/0
M):T@#[U<$O[M=5A_<2;/_#5S"C!8E%/&UMQ(_U:$US:SCU",)-:V*J916.JS
MH1[H:K4BMA']Z7?MS?[\6?L15LKM1\[S]-$&=F-0-GG'HIWT#W>8=IP74VM%
M-/A %_?.5JZ"I\#S&5]I++\S%M.YF-J"QVX,2_H+^-,GEF!"-W;FFJNP[\<F
M+QC;I"B\&5!CE_"6"'3'=XECW+W8Q,61NWSR%?@H^:UO&LT0CQL-6*X"EXBA
MCD$4Z3@?;$G09N(</V6\]YC^J-#QW*9A1JZ?WWQA&"9/7J7/(6K:(C^PSPD.
M@_YB 4H&J(+'R%^5GYG(K"C^'3MW7)<3^!C?H)F[]/M->P:.)6*?T95(3MC(
M"6"PUT>A P7W=Z=0MBKK)QK60Q9[PJJ64$J9GJ*#A*3URLIB#9OBK8$4R"*(
MOV<)=-8@=+T 1F7!6$^Q^%P1UMUWCUGFA6Z"BX1AP5]_L+1S3]F2VL.T7(0[
MR(R?,(6<+UY+U0E^U=?42WMP>/-[N<!O :AD%_(Z8_4B!^4B6<6"L5O=6Z1=
M'I$EDKG4J/X@&3C6/4&B.H]8^8X=:?DAV#7]6QKJH=ZU[6#EHD\*;NT?QKLO
M =+U;O[!T5WCGNB^]W=BY35Q'^B(3)\LQ3/J1T?4SX[Q@&-Z@=L':OW-+_Z+
MDPW9/^(N@;)TH:@7\+J\@C9'0!<;^"=#&#&'P49G (\9V+)(;*/4F(ROKC,C
MQ/ ^@A;-W]T-?YQWY]Z -*--L=A$^8WX@6O?S:_UE0GRJ4!*:)>QE- N.R$E
MM,&6^1D;*OF:(BM.THG+#[I!UHML>=T.5=^U4[9[:FU35>]\]P+=O))!6BY(
M.].C>0<XE@&^HY,)T,YQBBK4<TV5#0,\CGOLT9[F152>*5!UYH!+Q1&C.P[7
MO+'SL,!.?24*>KTW.XF8W@#Z]&3<!?3IT6;TZ8K IW.!K26N=56XUN.3Q;5&
M-_VOC^[/OV1UZ#&#7;> YTX62QV-LAIY2YY:7:>FM50B:%5(A"IG@9?GEMW?
MVJUU'ES@UT*VK6;#@>_L6XP]4.5NVHG A'>VVU662(W'!^-Q'<8UHDG$R;!&
MM2WXZ>1H*@N:5XAP%* BN_1@=2)4-U9'PQJ@Z)H#YFCEV7<C3)O?52:Q1D](
M>WQUG14B-3@TN4N%N% J$XEYF_A*#-Q V[I2. XG(_-_I\5[J''9[V_M+X0/
MXN^^-ABHXYR&/JD-ZN**;NB)@3K(R>A)-#&):GD2VY1\(?GBD&BG,IC2G#GL
M(.H!5I3HGNDIACF?$Y=$#>TG8-[>1%O^0/P70NPPOL3F E[91MK4Z;[5.U0O
MAS6CI4IFV<XL73&&A^-LW: TAB6T[HGL4W*&Y(S#&L32U*W3U*63F6A%M>YA
M=Q %>WO7L '<I.8ZUG=)VM?S+NGJOU[^C5HG_T+4S[?_<79$SOT?1F6NVA67
M_@].2*KN>_J8W\HV6TM/_Y"<TPVW7U,U+8LW(&LE3DAC +\#U?Y-VZ8R]0_*
MV_^0BF2;.! H>!L1\%AJ)S1U,JDY,"B9:7]FZHJZ&4^RD )=43?2C6E,*=T0
MN$ X&LO7?\#*]$?3HMASG51%;QL4'R'A'O0?GV*R=5\-75S4(#?.NJ6%VLU'
MW=! %UH-;0%G91203'.VN.CI1+8I^4+R1=M3G-T0>\=1F]0-VT\6LK6"6;IA
MX,E"MG9I\M:4\9S*/B5G2,XH;>7!OQAI3NYP9A'=I=M?X.Y^1&OD !(;IQN.
MRX8@"X<;CBN:;8A[?LTPP*VC_QADVN%F_Y4VJ_EZ+W)&\:&%+9H7% /MS2^T
M7&3KA2CX<"&F%P-8JSN4W:K ]2V;0.\O3-=0_A7H+GP:6\]3X-%H9N$D5V(H
MYG*EFRZ=:X(Y5\]CD%XX(MWW"N;.AS/JPYFE1L#'U=.!^03.#4>8PFOI+\D,
M%Y?7 ,]@,U>N.2.*/O=)>M8] T>'MPGXQ^'C$-T]!G;G[Q*6B[/Q*8CEN;_0
MX0S)<N6XNKON*5<Q!H!(DFC2K4"1V0(.G'BE1FS?1A^[FV\8JS^)IY3V+[\/
M^]TQ;37U8C-<LJ.\P,'#$2&\:&(Z<#Q%IY"GX-/XR_A,5:RA9: *>#O@JYGE
MT#&YE&%$\!&%88'?DY4O3FOL,V2%].SA6O5/FZ;K2@WT&@TD55!%!3V;04Y
M++#Q;#BZ&L@+1PJB%Y'N\6I;YEP0YNEJ((0N-D-ED ,J-!.1*N<14J47(U6B
M5L@=.OV'\>XC+,$GGQ!<(5WZ\,7Q;_E[;^U0OGH1%F8$A?E/OK,KMK'?/3(/
MK$^PIS;,JD[#3H#6QG'Q.+(_ ^I,Y\B7$IR;X*"/>[3[!D87Y^LC*W/\H(2M
MDL;*VAG@)Y\7_IOJS,_TQ?_ ]W8_$#M5)X-LG7%BAF,Y<(D**-8-D^U"O1QD
MZVLCU(C(P$++*\_(2J)#; !QV.=B3TM=[/KP'F]T0V\&GJ(8YO&K:R*"AZ,P
MB(X<D+XT,AXR^LH-ZY3X#U$>X6XH'$@.G%@9/R:?6Z^>GESR!&KNVO'\#1=#
MN_R.*_A"?@3>)W-IXHUJTXT8E9 A%'1#1X#+1X3G*DNX/8'6M'$"0JG55!RJ
MHQQXO205.<):'C"DKGA@+#!^W2?>. _\P"7\[L(CGZE?"$XGPNTQ@P\.<8D9
M* X@R4!,F0U)T2R#U<I:HY\/R\5O'->GMT=70*R;CB$@D.6CE!1;C<76W\7W
MP9B?>/QU/2?^_9[N\!HW>,_VQYX;>+C\#3;OA_5G_0_'O;; ^-YF0/;S#4@X
M>U>?SX%F%.<3HS$BV.A1TON![?C*-NYPOU?1=FNC_J2(^.+5RDLK;M&;6?3F
M[ V$MYXC$##Q^3 ?Q7D$SS<&KSR:<_WBV'RC5Z )F71I["QCX45O4E:BW@WN
ME$<$D2(>'/QO-V &.'^8>D^YLY7? ILPT3QBSHG*C(08P)E%Y8!/X5*N CC
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
M85F<U.&XERU%^RF&BHEA9Y.\][@.L8Y#9ENYSMSTZ7@G_!&-PO))3KAV_)F
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
M3,<3.7V@;CG7W%R>@@64+Z7.ORS5=JA+*B6;(#LC>4_UA"25VC"O2SH %3@
M#XZO6]+ZW\WZKRQ4>ZE.^BT8W26M]3IG>XWZG6X<D%&9!M.WG@=DG\V"96#I
M/C& W58N\!$=2GSDTGK+D.:KF"HW E'@:Z R? %W^VKIP!+^37]>>.^;&;L]
M4;5^#4FX5\_=[K1D;P%'5*8$@",&=>!9G>Z4;^EU22K)&,O1G9"D4F4QEE<.
ME]LQU)+O'^AOP2V@O@'_IW\F[?]M]O\7X@-_.G]2<)Q=<[.O.8\*)=;K7]O8
M"RN,&C0UU'TP4$>7E6?D6GQ&I\R+XL[+_%L/[U;FZ@P'ZN5%Y>UHNYYI"WRB
M6MFQ_ANVJW[O[L1Q29$BBDA.[N:Y28I4Q,E_W8P_4.S@7*1'?V]/R23&_@\*
MJ'PP9T6,N2KDQXK8'KSGA;A$^?;YPV8;1?QLP;!V[3(>UJY=5E9%KXXGV81K
M8M:C6LGR!WUAUGQU6$]J?YCU"A++I_-#*ME!:EI^93O(Z6,+L1ZJG/39S"T(
MJ0Y;II@+:Z*[GD+@TAM*9O2X@JR,_P[Z])B0L*KB$F]%@ [/Q%KWE"W 5,N5
M;KIHS=_-/SGVTR?XE''E><3W_DXLXZ/C_NZ1G0[T]_N;4@=Z[I$9'NH+"'>/
MV%OAT/99\,8[U,(%;Y99.R_XBY/C3&W[ 78 \XTHLP7H#:*\Z!XPVPRULK&1
M896RO%H;0LMKKV&TE#+P/W\8[S[!EN <OZ'9X4FTG_K0?@8]!6FMX&0K&N_P
MF@3W*;2:VH7NDTNA0C ?93/5.H+F Y?P?K8@1F 1$+3B=7Q T_J(L7RFS4'Y
M3"643_<15224CX3RZ0*4S_$P7N4X/_+4FCDU">U3LK2N/+?L"V_3E74>7. ?
M!H9'(N[(MHBVET6EW..&^R!>?R_+UQNE(U'-M9YIFCJ9UMSR?S*G4EV7P$@=
MC&IN")2=N2V7=IDF,%WH8NFD\"MHY$G?,Z&A1VS<:40>CL<U=&B^NEWK6(^I
M,@%Y.1C)'JHJ^::Y!HH#ECD=RS8E7TB^..3D%>GS=JL5J O.55/>KE:'Y= M
M^ZZ:/I/7'&!UCO&%.AS4#)$E+;\NUW,?^SXE9TC.*&W]R?Z$-[^(L8FX/P'+
M7JUD/F%+SP+H._%1J6*U1KL7\L:(E>U=V&D;]70Q# :7^_0P[+:36KH9\L"A
M92_#EEZ&M $95]Q?TSKU9HOK*UUCHQT+NZZQGC80V:10MDGAE'2PA^7K>;(#
MSTG/U= N85DOWZ%'GU;6R!+S "%6E!68-([A*3I\33P?6)9_[I$HNL<KYKVC
MKY?_2*DAJL1?&2V[44BO]?L=J*2_V%Q)7U&YNWST43SZX+6$;2A#/MDZY(^"
MT5)D/;>T3OEHF.]4>0]T^$!V+G3PU(;RU#IX:A?RU#IX:B-Y:AT\M;$\M0Z>
MV@3C<G]]='_^!6UB,"KG\+Z66K^R2T^N4ZY3KE-VD;XZEM."-E+%M!79/"H+
M:<N4@1QQ/6U.'N@+/.OAA5C/Y#-0<]%,Q>90RQ9YG%B][<X']C]$=Q]>''E.
M73BGA4O2I1;RI-IX4A^=P)4'U86#,I_EC6K[05UA(*?1T](&ZF38R'"$PO+I
MC>74:5=NKV*B:56U1&GG@).$.VG[E)N]8D_-F/H?ST?BFS._OX@,_H3UG_A/
M04< ]6O2>R7+A(OW2(!YT<6S7O2U1PM&V#,7D?^8*'D*/:0A;DOP K714%7"
M?\ +_+FX:&W8&TSQTXFE]L:3G-7R'[\7G6F%>M.P4%T!*P;NYU]\9_;F%UHW
MAH5[UWBI;9RXHY?DIY0[RO<[[8U,X";Q[]%=C-;HLM6P@K&$/TE_E.?C;F+C
MZIW<CDQ;_NVF-W.6JG)KS[;6O4HJ%K;>.CX\EY>?PA6@J11:6OK1M'5[9NJ6
M<N_##[!LV2M57]PZK9!781I-P+=]W7XR00:PL?<M'H_><4X#^:W$U%9T2NXF
MYZ./=Q^/WI&>E@+REANN7E7)N)((R[(RXTII66T!>ADA$=>B@U $JYK"9*0E
MQ]$7H&MB5VC9"O0\;MBE)OWB<G--^KB^.FGYZ'H>??#T86&-177MRWN7>^R_
ME*(%10E/;7J<)3MUS^LO[/;J9_5+*SA!7(J\?.VX?$=:+E?OW?LG_24QSA-7
M#.ON&KS_<%YP!0ZY@H))J0TOXRMM3.V R).BX A% 1U733G^6G?=-;R!?@-W
M([!]R922*0]B&\9#@T-NS)?4[6&$5B]%<N,^W!B/2I&B4;+AP=CP"_$[K*=;
MT&K3_.UJAX71U9U+:DMJ2VK7^4Y)9TGGZM]Y\-!X5XFX/_MTV+S%ZN!][%AY
MZ!T\]$) 3\D)DA-.EQ,D#T@>D#S07AZ0S?['T.Q_[[NZ3Y[,&=PL9T7<[D*F
M;BR^O9K]*S!=8FPHO0WK07A-QN\>F0?6)W->;G+]]XB0US$=/].RKL##)6QX
M\X?U9_T/Q[VV=,^[^F%ZV;'Q1N#B;-0WOXQZ_6R'G6R_C,YY Y6W(X57>X85
MH>RJ_<G)P[ 5P.R6./1= ))/B UVAEMNG %S'Y,/V3<=:(/WN[%KQ;?E=*E4
MHW%XO&9?'EEWZ,6TP69>KHC?:0S40YEQ0#Y.O:LGE["&U>K-N*DTXVHTXRH]
MPXI@S]2+\42:<8V:<2UD TV=:IHTXUI@H-1#I0/+QB_$[]R5&(^R@)!=,45E
MG+*Q..4-/,UD5\&CP(7@HQL$%OUGIT>3'LK,9>3\@M2\LHV'D);56[K:M'<I
M3=W:3-VJS[&B*8'J91UF3K>.O6%KMYV<,!W6X/4T8.[6R@)_&"5//VZZZ>+9
M#T[YZ.NSX=MYV$.U?U%S@$/&E-MMHE\''JR5N R/&LM5%N9*&N>O-\Y#0GX3
MZ%A+$%I:YO59YM4>8E51Z/'TY.=W-VR7MY$/M%$W:PFZ996W\>3'_1,^^/IL
M\C8>]4"]F%QTUB*7H?7&[/8',EO80.*G-0VL.X@Z*H/J.]CM,2'!,;^C9$R_
MH7HK?BQ+26JTXNL\TJI*"OH2DZ=AF[[]7#&^F)ZPH=>4A=]^/IB>LJ-7G[W?
M_H,?3 ]45A-.J\H.X2]ZUTZF;I^^H#DM58AS56CU\P%L#&%J]8/-7DN-;]ON
M!U0!77-RVY1\(?E"\H7DB]KYXO1(=2+;E!PA.6(#1\A2E):'M!U?MSH9PA;?
M7>;?PX:\-\2E+WNC$X]+[WB4=<2Q*PLVCU5M+"N[&XTV5W5VE^IH4$-,J#/1
MP(:"PI5=M<G@A ^K,=FY+=1;W0"7B_%01F1;$V$9@EMA. 'PP7&[3ZW9I^0,
MR1F2,R1G'%D4KC6T.I5]2IZ0/%$B-@O_ZK"PY YG%M%=NOT%[NY'M$;V>C&,
MRJQ9_BI\"3Y-F1'+XE!A__D&? /\GN^!?I^@)'V(H@>^$Y*-_606N"Z\@U8U
M@UW/,=OZ_9_V"MOR@X&G6OK*@Q^'7T6_2A$[N]M2OL,OM5$Y$ROF+Q^4CDKG
M/;O*H=WB@O;G8,E<@M^8%%A\W1>3GRA[9 1:^'O85:%L$^5#B:_EHQMY]#Z9
MLTIPD4X#=[1H01%\@C:5\*,[8#)[BC-7;LB,%G<R(@\U51GT!]J1XX_*RR?Q
MT ]Z]\),]7GBBB'^;X/WGV7)#[F"(A3X9I?QE;BF8W1 Y$E1<(2B@!8\=!@'
M7#+E$3*E4"H0<F.^I&X/([1Z*9(;]^'&N%I%BD;)A@=CPR_$[[">WJO,6X)X
MGSH&O*3V,;Y34ONP[Y1TEG1N%YIQ):'QKA)Q?_;IL'G[/T1WVX3)+0^]@4/O
M!#J[Y 3)"8=^I^0!R0.2!]K" S7.+)##>AN;;!!AT\/-BL#I.SGIH/')!9HP
MN4#['A'R.J9C]=-Y1W(Z;VU3#2H^PZKZ?/N3&F9N=NO,&QV0<$IL((&>:[TM
MITNE&HW#XS7[\LCZ:H/NBV.?<TQN:<:]WHRK%-%\ U2:-./J,^-:B$H_4"_&
M-<-9MO_,&S;C6LD&VJ";B%G'9J#4U>E_4-FX9?A4*Z_$L,,POS).V5B<DJ%4
MTZO@45@Q/P2JEM!B.YBY58-^%UJZFD0%KM/4;2=X^X6JU0T7T_YC;]C:;2<G
M:&I_+(?$UCTDMJVG/ZC!M.O,T==GQ;?SL(=J__) $VEE5+D=1GH(6ZVX FZU
M-,]?;YY7B_^](0P]E;9Y;;9Y.T'<)UK-0KK]A]ZP9=Y&/K@879RP:=:45=[&
MDQ]W,__0=IN\C4<]4+7+FJ'<97#]&.SV&'Z:AM8="D M[?;7V^UUXG@76O%C
M64Q2HQ7??FAV3>V/:E#JW6*!AFWZ]G/%I(YZH\X8>DU9^.WG@VDWR\;;;N^W
M_^"URZG$AZM02QT'[/2);%/RA>0+R1>2+XX(!:PMI/K_[+WK=YM(]BCZ_:YU
M_P=6^N2WXG.)HK?E9*;7<NRDVYDDSK'=/7<^92$H6:01J"FPH_GKS]Y5Q4N
MGH! JEG3CHT05.WWWK4?)[)-21&2(M9.A9.I*+4-:3N>9LD0]M8A[!5QYHO6
M<#G.O 50CR+*6&*@N3"W?ZCV+SHR'%QE.+@PW+75_JA[PO&ZBL*VA>'K_)21
M55IPM2CT#-11[T#%A3(&FF'(UV:^\ZGL4U*&I Q)&9(RCBSN51M8G<H^)4U(
MFM@@&@H_-5A8<H>Z1327;7^*N_L9KI&_/AZXY-9L\*I-GQ%](Q6<RHN0XNSY
M+:.U<41UNCF8.EBT,QZI4,C/.;$IO =<(\4,?2]%8\Z7\DQ<HMQ]>;_:?8L_
M\7:R[,'EA!([%U$HL7-1E!MWT4M7+''B$VVQU9*VTVW'(J/MPA*RVNF@06([
M+ >[I!TMQ7H+0M @7>*O!)M!(O2F1,$8,E4(<*"1.?"^<\'&WK?9[G%UJN(2
M.B?PN"=B+5K*:G!$D9\T,#[\U"T?Q_O]YCC&,ZRK5'RSH#E Z!FD-B7VNCA)
M$0LOAN\.L/!BZ#&U\*].1M1GW07%##>DZ%,0[D1YUB@0H8[JURB0D!,:]71T
M%%6<22;$$$1:I@9C=>0 9\]AH$\K,T3*Q/=\4&ES-D*>*AK\3J@'1".^.<:[
MX4[+<I[IVR7PKSILN]>GQ/ MXDQ6!#,_LK?'I?$'OOH'M(4> *7O+4?_:T,&
M($#@<R0%UR<9F!+P[VYZ2KOF$058A&@+XD85G5B6F*+ZSQ<@//%O\6#V=\+@
M92]0--]S NN67]%]UP7J9^5>[Y1@G&V[O<P+FU+J*&8^PT,M;4[A:O!;^%$"
M "_RX[GMC'BN6.3YX"6S1%-^0+ )V$*N2Q WJS?X73ZZZ8_>)WNDD.F N0./
MM_7;USPH_;AH@,^1#L!>/][G8\R2R#,D"IYC753JTM$0WZG2'I@9W1)I2V*M
M+*SU)-8:B+6^Q%H#L3:06&L@UH82:PW$VCG&R?XQ=M_\BC8Q&)43>%]-K=].
M,8/9B\N]V)R"JIQ^(-<IURG7F?V-@SO?Y8#ML-.8URN:5W=?WBNF'9Q*TK-=
M9RA75 ,FFY\=-G>BR95C.]2\I$^OOL+C'YZ)]42^ ("GU=0NC3HEMRPY+1S^
MAVCNP[-3">J&97>:/$'435VR7+194J',^<E/:RD:>1\=WZT&=[*?=^&X@WNK
MP5W[Y&>"%HF[2PP=58K KGK>+:&1^JK4ZE2GUQ5)S\N^XUXI0Z.",H92WH@
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
MGM" 57#D/VD "W>!LK.]M2L/?N_AW=Q.<'PEW=R-E'[K6)S43[ZUX-#J]/E
MV?IZJ(40Z<Z^6;I&ZS >ZD&AT$^?2-?,0SU1+?11.);,"R6P2R-G7K0:3=9&
M8]AW041AA5A,:X4#KG/0$*+/F1,;H? 7\;ADTF")V'!U&:]T!X5U%RYNO4.Y
M%2]\SSHMBG\IN8Y"-=VZ^=>OMI2<=0;2SK' =!9%,!/DC"L=4&[ZW[Y)308?
M(#:=K"2PU+G(7?P!W_#[]0/?SC26-J4VI;%&PFEG,DOS8DAF7)G'Q>,J>\B
M'[KS:*/]$@E')F)#4;I"9T5!"I=8Y$D#-1B]67G43)MN:5W]!M_Y[%# 2B0?
M>&0@ F5>C* =BQ&TOP<51:)59QPS-[;NS$@X9_BSH_-"3<1J,RB@T]G$F(GA
M%NP/1&BW_2XTP45/77:Y\RZP4%;@GD:#F4%D@09UN6W/B  @"K;3%)Z(_7I-
M!N$WKRQ Y5D8.EZEX4/['=;]#+97&6&C"JS.U-FPG7$TG,.1<:8%;."23]8H
MO%2H/YMA9$+8U1L:>%KVB$UF/S(Z96<9)KN13RBFR_.)ES=<OW' *X/ST1SE
MI/C9+ZOH5\R&*GD$\2A%Q34<03P<K1Y!/"QO!'']'[U/]<.QC)N5TXTKFV[,
M'^2"#-]P9.P^TVBW>,V1(OC#9()YI$_D'V/WS:]1+!?#P'E8+@PY4L#(R<AR
MGG4SL2;G66]8/"+G63=UG0=73'+N=E%SMT^!Y&1;H<,4I%>=M[I;4GAF8/O:
M)ZC*JSD)RLRUVSNK1HB)1$1M"T@')PIWX.^PPP/C&W%1Z@$;U1#V<WA('/B#
M$/:ONZOS15J=;CI9XN520O@1-5$(0Z<,XHB5!\ *@WRYQX4[X77W]DW=858&
MZTEU96#G!]UM/+YCV/6N4BZ,^*P4=+N=L)4GZ/J;"[HRVI>_E/V I/E5D@DP
ME.;7P<RO+6&_A_DU.E]K?@VE^564^;4E7O<PO[HG;WX52@!%F1N5$4!G4'*G
MZ:830.TLT3UE_L:6:+_5*:%A7E66J P72GLUDW]Z[6KLU7-IK^X-^SWLU=Y:
M>[77EO9J0?;JMGC=N5Y.';1E3_X:VJO5$4!?$D"S[-5]9?X6D=.^C)Q*2[0Y
MENB@(DNT)RW1O6&_LR7:W^#@>B MT:(LT6WQNG.QHSK*J'B5ALC!+=$*": G
M0^>-LD3WE?E;1$XS1'XUEJB<79'1N;\N4YE.9)N2+B1=')0NJI1I37R7/'9K
M7K CS6Q7FNLNL(?-DV;YQS@;O4P/LC WH*N.9 ;%X1S!HO!XH?9&)<\1EAKO
M*#6>U&4%Z+)8R]I8#US;R.H >X2:;FW_WF\NF9G^[-)FW>5O!#Q6]+6M0"M2
MV!]<6],3KN09GA+S!]"C&V&^G6X'V!C,-U'%U4&=RNACC<,O)[)-21>2+F3T
ML<;ODM''8_#8'O(G$V2WP3UZMRV(QQ;<T[W 2.6%3%DI!Z$'"EGV1R4DO$HU
M68]W21]K"R.S!T:FX?C8"_RHC>G:[%-2AJ0,Z6?5^EU<@<!/')& OR2G$.<-
ME1CM/5-B5,Q(B94+CIEVBFCRN<^PD2WV6-$ NM>#^)M3GY^'C)?@PL0_.>*$
M^9++>R6SA%L])F!XHEMM/6L+BF 0SYR&QDC0Z;G=?OE.">1+#[<5\[P[@YZJ
M!#_ \WZ3/\NDU^J.\-N)I;:&YQFK%9??Q9NQ*JP;*RQ44Z8NVM:_>([^(D$N
M\4HA<&#9Y!!P5Z_0K+?Q7%%;!F0*CAEDMR2X@[DAK8%IBPHE<3]Z\N%67+YH
M/H4DX>JS2UGAAU747GS\8=NVMP?BDT_7+=V9J<J-K2?G$N5-)Y)0S( B\UMQ
M%AJ?:A2;K\4GJ)J:I=Q'D[;6P+F.RB2]P)-'>N>\I?R1/;'J%<I$T_:)<9:)
M;%#,.K^#35M33..?+W"4TSVQ" M#?.\/^\-.^^+\1<-(H\@)9K4S*G *(PE*
M;Y*S4F@X$"]W6+!N^09AMX3?U*>PNVA@=SCN[)E8%AM6S+,9.)&(H6DLHR?(
M\:'I)!^.();I<[*3YE:,#$>^TTP;_GTB()J] #/P7!7AC7/( <PN5<'SFYF>
M@+T-?Q$<>1Y-3X3KJ@*F]2-Q^:AT#>PA#1 '[Z+^F'KP=).-0&<7LT?>:92R
M.=$/(?J?3;C;U>R_@G7#8IFUP\X&Q(A$U#4KGDI^FI2-Y\1U37P/P! ?W(YC
M(H'^*"P-%@I.,"@ICP\HS'Q3C#9M@Z]-\P I&DZ<_-L'Y9;Y33Z#>;M51EC#
MB_!7?'WQ+;R"3W[@'&^$A+W DQ3'-;U%L(ZY[R(_\,_G<PL<1;17+>WY[&39
M(F>:EX(1>'5I OKJT>>;#)$/$I8Q=O]% ^R:GDEH?,KGM^!M-_9_B.9^!*E:
MNU."GMH9Y4^ 5O/!\,/(@4!LW^_)PK&-8.^W=OVVWU?[O70B6K!]QJ0%0N#A
MV:D=!#KJ:)A/ %Q<CPGK1, 'O Z1H7K!9-)!6U5 ULZYT6 MN*C?E,_B3]=T
MG8G"QT D\UFG>(&*^:!',O:4NMY;M* 1V*!=;D.Q_]%$E"&U"&):!)-1632B
M]M-0<=!H[:>ACCJKIZ%V>G*PZ%8/2C]NUPER;+Q95C;8@6<VA>*<3Y$4N2PU
MG1!7W]%<:ZFA!J.Y^/)-.]'$J)@A7;5/;,L^:I2Y;<MT\F]P_, 6ZB@+T-1'
MF+>VE6?S%9[^\$RL)_(%X#I=7;JYL]'Z7^(ZAD:GL6DX928V'; >4#+A9DSX
MGGC/A" 7@KO09:QXC#FD6T<9UOF8D@6EMCP(HW:147N244-&G;ID=4!,LJID
MPH*9L(=,V)=,&,;D'=^5/"C59?TXM8^<.I"<NO'I6;DG8DUA5LF&1;$A'MQ)
M!D0&O)P Z"KEP:':O;@X# _*^JD:%^F?R#:E97>,*H65Q!^Y)JE$.U10V2RU
M0Q-K"T]EG]O4\;&_X]GX3<RX/^%*OI&LY-NDDF]UO9XLT:MOG9$LT:M)B5Y6
MJFIHXQ%*";F=$U?#DH;/1*.$[I>/VB@M)(F,E02.6@I'_4:,6E"AR;!N*ALS
MW'\#KWFN3#6J. %3L(HA42GWK+EDZOCPIPH+! T+_SJ3B:D3A;D=\*=!+!,,
MU8409+SXB-5F 3>Y<P?+[D3]%#"UYC'.YJ_U/=."]5/PI\ XY>]5--?5[$?.
MWZ=; J10?P8+6J E0/WYW&( 825<W*-$_]4E%A.-("Y3V-,2142*J!\*RAVZ
M'<5D]_#B!'HD%0D_C+?84-IRJ.^2V\E]#'#O-0O++N^GA'@W$0SO. @?G&6=
MT(A"A?-A PH5SL]7%RKTBZE3R'JT+($HK 1B>!PE$#FUE<=< U$#XCF2^AE4
MH"522L$/.D+H=VK*IYWFUBKM_M;]OE'="@\N@$M![%I]7(,B-*RT/JW2,]E3
M?0-"NDWZJLK=[1\B0'"$I\I)O_(.OW,[^8.22]SPRN[IA75&&*C]48UF-QX)
M?@I+ ^A<J!>'R@.0@P'K*1(M4QN;%DME?"TB/T<O&S^+/2^N^(8K$8X#==#I
M2=E8-'X*S* =#@>-E8VG:%0NB[)$2D(&,K:6E84_,"YL@<JR!.XIB-VOCJU7
M*'D[;;4[:$O16P*.BC-->^IYM^0!IS)%M8&9_2>RS4J$R7& ZD2V*;WJ!GG5
M?'BCD^];GXYQ5U6D\7PHO>GB,%.8(==MJ[W14!IRM3'D:E.#<RK[;( I5QM8
MG<H^91CPZ$R^?[-UX%P* !_@0W')3#/MR/K#_O---ONRZUJ2MD4 A$L.@[L
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
M;:9<,.6.V*;C8@H@EK6PYG_@:[KL@"(VNXU*S;.5YODC / ]@R\[=+ZTC?<
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
M3H+I%-:$-X-:.:BX/0 KO,?<+SI5_C1Q;9(EUK)$-L!4!9/;O#P6R(%R/BO
METPWGR%.BT9O;,.Q"34U29:Y9'E'YOX8H(=_A_!2HYQ-/.[MG+]+B>OH9D:-
M,4K,]01"(YU0T=_U/CA7N@HH?W6<8,GZO[E>9?T7:-)WTW/+7ZIE;C198%OA
M1M/];5^NB?$4L-FD2WW0S0:B$\4I#RC8S%B!OUGJH_CXD=B$"VKN.$?IX G.
MP& 0<M*":"X%28\)'7G^'O/F$-((!%4IP9RO1MRXA,XQSPR\^469.=H;J2 E
M(=G;K"2V4)A6J]#NX:$:L!1) K0^:JTA-)JO$D,(;Z("PYLK5(%+FN'^MXJ$
M975:_1BVM*32*MM2YSRC-<&Z"YE*#SWU):6GZ;KKHU^,Y5(N+-!EI4I, \;X
MAAV B#*F!)-P5>E[V!HJ?GF%DE1R]:-4,^6IF=\=0/*_\$=>F#&CLJG2%399
MYSVLTRO),$"$C"4EHR7VG=E79-NE><_.:\\D+C$$9 NPAJ/UD\F$<RP^)G7B
M/.+Y71/3I9Y [^__^E^Y,AKNQ2?C@[^YS@16=3F? ZW@ND!HP\<?\4D/L)LU
M)_B8]!#^OBR+?__7]6X=_5-2EN\5R- 2E95SOFP%Q)[-S]#61D4C6+)*RC'#
M#%:+>LI4LR8)BR;$V2NS15KE>JM);??[OU8>RG%TO2>6\_SP['SA  EP>>U8
MEN;RH[I/U_S6.YQ_5K"B'+6R?'JLUC4M(HI>9YIIH[H+$)6J7HW#'[]"?F)Z
M!(K->L'Z<NP\D02LJP1U9]A*@[J!3L/+D*5:2N1 1"R)GZ(;D0CI*K__B\GM
MY$EN\HLQ(2ODZX33QNO Q.)W+)]G9)]+B$+X#>5(6,\FSF;2@66\')<[B>.1
M[2RO8XDK7TU-6\:4W2 A1/F =:*@SRE1Q!$U""+EL_:LO,);1.W0AYL'O!;4
M#W$'FWI@TFNNH9#H&<M&!SH(!ES!U+/8?;R(0;"*F%!.C,0-)LT1Q4'5Y8?
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
MVBTH,#38Z(2'K!(<J;DN-JG ;;645  G]BE()^\9#WV_:( <%(S\5?A;U-"
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
M=X<P'K;:?#VLAU.S@AN,(@FF6MC!,JY\F'*_G 8YLN:O+C5BM;22#[Z;YBY
MIE@T*\7BQO8T^]%$G1TT&7--2FQEXCHS9>Q3N!'K )W9V+39><4)AAUB[<5^
M<QSCV;2L2]N(0!<DQR;_KB1&T5$'PQ+.<^IHPQ\C'108TN@/^C+M0HK\#;*E
M=9U86-,J;&2#S%T@(Y&%<:(5WC'6CL&'9<I&T*FXS'LH\Z*;A/C"9'F_?Z#,
M9QF<E@D:#3_8/K70=',Q)*%4A\!T VWJ^H6<'QQ/LS;JS'Z,AO2RHQQ.IHJ9
M5A7%0BZZTF2N(XH+#'.,+@Y472*-XP9G;AS-/B5E2,K8V&+\1]Z4Q'Q[+C67
M9+N)08EY,G&8'<PVNZ0X"R\U^T%!K:2RN6":KOLSW]*"F;Y++3#AVW=?WJ_6
MB_D] E=JQ>_W_AB,<5-S07^B3G7G#@L_W=CW\# -_B*7MO&[8S_^"_[[PK9
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
M-D_L('P2='I/O!9[Q#,#G!.-9K.+;$>O3%$G@TMA#V(*XPD5&">']P[.$L'
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
M'Q" 3$4T/>@T47#ZUI7<D &@]6YH*K>PL:_,"[/'#7:[ =Q-)\_$M%?4J'D
MR\%?K< RTA:J =:F1[2%99OVTYJNPR7.LZ$1,/D+.L?C?NQ-](T_C/YQJ10,
MQH5$?Q=]#-Y?<5A.=0R7'C[NW]YC(2A7.$7^?O?7VCW<,2&]G;&7**9_O[LY
MJ,=/&\!S:Y$30F@X3+NO4U]L,GDV7N(%,?4=,8&(/R?J+]I  9TE>[O8:B2[
MI$MI4-2EU&2XE$-O!X-FINRFMQ^XGVEKE^$*6PIGM,0N=5QC@*A P,;T#.YP
MI-[N3=>_P &W<3!NI,EY "L&I)B</-*<*K(!$,7\S2F!W)1 T+YPW1KPRU9(
M2K=;MX"U<X'"9E#)\7;$U2G]>+O=">6*N4.;2XZ5M&\]T*)2GJ$$ =;N;VL+
M4!5Y.D^[P7/!&G&X<?]8Z!D+\Z531S(YCKQ02G_Q 0FS0QPV6;FY29=>3DD#
MGTQ]#&/)V_7)_%<?+J,O3OT\F6<YKW(1'N.A6.^;W"I^%ZF->2! H5@;8[ZH
M:S=2=[ (*VEB)3Y!V<(0=Q6ICE;&0UD*_KEX^^K'7#I4AKW!#.^.+;4WF6:L
MEG\=<[Y)U/L&"U6EA8.'\"]P,%_E"@30#*@4 ZT2>XFAY^6G']4D(+-E69SJ
M$J4V'"RSWMBPXJ--6.$-WXK#%JWZGITHQZ9?;:G?R23V\BMX6N+F_733T^RE
M#*J<EEV!(Z!8 (J?;8^U#4.%![.$L ,$]7]R%SI(EU#PN9EPKCG:\L6Q5\3Q
M#HVV["G[JI9T::9X]B0YF&3$;P*L[SKIU<59*G8#E&O$[(!22RHP&Q2?:@G$
M:%69HRTP[J7(T8.S(^[ULC#@KD=;\S'I%!T"UJ.C@L7D:QZP<+ W7.(!F"S0
M%&GD"TTW-.2>'"HM5L'YW#OBA<O*BWH5"W.%O*&NJK-D>*O  JCU%CN536%:
MIXBR]8>%!7H#HFS3C%Z%1['3G' 3(PRN(]028=E/MVI"Y&F6[HO\PW&B+>=,
MMH3AL]A(@+>0LQ\:9"G R8H96R<NZ"G"D;OF@&]6ACJJ'R=-B:V5GQV:9SGL
MI</%TIFEP[8"44I&-6DNHIJ?"AMO,KUQU>SGC3EE:FM;G!G3GG2;*#)J1/^1
M$\&#5G^A=*-6@BPIB1(L>I8"[06L3 E,,]Z "03-3EOEVEZ"S&&*L>K<.I0O
MZ/_$^T%1IM2^E15EF S?@#%]XW=N&,>XX!3(?J\/_Y<1U8.GLATW*WY^&E^%
M,I*Y WJY4JUU0  [C"#$,JO+O/$Q21<P;-B\CSXLE_Z4:J _9(Q,&=W;@16J
MC+Y%Z*:06/GV#U#4GKZ")N-\I%X#O.A78PD,7@]EV#6MU76H<^$S+)W>&+'*
M_F5XBWO42"WO'\"S8 =N[!%L#??K%9AV5P[<QUPOQ49"] L2Z'"LR)/I3)X,
MTP4?.W+B][95$GS0LR4*1HG"4=H 4N)@  U2>@$MUUS33@-ZU&$%W(##3@J
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
M<Q .^NUQ$(9=;?IEG 7V;Q.8_D"X!_=Q#P8EIC3'JG$DD>$<I Y!0/,HE;#
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
MEDL*PNT#L[J+N5D(MC&5W'PYS2KCOB/P_HV'31E%4M:K6!2O^XZMZH "\<\
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
M63&";Y>-QIT9LD>._)GT,F:EGQD>=V3*EH3(77FR!1!9J.*VIU2 T+KR986
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
ME@?*?DH)R,[#BA>HI)X7/2FI']^M[]<K0H]=_#$T5^,>#-O?</M[U\!D-J*
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
MCZU&; N?SN 0>\BSDL'6'O&F9 QR*4&\Y8$QB_6NKO1G=+ @B*]]%S1'XKC
MD!V?Z.^_KXCEDB3SC61^I-[ K\3T[=3%32;\@YEWO]=/MU[;(1U;CY\6"5?
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
MC86.(AU(RK17&R)6.7^(EV#@*O!HH;MG<]H^W4A?":S7I!]_M9\,UT/.A&]
MN =O(?!HN.#:M'V=]_%2EZNWTM7'R"6!ES-6VQD2-[;H5BW.9G]3'6T1*QU1
M>%)?_'1&F';!UR.[B$9'X[L(T1(NR\7EZDGL-M)#M%57TQ9$]TUR^YC4VCYN
M^,>[-?^Q//VM2ZZJJL<84\<7-:P?X,2^!#%_/+&NOX1]K[.%1DI8A<=B6XQ"
MR@U/4,:V<@Q,26"N4?ZJ\/GQQ&?/L3?Q#&14F#C+<GE98K =IK#SM%DNI.@#
MWD3-CORHQT&--BIOC;%WRPJV2-:R@KDQ=C:QF$YJ[6'!^W!D-1*-_)SL5#&>
M_D#=7)Z>_7M6)XM->\/-;44^)QX]:?RC:3N"#*@688.SK3W&D]@HWA0XU1*X
MC >E'P>T!M1E_?Q*V9R!O&?'6@M'6Z9O>E;&+PF<J!$JY[_0-[UA;2]CS4DR
MF^@=K99N]1E\B##AO#AQJH-%>6@5Q/?SJ\&YTA[*]PII2V"M$JP=\R;4Y7*Z
MX@B\-QSOJ'XW5!(H94B"_8FH#&HY_*UBG56L\^0*225@VZW?GIBYO/[ZVSMT
M>/'\1??B,$Y3(DLI9WS2]E6S(:?Y?F\Q)PD#V<0+(P]O$@DQQQ^1'9+KH'VF
M1HZ<];L$[ 7LN_:N"B5+"V7&N'$R(XP,UBPO]J?(K'EDVWMA\@Y'M$T2SQ_^
ME^$M@I9)[[]C^!"K4FF'$Z+?J]^+5GPSF$4K6\(,L7<\"LEC<"ZMA[D-8CO!
MM^Q6U_$V"6>P@8_P"+?,ZI?Q:"P/\N;F%6,$V8,^Z^*O[:*35+UZ6^AD,A_*
M\TFZ)EK0235TDBRU;PN=S"83>=A/-U IE4Z$-=H1S2),-!+*Q3[*10BVYO.#
MT5R>C=*=BH78J$>]:!&E3(?R<"H4C%,I&"VB% 6$\22C25M;= RA/93BRWZ1
MWH7YO$)_**X_ .0"P+7@K"OR=-074N$D^D.[*&4J3_K"D74:_:%5E#*8R/U)
M>]4'X:*H3<GX:-'+&7F^_MM%*]6,UR?2,RCP..S>F\;2L.AQ+O.08Y<?^&Y[
M2S9%5@;I)L5'G_:+=@F&VJ@@H4,TA0KF\GQ4@7=!4$$A_: A5# "R3^J0/)?
M%!']08)MNK:J >D<AY-E3(4H)/1Y8C:K]5Q]9SG9B;3N\N?Z9G4].;MM"KH0
M="'H0M#%070A7.+-3N^FP__"VGTKDNS=2KOU1&;KR3+QIF-Y.DJ/KA8.S#K,
MU)-%O4<C>3Y/=XP76*_#+#T5UN=C1>XK%6-=N*"[(-1_MX+F=KID(!T*65Y<
MEE_;SLJ&$TX^VQ8_XG5%(V5E)+CZ:63YZ; ^RYC](G!>AR0_'<['TQ/)<>%/
M;K#CY$RV*>A"T(6@"T$7PI_<0=.3^9-C79R%4_D@0[1$75.>S40YU4GLRO)<
MOF-YUA>._I,8BF5Z<,?SBI$H++\6JCAGLDU!%X(N!%T(NFB:Y2="D[79AV'T
M' ?M@%;VXVO3=MT+T5FR?>\2L!>P[]J[A'NQV<657>XL&8K&CU0R_@IRL6N=
M(Q5,7!3U]B6106L;0P[Z\D019% 6&;2U[^-@ F0@>BH(L=_]MH\[:JB/$/U-
MZ\%6I*1ZW*\@'-FRJOK*E("F$<36A.?^_.P#TZ6QAL:W9RS"&A1Y5GGC%6'D
M-UO:=Z!-8U7ROGD]TXH=ZNFP@GZ,+9/XY3'ZIG=<+-161YX.JNZJ<TXTT?3>
MBH7X1%^>]*MF%,(CL+^.,-U#1Z"?PPOV%OXYSS,\@(Z6U6V1)_6]D9Y4PY+@
M"+E <I+]")3X3$Q[11M;K!Q[A6 &^+S^;'M$4N:)&9>UJ1<G!E@ZX^)(._:T
MV]G./W\!DD"F>6O= 5'</GX)R:"MZM:V=H7R;);5K? 03.<PTA;3KCBPG3RP
MC=>%MYI%D]%<'%AQ8,_JP#;=4-E6A3/)<DUV_[B*FI(6)D^?R38%70BZ$'0A
MZ*)I-24M]/(UKUHDWIW63M2.M#(R6%%@\&0V[$">CBO.X3L?I#:DP:PRD><S
MT96NFM#<"7/OE:J1*F)K79"ZJ?:QK__6S3%F!TO;BCM'%AI.!7)79-%6E5/3
M  2/Y$GE8Z?."<&U]GXMF.W2KWR\G'#=MM!'<2;;%'0AZ$+0A: +X;KMH!&9
MT0A6^&\K;_8ZD^?S"E3*=MD,U=B$)7K,AU48=F>*HTHZM8YD951Q?PKA*FV?
ME)-B -B=<G68S+2]!7'"]GCD^XI8+CE5M4+U9_VS;=GQX_Z>;;E6P3F2)Z(4
MO5Q$52,^@7^-JIZ>U'Q,[7"+[HVJPZ5H$4_G1)X.*A"GPM'9=HO^3+8IZ$+0
MA: +01?"T=EZ$S"S GW3QUQZ(* '$<E3OW?05-MX8X(9.X;E Y"XN\:VW'=T
M^^RZ>_4[<=]_]QP5CIAAJ<Z:QM)!-T4=U+%-DVJG &SB>K4:>\H0K#WA@FL8
MKJNQ%\=]>:9D5=F>%:YWV(LG0':U%N= 'L].U4A&6)P9JM405"O=]A],TFT5
MLC'[%)0A*$-0AJ",(^U.^%>%A<5WJ)E$=>CV%[B[[^$:F4P*'IQJ/L $XZ"H
MY9?5OR#RB!+VCKO&[4D:,<V5JF,CL9]?@>Z)?_,'T[_Y&AC6Z LDS7<<L()I
M@!7T!4/W%FA"]G\XRB+F= %/-=65"U\'G\*?8OM]E5! "IOZ?+TC6&V6U1_5
M(='P1A42:T!V'HF<F],^!'X]_;UR%T*C' ;W"R(9%KV%%[82TUB"'DT5;5@_
M7+FFF5.&ZV$CNV!XMO0(RKGD^JL5_K[ =G>N;?KL-M72)3-H^"RYQ'DV-+AE
MY=C/0 :Z]+"6HEWT88%2.$Q'IG?S'GEKV)#J8I96WD.^!!>R9X3/[$D9C.5H
M-B+.Z#YG5!S2<@[I%9RS):QRC0?03Q;$H>DI>7".UT#!>#Z("V2&O\)!Q%]-
M\Q@I;3/2?W'?5'*B.BB8V2+9H5=]SPY.XA8V,!N=E ND+/G,LS\9_T#QECK2
MP>\9O"'42J.:78'/B4>/&__H8R(CLZ,"(X'CAE/FYG#TQO1X[&LI[7A0^G%
M:T!=UL^OE,T9R'LVIT;V9S0A<&-HQ"\)Y&2$RODO]$UO6(PL)D$T9'_.D<9)
MBJF\,.[U8)MZ^NH/$18L$0O5DQNBT1H^!J^A(A_8G*T(6@7Q_?QJ<*ZTA\&H
M"FE+8*TBK WZ FLMQ)K24#ZNE,''RXSA%*>6P]\JUEG%.D^N3E0"MMW:Z8F9
MR^NOO[V3#$L"()OH1KLXC-.(TI[NY77=+50'D*"Z! EZB>GSU$/;^+RNS-R%
M Y)"K@*?%X7$.P3$=00.^U3I5-UN96N?I$D5%;$-;J/3"/S7VT]I>RGGN()R
M(8'_?2J*3HC_N:P,1^T=*29$>1G!G*4-4/M?2F 8SS$L3[6>#(POJ*Y+/%=R
MB.N;M#4%C;'R;S$J^L '4$BJ]A_?< T:;>V\#O"'_B8*M-O'CR'(KBALO@8
MPX11]M65I0?3.JXBL&JZ@I ]-$N(A].11F-TAW.;4-H"TFB,6C$2<TJ%ZK%;
M]7C_^$@T4"5 ZP@U"<VV@[H*274<."%TU%6'M(I<]L#!<?L8G/GK#2RN(J!H
MO-(P&)Q32=')$=\8E6 P/*O>(Z='?%,$_J#B&D)13=;"0OW#T%[?W@N,F=S1
M\2SS_'>UX$B0E2 K05:"K(1GORWF->V8V1V[6<PK$MY4,<1(8%U,-A+M5[K9
M8N!<]BDH0U"&H Q!&:6U7^'"]+._)(ZA_3WY=UY1]^SHFNY9227=><T%>-:_
MM*==?>">ZC%+/US.HF].US2%R(]10NP_.21-;?#D7LDRYFA@34C?2*KYHJ[=
MMYO"_T6H*L5Z800T/L1M11("E/%0EH)_+MZ^^C&_=\"P-YCAW;&E]B;3C-7R
MK]]&JS,D6IX!"U6EA8.*Z%\\6P/SGO8 L!\E;$G(0N1J07I*<(6@Z+\W-BP^
MQR/6W(*OT6&K82T$8KX/^M66'AF99%R^0V;? I<3'8!/-SVP6F0)C)=X5YA#
MF,'90O&S[1':J0?KW*^CH]0^&)9J:89J2G<>?$$CJ+O@W$RI$!-C"1LXFFY^
M9>GOERO37A/RCECDT?"^F*KEW@/QO#-M[<^"?48)6+(K)#K')Z7AM4,D-QSU
MI #.T@,#=*$#'+BE4UU5]A/EDUSP??!-4_+@81+AZZ-957@T?G%L?X5E?/C'
MEZ_7( M14S16<#3P:U5ZLD%YM&BS+5@#.T,Z[,VBQ5V6YQ@/M(^6!-"P9&GE
M.ZZOPL5P]EX6AK8 QN1XV' +Z1&OXZ!Q96E)=%1*)4UUB!RN35K8/FVB]>A;
M.DTD9V.=7HCY"!>&]TOX1]A?BQ_U<(,]Z7J!21-$,E50626'//DF[Q/FD/_X
M!K8:7ZA>N''7?W -W5 =@[#T]=@ QG]^?)^ V5+]D\0 $+*;",1XLR,WLFI6
M%@=PV,#%0=X-.DCXAG 7__67V4"9OI5<U:0+DR5X,[Q&Q19%QM)?2NK2]N%%
M[HIHQJ/!&HWA([  Q8PLI2?=ATM?J"XHY4#@3S@SZP'D!\NH"UHS;=9*UC9
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
M%(*P<@Z'O(.M_(#2_; ?8SFT.-+%F.X#J  \,2;4S\\VT[J!6PF"%3>1-YS
M?>:I+VNM18<^O$?T,(&##<ZR'O$TP1(IL,I&\0GF>H!]PWPX.9'M_+X<0/RD
MEW)857BTF+R =A+]^T;4"A"1+Y- *!2XJX]A-@(PLIBB*6HT_I-ZME;/RM:*
M8*B,!7L4W;:,!<<.2HD<O>&P)ZP9[-N;G0:):FG'TUX/-@W,FP:H@]@6$9:-
M)_ -+BB0*>X=$)XKIJ%EIYLD N/3<9_=4?82M=?EU3Z@YXZ 67;@'XLEC3I,
ML\&BV;9'F+WP[D[@NUV):D8UF0FN*C <8AI'7:I^(ZHP[\1VAR2[506GACB2
MS1/E8['64VT%-ED"V[H+VP''".V99\_HR6?/G'X7,ME1P U'HOMA]FS<)ME[
M,A88:L5&C$F&*8\CX+-B5);5*,C+Q(4^PB,_N+$W3H7+:F2;FWL6*(?':INZ
M;ZJ##<N6J,R/9_KI@,F\M)=9B:6#U&@CCK%44(G#ADID0V; X.-MN+,HQ'HN
M(6]N?/XCP]=M35>:?2:/H<)(%C)=_LO3D4:X4P.(^WF<?'/_B6)UE0S!>T6^
MY;9C/6[ ^ULP)?D-'E,INV3)A/F?LK W -KX46:IYN&&V]/"#1=Q--\Y13?
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
M:U2O^A_^3?UD](TE@\C+'EZ\RM@ES+',P_3]]GP^\/S=HG6J"\J!6D/V'(S
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
M-N%ER+@6%I: F9S .T 0$R##Q)=F1N(D%B G4%Z@:U<:QU<FUB@B*%UHY2<
MG6OE"!?CAAT DJX P!/<#>Z=&0^GPI;+M[$/B1<KF.81KS6/#\2[K(RA)5Z>
M=>PFLS:F22KQPX1H9"^CZ%_@7T()VMRNAI=++YON_2G3O=QT>A0;/(<:*A';
M^S)M%^JN-Y63-+UY_"RO#_B[MT?LOC!R2JBTY4_.0?8$!:M4FCD\-KM/H1)I
M E*[V5))U:5B#0W()PMI;(J"F BM(NH\\^16S)!:^-P2*BV[4@A7T]1)=R2R
M'"PQRI<NCZR9$SQ/R;4D\V52&=J$'9*:V%"U9J.9L:6=36C*"%@3(7O2I#D'
MC9W8YY2$L2EK05[U84920Q9K7_R:" B62\B54"#<?1OT??DU>?/\VCEA/*#9
M"S/+I3S76+JQ'=@&BB[P(+ J-RKDE*6Y 0&I-\+@E&LW SIX)_E$^C):497X
M6(HCTEM.6+0G=-T0+?16MABX3W<TC_4<=#.VJG4<I5UK@.VRIB)$L>J#=;@C
MYD1G$D$+F3++GO4A?^ZY]7VYY;Q!;@T6W(]MB"?<"<^CL]4%$&.V6YFL9MTA
M62676\U-1B]+(\Q$KC%) S51<?3T\KOD4[Z6%M0>>B\?)[!)UGC:T" 2-\">
MTZ0BW#=@WY,)[AMD0C_!V8-NW)ZWI:V&O?. $;NW,%24E4O*<6)-D'Q8!6V
M56R=,-N2;L;-NJRCD&XI(UR;[*S-:1Y:,5]^$7YZM+<E7WW5-O84^29G%,=_
MBS,*^U[$S;A3S>,JA?E F0BXH?=XA1 +#>725Y1QFWU*9A='JQ(I;=9%DQV
MNB"0423$$^EKHE"2T3U7PC"KX #4 ?\,)2/\3YU21DOQWUC";K+?BT/[VM&\
M>ZK'WV/_;]SD]WQ4W^@&[+MRP(%.HAPI -:TX%GWVDNXA@J8I!JW)8SM(^P+
MF>S<F!#X* 7*I<<21](:)^>!CP1X[F*F$>OX_BA?TM8#X@ ^.H1J4D(9U$\F
M#N N.,;N)$TWCYZO[V/_/[0)[Z$*\C1B;!5@%#8G ,_VK5X*_&I2H,APH?R%
MH"HEA*N2MY,Z32,BF/MJ)7!W.5-)[N ;M (-J,PJEUY3H!Q^32-KO_WX<P#=
MQLTVKC(H $9%^'U37'?I6Z<$H]WTQQIFS2. T+IA?2?#3[*U'.J9X*:"DP_9
MN/5COE2VAR?(P+YR#UO&64K '? MKHY0FP-B;=:;:^FSUDF5M1JM5F[6IDD%
MW075EX/AI\LQ-OIA<Z.%\7S%5G'3/VK#W?-5NVC9UI-Z))@\%0N>_QJK24,3
MQ'^A\Z%[9L]ZV4\-^^\K/WRJFWKZY=,F[WZ8ZZYX(%[CO,SX'V[X6$;^JRR_
MF$GA/?Q*K\C9YZ/?20$A3W^_5XQ_I+$__ SUZ1>625"HTZ>8&+1?</X?4$L#
M!!0    ( !Q$G%1+S$BPW <  -HI   1    9#(V,34X,F1E>#$R,BYH=&WM
M6FUOXK@6_H[$?[!8[:HC07GI=&Y%*1(MS)0K;ENU[.SN1Y,X8$T2Y]H)#/?7
MW^<X"03ZQFP[H^XN\Z%#'/OXV'F><Y[CI',Y_L^HV[D<]/K=<JDS'HY'@^[@
M]UJS==CJU--+M->S#JQS?MW_@YU_NK@>7=^>57Z['(X'E2XKE]#I0H2QT-U.
M?_B9W8W_& W.*@OIQK/VR>&Q#"N,^W(:GE5\X<45:^LF[Q9P/95A+591NQ'%
MIRR[GJ@X5D':Y*DPKAGY/]%NKJ\]'DA_V1[+0!AV)1;L5@4<,_5&PT]79Q4M
MIS-,U3GO=G[%HBZ'Y\,QHY6Q3OW7;J>.]OH-+>\A1YJM5_3$L5MC7;D0.I:>
M='@L5<@F2Q;/!+O1,G1DQ'WV488</_'KVD,OH=DS?K[FAA7<O$FT27@8LUBQ
M.^&0L[^$$Q.='C5:3'G6ZSNN)SP4IG;]U1=+UG-BNM-J-%K/.?TJF]L=5N%"
MZ"[9+0_9[TF5.79O:4MYW&8T?P%D:],?8'EK!^^Y4NFFR[5&B!F]\]$@-W5^
M?=L?W-9 @E'OYF[0SG\\Z>_VXBHL-7-6:538Q6 TNNGU^\.K3ZOKNYO>17[]
MV[ _OCRK-!N-GRNI/[?,Q$M?L#-6B?A4U"9:\"\U&1KIBC:?*^EF'?OYX/<_
M5]CG[$ECW:NGGA*R>0B^]_,AQ5L;@XH[RC8WD;WTB9ZR+9^&;,;G@FDQEV(A
M7#Q7:1@/PP3TT")2&H +V4>E ];Y>'TU7H6=F8Q%S43<$>U0+32'WZU&[6.G
M3KVZA-)_]P\=%539,'0.V0'07"[]\E/S_;].+U00\7!)%R>G[TXMBNS.X,\M
M_2$@['&U,ZY:;Q!7Y]P 38!.L&1? !!?N%-13>&5X<I5L!"JF#FPRV4(V"U9
M$L8Z$=@@'HL L9* Q.$<@B9%;(]3!-1,!=+&3=N/\7)ILT<H'&$,UTOJ$_ O
MP@;3E5&#-A?>8$Z?$E@>;1VIG21 MQ##X8J+W "@.S-F$OJS'K\06F1&: 6!
M-+[@K@RG;"'C&59H(D1TFIWL1G!-N5CG',/<-".M]N$Q_!?C^IX 3Q+@Z*]$
M ,&\E0!9(ZH*]*,[;NO"?1EZB+RICH%\\1,7-H': GRJY9+'I?:7+ +JB#'$
M)-]?<R8#H]F:&ZQS)5FN4H_$1P?00 &K=CYC'7*XF3'/5PN3<R0+WHQ32^HU
M?*P6<&YR3^[YNH?ZBZ'^_@U"?;R&!>7T#Z<F W(F%BDLJDQJ$UZ&C&MA80F8
MR0EV!PAB F28^-+,J#MU"Y 3*"_0M2N-XRN3:(@(2A=:^2E (ZT<X:+=L -
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
MU;*>:8&=BD.>?U6L-D&U(KZ^X_+ERWS1&9KJK1^#^3\+?P-02P,$%     @
M'$2<5._!_M((!   10P  !$   !D,C8Q-3@R9&5X,3,R+FAT;<57:V_B.!3]
M7JG_X2JC&;42KT#;94*(!"0M6;& ()W'1Y,8L"9Q,H[9EOWU>YT$"'2ZLU5G
MNZBB?MS8YYQ[?!W,H??'R#*'3L^VSL],S_5&CN5\J>JM6M.LYUT<KQ<!8/8G
M]E?HWPTFH\FLJWT>NIZC67!^AD$#RB45EFF[GV#N?1TY7>V!!7)MM&O7C&M
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
MF@T5AWI\2JU5.DWA(@FGNC_,\K$'KARI)&M14)9+L:[SS)[@X%30;8<<EOT
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
M?K-A@XTN>LV*WC;G?>X!;R#W-."B58Q6@T671=VL(#OJ%ODB[H4'BM8PF>7
M*M4B1:L 2_:.P:X,GH]M#AD\QR4.[^HNN1T6C1CS9+<8U8@TVT?17.73HK&O
M#-OI<#YHI];.HMA."P^P*&1A:W_1 19=PF%UT*EFZI&R-K2H/R[;LV,"3;GB
MF: !M45[Y*2V4W7J^IEVX$&$K,IOPO;BFX#ZJ5S+8_#<EC"!-@I<V:95SB/R
MY?]!ZC_)A&YD%Z-0S@*$^M, E0EU: Z4LN=_'MNZ_;5<$%+FLUG^,@Z"9,B/
M >A;PN87=GM5_L<R%4%8RO]$SWH8IP[G#_"W-SNH]F,H1#QXGCXY2WD@6DI!
M&A6R59P$+([%]@#-#0RH'&[KT!(0]2(3_6?LJ</8,MT.CQOL*QM&1OSM<)4#
MSNV"7BZ0T=HN69<.+_9[X2,VJ5M-)EB%IN_LF&U3SY@^6+89K*<"B50VF#?0
M2+$MK4(&U:9_: (S8^-#&BH'1_C(:,"BV[CHK?6QJ.*Q.#]:D.\O,(/2\ZC2
MU \,*4(V]_9?O4X.I@K<[V6NV-V&*]*3K*[9SERS Z/49Z<^.UJ$(Z'T*3=4
M+LK__K?6WL$Q]<G)KU^N[Q+W>I]'[$TXI#8[\OQ10.'V]AO;'PR <7,*MB)>
M??HBU<*5;Y/6'%O+TAPOF&VH9L $%E7VUCE@?=2K*"9K[;&6@/6Q*-,>5RX>
MK-5HF'O6_G0%<W<&_3(S1JU>UH?+5"_C__;]F'R,J3>&HX&_?V8.I^2.V7W/
M=_W>>'GJV^K:[B2:Z-?X/W"*R 7]P<$P3+,/IBQG,23H1X$_/W)](-^11P +
MD$WFUC[O>;WH!@-^!)T]-JBQ8EJ;8H3,O<A)5L6D3);Y7^[*PE,KT@";#:T"
MIK1^5-PCLHDI-Z\7))*LA=-J6=K4:;U;YJAD=0,*87&BD<6?8U[CP0O/:\3W
M6:>2/6J EY9*MKY(<>*0N[F;Q;HYE]8-6[J'< T:GU[J;Q__]2(UO@?*ZH28
MS?8>?D9JX9+I]-EIC.;ZT^4E16-*/4PUGY>O&>;\@!/0>H5&F#A'RCPCB6.D
MW"NRD]XK/2(+D<YG&MA]I3O*)(O#RH]6NU-6XDX1[@<,5D=(JFU4LX8!#UEI
M36@EN=6\OA3R#(7JK);ZTZUM$5?+G#3X[*3FG"LTI*B4I#^!@R4O1B7!-QNS
M4?Q15NL@F^_?;[U__^JU1?X%#+//R3<M1UOJ@NVMUL)2] Q>H4L4ZLC[R@RD
MO"[F:+7L7*'LC('L+WA/D/VSEI\Z9>U3#$H^^8JV3'7D2VV03A6><Q'ALQ6@
M,ZSR2U&(UJ9HA4U1+$@@.SLHK':V*S*.LC[-P6H)NCH)^F?,QE0D1C]DLU60
M:4W.*;WP46V%7S),V MC%VMTGZTXO8/)BP5\C;E%/OBH8K\(&3H[&3Y7^3GK
M"K7L_'E%ITGD1\T&2LQ]4UY*LI?2<JJLW%^>I-1@ET3*I5:UAE(RTQCO)-=&
M_#D&^]]-#_:?O/WPY>)/^/#3W>>KT_\'4$L#!!0    ( !Q$G%3Q+$.B?@L
M &]S   1    9#(V,34X,F1E>#0R-BYH=&WM76MOVD@7_H[$?QA1==65R 72
MIBFA2"2P32J:\!+:;O?;8 ]XML;C]=A0]M>_Y\SXQBV!#:30.*I2V]@SS[G?
MG*1ZU?W4JE6OFO5&+9^K=J^[K6:M^>?!Z\/R:?5(G\+UH_ &4KVX;7PC%Q\N
M;UNWG?>%KU?7W6:A1O(YN.F2.3[S:M7&]1=RU_W6:KXOC+GI6Y6SPS?<*1!J
M\X'SOF"SOE]0:[6CVX;4&W#GP!=NY=CUSTEXWA.^+X;Z4E\X_H'D_[)**3GO
MTR&W)Y4N'S));MB8=,20PD[UUO6'F_<%CP\LV*IZ46O^L'B/^[\Y/>F>(VVD
M>G11JQZUD;A%,$KE#>(P%&,4D+88,X^(/JG#DI[#)C&0Q>S8"(Y:UV(D<$SF
M29  ,XOY7(<;%O5,\C].G8$IG %I\:!(*#&X#XLZ"-&'I]I,N#;[[47I]>FY
M)!WF!CV;&_CII<4=2E[A3?CQV_-VYQ(/SLY_)]0Q82E+V*8F]O6;E]&"[)^
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
M/<Q)XZ;65!8E@Y[T*>2U$.UPL$!40T?E=A SF?Z=6'!"]0(=-N 26P4^44S
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
M__S']NXO;V#1V0^X/OQV[\U3!@=,N"<8CUDX9)UTE,9Z?W=>.FQG:_N5PV3
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
M-R03L-[=!#49@8K\)P\LH:G/74&'@8Y&K3W)HGUL(C#*T?B<UDU,N[4DIE@
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
M8)V8!,@<AM$(#UR8G,8\>4-]Y:6B!#<,TV; +QQ:'*N%2\-4JS/5R_HRU:4
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
MX@DIER"T3PS\@SX3B%0.(Y1E0.O "RFH(@FH)!.1I'&TFCY3+W>U++H?F,>
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
MN2FC6YK[HUD32 O\RP?^!BK>7R=P +#E"5R* (8EP+RU*I+<@=E[.I#" 3L
MW6XG$'VX'0,L8#.H,ML(7DH,AE_5V"A+:(<A)6Z@]H1:MA_GB3*16E(.?,&&
MA)#YKA\G27Q%Y3M4E.S,%,H'"5HYH)E0*2%AG&J_(YJ.R7(@E/!4/1,GZ'>W
M]?Q] ZQYW3RL,3(->DMDE"N[D(5():R0AR,B6U%(?@TK "%$$Q''G/=<>#J(
M<9#@C\8Q@?(,CO$BIJ@H"@WC&47_\^!2 !:@F$0B4ED4<F97#,M.U)+XY0/K
MF^8!Z^U)/))VS)AP/=E36 Y\)0FZ$'*<)#@8/!7&DQB@2JF\7_-)=@N'RX?#
MMX\9#EU1 ^WT,M#2,<93PK-:W)@R#:$J@?'#4_+$O6P]<8\ 2^]GDUY[USPD
MI=2_2C8=QKA3J+3!2X.3109@-@)^08XQBN@K'!XDO9<E$FN2H1 1';S4\H2E
M0]O[YD&;D:/[N3+Y61&9TBI2F6'R0YHG9-2;Q*'TT>FJ163U$X;4^:A.4IY
M$0-4"NRG>*1L.B$Q1&E_:EYEP$[Y6-L,R392,Z596%$90!6SHOHU_!(A/96P
M99XXT(X&3?Q&GF)4C,EP8^I=TJ1H.L<TU!;XEPS\&^O-@_ZO$X@ \/H2RQ*.
M13)48.NIL*N$S"]C_@6QQM9Q5#(2Y=>D+:A]"U!KH%_1$%HY'HM @D(73BFC
M?E#42#'693_+E0EZ$F--%%3\,-AEJ(M_\*0O=9 ,T;1@+",=-G.)65Q8,D$E
M3Y6%@*K56A7,(:-U"Y/+A\DF.@81@*C$8\R^"#$Q)7K*\;[50'K7P6'(HAO&
M7$@.<:(BDH&\ L!W.TX$LQN,/.\!$Z7L:<GDR^+QF1]R.4X]2X+GWAB(@8C0
MWS,$@2)5BU /+ZK.UYJ4'Q ;'IT7<IXP$"#IE7T"?O1N8,$FH8+?^W&4I\9"
MHE*>NATW0:M-9+]_A=(&DM5*C;HVKNS;4I=&QAJV864M1-\#HAM(Y0Q$ZV*2
M=X'J<DP.NU5(#I8BG!>34UM$LX!/6T\3 R5L>$0E8:EX4*63(<I@CED<T6-.
MP 1M6"T9';MY8:_=-_;:&RMZ5K-)YZ0VS7>HM*CU4*C50$GTL+#R^TAJ*>[@
MZ@Y.9#>WOV]*HZN"L+H:@$6/;L="K2N:N@4 G(H#7X6Z"Z+I_D[,[7:6BKHM
M4UPVYC8PF*]AF$L&ZH2L+3"J#+0%T:UY[=BIR?]BZE.KU&J[N/E"WB-T[;]J
M7?N/@#K<+P!GL\E1BZT3X#N%R08&)]I(6K>Z5!UC*9>30C9S":!YZ[3K;L?F
MV^KHE8 L9%1IL(6]Y<-> P,2O\H!Y2H(:T_0 ]7:AY>."@T,^]O-M,F5(OV<
MI+?"=@8 1'T_'/D<>VBJ6DA.KQ6MF/9C[*WGF&E;8]+R(:N!(7YS(<OM$51
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
MI=#M&)N@'@Z!\<J4@C8*,=X_R#-<A5U"^;D65)<-JF^;!ZJ'@YO*MZ)\,Q(
M3'@>'H E14N@:ELJ/4A&;*K6D2G3\G@B,'R-_94G,@TD:<E>MZ.B'G!@U 3(
M$,[*CEKCW3 ULXOH#++D2VWVMG-+99]W:\TXZK6RRI>Q2*&$H$W(\823AT(7
MD 7IHMPA65="%N@=U^H[<A1"G!N.I%A&MZ/*K5\BVMWM4640LUUEZ4S)B9):
M?2@V79-1"(U46T^];U4CG2IB(04P9XD35@YP0'(OK R9G1Q('XNH:&I2:G_4
MZEE+)Q3OFD<H?E,>3U4I:+Z;5-?S\ #5(N%VA7.ZU9*:1N)13=%=LDJXG>5J
MF>.L#[?E7LL&RO?- \J+&4YEZIH-T#6Y:KH]& *IX5<4C9-&<:A,7@"MJQN5
MV]<8M5@R7[N=&GW^%G#GZKF;2]"Y__<8V !P!E50[?\>;=&IC?4G;CQ8VDGN
MK)Y3Z3R4[D]AU\]F'.T/#8,[A\=P0!?'O?-S=O&Q=]8[^=DKX15@"E)X)611
M,YW B?%P6P'H*$=D!U5_H2TA2,7B!C(!F<>:C?L@U2R,*-C\:BI_RZI@K]:7
M6!5L41FPM_<M [;9C#)@=RP QC#E[LF4J;DU.=C 2WWJZEM<NF9IC)K#/];I
MOSMB[XOTQ6T.O$AT+#.YO^6\5L\%QG$-[K;P9T\N.W-O>I_$S+\;ZN949IH/
M78\*I]UZ6M]/#:H6(AL.D4^ZI-#CAC[WY3P=D'O296$>-\ 5K^;I@-O7E/1H
ME8GE*!.W/?@FZA,WKKW5*YI*UN;QT>ZCKI.QL=&:1!_F)+%ZTV\[YYC'G(>"
M[<*Y_K9C,E:6:BDM]]=-S0I2D5%.5E;)6.R;[I+BV@_S%,VC$]TFB\43=4\1
M,9OF?73+8I9:2.V]*;R<Z^:"XGHD^YCRJ**'L?0%-O[ GJN,SD4$E%$1*[^(
M+Y*,$BK(B;X_DI%(T?^>2/))V^9)Z&-6&<LG="<,K_MH.QNI]'GQE$L:?311
M7+1I#>3 )'Z8=%&GS4LE--C=T]]K^548L 33[[N[]8/8O'5#B,UZ2_#FK4W)
M]QY@CBUZ8^.');*[=S7<SJSK^.3SV>[IG1V6%=ZUMHYW5M@7%FH(^70K0\1Y
MCCERE47=Y.=$>O7[8:^44K>0,<]GSV:[9:@R6[YY-W?E[;??9QV1[E':#5!*
MM2$=A?,=GH-)YE ;.@""^1T>@@*&.)IS",OR7M51#9)R?T4;89H7KH<]^![=
M5F>XSXN[FY"]?L>SOY,;KNP5FAM@PVY<HLN"YXA@#[>W>19YSUI$2,8HZQ'?
M?'-W19K"]'%?T+P?72'P/!>33(S[(E'WO?/8YOK&F_L.6Z4+,[.HOW:J.^OD
M[^I5\G<U&OG#W/*M!!WU4A"61UPZ&,VE"DSG,=O^^>3XPFIJ(YF)Y^F$^V(K
MBJ\2#H_WGF.*( :,\W#[!=Z]TU*UEJI]*ZKV#:#W 0C?@? =BK2YOAS"MV"6
MEN:5:5[^WU&<LU]R'DT!;O#S)VQ*SBZ$/XKB,!Y.'R$1.\__ RC.#OBU!)Y>
M6%H6;.I1$3(D8$"V'A^-^@IH>W"BL[%!Y.#M<HE.:9:6Z)3])T;&.+VX#6/:
M5XQ)/'ZAZE^__/$DZ=&3%JP>&%H?@)Y]XHD_TK*-4AW?/30QFS=%2\DJXA,)
M&FA1R!#L>ZKF%N8NUOORFT^K;BD[L4=(IOZ MS^2[#/0(._6LLC?M]&O(EE*
MS+HC5#X 3=J%\4.VH6C%^X<F1S6CMY2HEA+E(\$.Y%!BTO@3H$;&5OLQ!R;,
MSI'7-@=!6X%ICI;W%:#X "3HUSP2;',3:<3F^D-3H-G!6P)41X#^S,64DROE
M)M&A^<1GQA9^$*.@ !]*,$PM&O"^QTJ-+F#QM('S7'IL+T9!Z4F0H-L#XP.0
MG^/XDNP_3!&)C8>F0+7C/X7(S<W%D9O;+_9.#OZ$BQ\O/AWM_#]02P,$%
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
M"W%W.TS=,LAKA]R3PA>G[47/K&4/445[1KVCIBGTTP&XO&T!+D^="S717?(
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
M1E-5E)&2R BHQ;GIML@\MJ2!Q"HW1.&Z*Q5J95(68S4 \X]^"4U!%V8WZ'X
MEI,E9 2;ND2HYF ):>!<U#+=J>_NY.>/E0R1.1E;]Z8R!*TBLVRZ;:0B4Z_M
M%K)3YIDHODDH0P'+]4 +5<15B*C.PZSKC_($>-P:S9R?##0=1\F$J#<2^]DP
M2U)^P.:;GMA<WWAKGO<9CTD^R5YU-'*7Q8JE.L[]<ZR')+$I^ZUL$)#C03D9
M<G8A(PGK-S8&.U H_X/FAULS6V"CUDU1<Z0>86CC?1O:>/(,ZG43&525L7#Y
MM/$$R^S4E25F(]^6+S )K)YI\2TQLZR/A;1+A8C1EXO>)W(CVQHZCK"D7%O7
M;=P*SN])EUO-ILN*F)N5:STV#DEP6IF%98BI@G:2ZA1IF"KU@0S"LH"N?,)J
M'N.Q=5 EJ61STPAE.P<R?8ULLIEL8('_CK^R]<W%^31'M#AI.\DPUU+Y'/KB
MT-65BOMLV;YR EE%[2:ZO32511Z^F$'<'I9[')8WS3XL5$!LK*B^ ,:<)I/
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
MD. <8I"F3@UT.VBG<HGL_E/1.PY2+XS3/%',9FQOVU^QZ;3BN"9Q;*@\L@=
MB'-4MTE V@]$B0O_IB0KO@H##E2GM[-&1G'TQ'-\"T,>.0*!_'XCJ)7'=<EC
M0P7R"\A1M,2NX3!^D36NFD:X$[.2TP5UY+Y+#_=QN@RE>F8RD5<@JA-D,)5%
ME1W8A4*.XFNE-_50WNCZC]76%I=HT \XJH&VLT0:YPG>4WN=Q%@SEHD@3H.%
MJP3:V1V !PG+)U)45T(#YN)_7#5,Q ;7HZI4=AW!+4;VUSM>'!D5P-3L=BC%
M;)\,LW&)IB709A8=QSO2#:Q*#)7\B1L0.L6T9F'WNM+;%K'FVA6_ B.SN1!'
M@!OB9W3.,XD$?>604/E =N+YN&\JQ-6E/:MK<>N+-3="0U#BW[B,J7 I396+
M+!K@IH /A9L"QS<\]ZR,SI)TEID/+;2IV4]HT<JT"/M4K]+MC"V+1XI$ASIL
M4HZ6X8=(3.,THTA.A+Z-WJ)8E)>N>%&L=VL:[;TLLX<4]^V+'I9'@P]&ACSM
MAF.0@A31'A@3XBB8W1WU,,=! B.C^.&X/$<K'J[;L4^WQ@?@]V3YV(IC+IR'
MA'LB?D7!30RAQ \7OZ1(FE=2<%C[&:1:R]QJ?*@GM#(3[*[$9D=J.+2S"4CC
M%<N<K>2>:@*Q. KAYMV.-K)3B43<N"[Y!WS"+RI#M +2=X/2#$4$2SE.OJ0.
MSFI@0X6T7]/[0_,ISD>:X:5\8[K!3"56BU)9>!Z"BZJSHN-$<JDV6NV\9M)\
MAE NXWH6"AI?;1@BWPD()DHLO,7OF"^CE6R2EPS!:Q6"@PMJL9!E>$-^[ND6
M]_9T,Q.E"21R3XU)P^> A>M-$ JBKT9($%], R^)/9#&(..(.JXB<.63XKC^
MS\M\<M#"'!Y(=91\"W>#=W>N!1^$"*8,^X'1QKR=)3KE;S>LWDBAD$[9# 4W
M_=GN7XW>+YW2MPN -JL/N%F=TV8E+A6S_VJX(3,"6Z0FIEQ -:?65'#':B)-
MVL3TLN Z(+)#N)=5)*G)8Y7F9B.*_5B-,G&&#0FP;Q+U8^,ZXU7\*@X=5%:<
M 2\ ]RG:B?F %MOPZ),F,RTZNFC^WSELSZG3J\-ASL'59OK]46\/)MW1! ^%
MLY*6\;VO40FW@8;M2K:4J+! 5FXUD\ '?(+H\P"QJ*R_V%HJRQ(1C+3B])#B
MY/T$XL1N?T'EA;J+N<[HXT1>:\BS KLV!F-7J/&8W(Y2J$%SHO&>R"+:[7RW
MD#8@KX=S5 "'*O46^*-%2/0X/MSM>,7A-DVG?*YE&2%<E96^ 8GG&<XC&53,
MND97K< Q-@&Z.59CF8=9B:=/G%QK+U3_*LQ3JVLM/EZ0P)CQF6Q D4'U/1L@
M+-A>I+A*T$]E<#K[G5<!R1S\&E'OX8&V>K_H;RE=JK!T)^!.%@XI=SV,!4Z
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
M,FB-UK82U^V$L4Z..(C( %N%WZ7+&/R"E1N$8F]&G[$B,523&)-1E.,SZ^V
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
M:X_O#VJW>(M56MR.]!Y@JE/@$S[?XD50]10RHF=R>$49E9I!/L7'/T5]Z(:
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
M*2B*O],51<"MPGK$1<!$(?<7KIUD.CD_#D-I2R?=[QA/Y2OL]ZNYAV]0B3@
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
M8+;& 2\0%ZU.]@?5W=[PGIE3^A=7@>$2X!548A+'7WF,O!&.E*W\J@(L#UR
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
M#!B#E%IS+6LSBE)F<2I3J1:EKNF? 82#],Q !"H64IBG_^[F'NZQ *!$9D&
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
M7*+AO<.K#7[PZ11[N80-!KNC&&V( 10.$T!Z;VXV[NXL?9#84"C\#*/_X2M
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
M"^BU8_=0AYB<X/(:7K-N+DS!DA$\U:L5N!:(V4A@".TKNG@7"4D2KF8<A9^
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
M70G>B8P*!R<0U'LEN7U5U&6E[/#P(H;L17.(-%>082TE0QB/! W%5$(MUJH
MH'C(R.IPJZNO-&^(KAK4X202[E6UR8/ SX*5)J+S N;LI0EV>A31>).RGO_1
MS#M'OU)B_KY)HB%!IV1=PH=9-)?'0KA4R<*IUNA<4<BG/VLM'&[1;&<IZ&V>
M/8+=>IGJA:D$<:V&/>MAKB%8!,7&$*@FZ/Z)ST)&-C47EO =8I8;'/2?;V:]
MF\0$UDZ2\ZZ$.;U.4_PCS"<=?5ZVTZDBO)\7BTQS]@EU&^5Z*[X0ADU.,.WR
M#07#7FR35KHB[%;<U/3+,$I^FHE2UY78[F4S@$1_F=BM7E/F;=F<>,C!2^+]
MMSCA&H_<CS!"W23UM]<H=F1(9OEZL!" _761@!Z:U:!AC+@I)IPER%&KHC?+
M)7SFJ"@POPV LJ_#0>R,U5\<;*S^CLIN&''*G&"0QCC5./2BZA9C:453TC,S
M&0_#A!@#S@D/?8NT8A$UD*F%*LL8\>&6&MG.H-+^0)G4>.0=E7(AY\@;2J?Z
MV9/W2;+NH1 7S/HH0N*WN8BU2_^ ;+OD!)MB"Z3T0Q"73U>&]C.G_KOT%O:P
MKG%@SKF?_?+EP>Z7_X5U36*YPRTS(15$.[P9*9QK1ILXC++5&9CXF;A>J:<9
M3&R8U#GV[7R?8CWM\"P,56%):5FGZ::][ZM/JEB8O5O@<=25)20MY9&PF6/>
MY]1MA5BRXR,#L>/I[<![6B*"W(8B/G&TI&#6>%G-._I[E:J;.*O&H__C2'($
MCH73+7)QSW\'\@3EB RP!,Q.%X:M&0'4!F4R0VX20\"+Z!32M2+2$RHX41%K
M//)VV?LI9<UVV^U#QP]T@7.<1^';YCD7OG&,F(ELJ*!UB#M'1.U=AG'SPYD0
M#S8'VK?7*K/AQW06E7CPI50._>?'FC<E-</L$ ]WJW'Y\[$%H=UT/7I:(EGB
M(-2<C_9X&$<1BJZT"[9UL;:0OCKT-A9E^_@E7C;QR!(AO5K9"\<79XV0SR(N
MI0#JWSH^K9G),%1<I)IY92;:&9*BJ^SYLCOSQ&?M_=WV?'+(IN6?$Z>%Y/#[
M/=;9X#78'B=V?!7/)\Z'+2E@!#XKC_KV8/.H7U!A+1,R*OZAG1F-PTB?+G>%
M+2&).O8DBLCQKW.A3G9QSG]'LK%_".,8OG'E633*$/;BJ,QVB"*#5QG2\GG@
MJ*0=U$;=F#8$M">70K'>H%%,-1LJF$ICACWRJ7L:7]2R/63&[S.^ &.]IVWY
MNX/=EE^K1-A'P8%]B#\=R$Y\9@/T_DFUF0AC>@F#-YOBAJF,/N!ON$,O' /C
M3RO3WA4/(B0) F8CS WU4N,T;(?/QM8O2![7/D1,;_!_#?)<'BO)WN)G#16_
MZ(O2,8;U?T(8_%GK[?N#76]O<R.GCA)45;Q:(PWKP9"P??26D,![^C<'9P4V
M'6!*Y 49U%_9@\T('H BS@K4K) T,2OR%%YM0$JP>HIJ/+)<M U:04N]P)/C
MI0%O.3<]5CS^E5"B\?M&\ MI;TE#5R<1O].SD_K\:MW;D('RNW>DJ?^X9D'L
M@/4]^GS"'XR4%9_4U<:&9J+E3'M&-X#32Y_UH'G#87O22-TW+_*:A*NIAY,7
MC>8B@[\87.%?S];LXFM$T'T7$'1'OL@/,5F3'9WV+A*L*11$F,PNE$^CMZ_?
MGQO.(BPOF4TE7B".@!2:2XP<%?S6$$O.D?6*)?F(!16;"*:*BI7J\:C,;= ;
M4K1["AE_..20T0C'!1Z'4XPAP #:PMN&CHX5#/:1/!"@&^6AZ'U$<%%(D!R9
MQ+N!VH*)'<4.!B;&:18+'"'?G2X@TD3>#\1=E$@R9$E I*-I!HUP [,NJJEE
M2-[F#)M@'<5.FXC:36G'3O89.@%#YN_1'$M)[$?+'5^#4SAX%*)#J>SP"UPY
M/(\,+I2/>S]#*0$7>E_,2D\.>5MV).E=L?LP3G&2V_09^)_; J60LF@IQ*&N
M6>!^;=LXG)^S*M)\(S7CAG;$XX$U1*[KNECG2)6([+7XPH5S]-_4*B_ /]>K
MZ!8;E$7-<(IXL:BQV$V^#K*)E7%9DHU0\N'6VL&9WA*?BEP=>E;_$Q--0<,4
M7[2:99J*&X&,YT3#!V0BO>+=<R&$G7DA4#*1![.AYX#9,D>/MV3P>'0,%N-B
M<:/J^EJEB>'MQ:C6HH\'E]N6TS*75)W1BJ% VG'J%%2TETRP\-,#F.)DA7'N
M#E,MN.[;F,).E8)E%'FF%W!JG38B>NX;*LZ(TK8Q1%?JBYCT^JUT"B$L]C/W
MV"T&&'&[C0C-N\2,<?VJ^K+]PJQ09W?H?,[N$0S4I>;1>'3/"RZ$TUO"Z<-E
M*F7[Q!^=3(1--$32)QE)7\!/O^RSAU5>XIZ/[1[(R:U+]#3M)Q22SMKNIP="
M0DAV1#_]7FBX?#A58X27]J33Z!;1(ZR3Q=$$8CN*A-PI^==?SL[>43E$EQ5?
M6BQ71IAWN3PI.P@=&WPHT>4BS4L^)J&[^V[Z;E(M804<14!]8"N -&WC)JE<
MQKJ(;K2ZY4D%V/ A'()]G:14\,UTT\Q2T ?JS'Z$(+:P6/)4)Q0,-#>*C*[:
MSB/D:U7(=*$$.;\4>;UV[DOAIY9,(U 7K.;A#2C $72>-&5#?Y6-1\Z3)02(
MFCWDD@T)PA$G"-M7&DV]-/ELEC=!;BRUXP5+$^D6ZS&NJ.X"(604418XG]NY
MJKQE-!$*#ZS>WU[GJ8(D0^.>]OPI_S"OP<VLYI!2/'OR[$F(P>\K!C]<3MMW
M<:&C-?+#1I!V4G_P,&")EV[_9N,Z^#[R1"+]$)BM.Z*^1?&:[A=W%<A$88-=
M-P_")M"+--8KKKT*,I!&X"E]K[-20=HLB2W\5<\A0(23$.D^O*ZKO/ D;KPC
M,N!1/M9"BN!;ERI#%?K7:EY-9P9 2%!CY^Y0[B>&[\,#Q&!5M#CG&PN&WC >
M140 L#,&T0+LL&FZ>6Q@4U\?XNO[@/@Z%L=XN 3';W/LAR!O$*PA<"Y*.M;H
M3>#>(4A$^;R#<)7$?E2)5\ (?ZX% XW#R#>J-.]18\?7C7;O$5P/%?!Q#32
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
M:\.U*I15H>=U%J<S\ Z6ILMNQ,0M![\QQ PY#J!=.9J5L^A?=5SJ1]YK[;*
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
MJ4^F0F.LB;2<'LUC+&%@S4QEI4RP?<)_@ZF$RO?I#53UFHI>K6-=K(0<"V5
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
M,UQ_-$9)QAQBE#,>P=U#8J0J\7](^=<DXHEEM(KJ@_CF-63/J1#0N-B0X>5
M)H:[B%J#@T:#VB#)YUTN_@[:@I!U36_D"5'99CN&O1B"6BH#T)P!F"^5\- @
MK[-29.0ISMX@JSIQ5>BH1\_KL?T.VNU\UBTA6)=(!$K! "<'5:&Y\DI=9;54
MFKGHM$]NR?^Y[T0;7>]NDD_*]7Y@JYYW'?::F,,-;<98^VKA7.!#Q1LK2YJ$
MM$95*DAI"[,F#SQXFOAN(_[<<0HS_VZ2+*=XI(1@?#ZKR[]8? ]D,0\*M9]]
M=;*QMD_C_!(R3,A!5>"+F6:P.L 7HXK:9#3X?_!20T?QP<X+K!F4;1.E[3[/
MUN2LC80,Q1"MLF!^G=H;2#)U%Z.V6+M084;%(K6 'IJ!DV>-VM7@M9H;!:&K
MVS*OEZ:[\'L)+OJ]PCY;]$$1?4'T#M4KT?511%XT7)K(T>Q)_N7;9P:P[%U%
MY^+YC'>?*(!N)QA*_]H?M2)6-SO[^.PK*N"-VPU5\W8J*>J8$C.+NF<1DCV;
M,1SYV?/Y; <7MZTQ9G>JUD0HQ]_ELF//INWL3MW "\3%T0/C[_ :*[K&'.=(
M\^R:*':E_<(%<\:DR/T]^_[ILVCQZ\#!EWV"NVC!EV@ _\OH!F,66)[[!,[S
M--)/DTQ']PC3LETU,345D^8@?QX=>.PF[O\X$M'E>EME8#+P67N?E^9;H3KY
M6"'3LY,-F2Y@TWH"&4'5[BDER9.;$RE.OB&A>=/2$GR.,65F!L2Z(T;]L&#3
M6/K\N0@XZ;]BVN HI6<BBYH#@#5E#W;"'#(%IR@@9:L]!0 K%)O"?@081 :[
M\RT^IY _/&PQ/#_9Q7"9%-(>/8TEX$6P9.I$>#AFYKAKC2X5(L/*86^-K4*9
M\MFHF!+O&M)LJIW1EF..17P)'5QG'/U99J2+71"_+*[7PA5H><<U-+<!N&DU
MNXRA@B$"/:>FBWUM;-KAI_@(L8QGX"MKG-%CD3:(O"LDW+N-:47'>A.EB3O3
MW&LIGHBCC)_!S1:#F2M,#@O:NO%U^A;\5*KYFR/K:.R!]-9P&H%O0ZZ$[Q%^
MJ8)5%QM3D""J:?R4[U&L?4F-T3P?;Y1>7L6GF>&<92.SZ\YO:6C!:@Y:$ >
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
MZAK#?I-B&3* C28)-GJM*:[TK',K-D*9HN<X$5O-VEAN=\KET+:Y>8^Z*[
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
M53*)$.Y*L_!1^@S9S\X9MC4Q['QF@UCZZ&:39%7='<J-O:C5E"\S@56 KR1
M8<9*N]T]@M![KFX6R_%VX05_$RS(R*@;G10?"_91X+3HH<DMUY#>Y:Q-7R (
MC\(J.HW%\I6(+%CQD'!ODO?8?>T@4/I+!)S]$ !GY^[:3M&WT6Q7UYD-^C)$
M8259G1AN^76EP%O=E!5R71C Z4%'11OLD*>"?3NO&P&,81>?9)0KW3SJT\\?
MD6[A))F>X#=!ILAS^_/]?0(#@VO.R(M2=2K,B$V0Q.--B=9]I?4C^^D5C5#4
M0Q7UIAP+%H/%G'&T"(D]LCDFT7__^O;-![,W;K-&/:GWR5K]6)0W50)75:DG
M-C_Y[[_AQ__.PHE'?%/G,OI[!#_UVB]:8F1SJ(D]TJ&.'#X& P0(Y:IIQ@AU
MNT=B#;*FO,0$1A2;62T>U>/EKZS@Z1UF]')1SECG26HK@,@F/I\=,/*B+)XX
ME5EMZ(]6D353.0'4_$@(BN].%D$QC',*.(EIXB0N?9HQRUDQC)-['BV.H1I?
M.B X3C+ZU8V>[)<OR3#BQ0;%$%SWFM467R>X; ,J^P7[G0,S)0-\&83EP\%
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
M\&Z.4[.0Y47)8]/[LN'],[\=(#APQY0-+Y]E.CB6YB#!(4'PDDQVGM0J]F:
MDD:L6'-NVG9K[#=:XTY0S5<QV%<),< 49XBH@';4JB!$1\V@H:'%0._3VTNR
MU(?P)'G44P8N98)GT6K M9:L'6D'GJ\U(U"$M?3&H"I% @MK14>C)9>L,VZ1
M#2W N#<XU64=H6N"1P67"JL*3LK90WY+%4N=3.2W+._U8+(D_4#,N*![\_\9
M+S$:/@5'<=8BOFCLR9K*D;0U,@QZ7]:8=C?F/0%Y(L*P1N66F*OQUG<,?-6Z
M#MXW=PJR"V08V27Y5;(SI5%?D(CX<J^XQ(]N+![<R_\#:V1TL/%+1!Y^<^;(
MPWL]R<<;+]NT%1GS02KQ&@6R-0P$%A*8*JT%&9:@OEB-B\CID=6R<_+*PFW,
MV3*$L4%P)0@.P8(M&?DA]6+<ZID!"+E^\+#X7R0U;YNZ;*NU:6]T5I\,." /
M,%TUS@GGY2K)G6MG\A2\/PLKO&Q7X%JSI,H.@ SG,W>Q$D+&]$AZ3@#ID*J4
MJLW8&JE)>F'DLF-F?[PF7].T^'BD%P079WX04R@\\'Q8RR%9XZW2PW!!Z'#
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
MM$& BT,RWT__YE%5*!RD2(F2(+(Z8CPV">(H9&4^>3W)<H<$X.BH:C3.,[(
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
M)50KB"G6A:(KV.)U9[&\$2LJ66ENZ^8!5H=[5!VJP\S-Z'GHFY/"J?TA8?;
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
M1EF: 8ZD%G@RQF'4;FFUAE[G)!9(9L1UOE*V*54?3 UBOYEE-SSX ?.P5#H
M,%26U<AX/<U@,J\1X@0$>2LI=S\G*96Y=N#VC3[ P93!1;[UMN:1,S_+"M9W
M:U[!:O5-(P-EW-&'\SUH-^J!+1Q8K;-3DJN.]JT(+[&C0@Y.QN#7Y:60K?^:
MO#%O5"8&$9YI,@2,5FBPP);):]5*K._@U\\GQQ=:OJ[ 3?@YF;A#\2&,;F)W
M@I$C\3-ZQ'13O[[ PW^;=]_6<]C M.!B($T;G*4<!66!DZLH"["MK]U2'(SU
M'>P^,1?PY,,D&XS]A)OX=<*<7>!+$0[)0\[W401"C&,.\3;B&&/+7/-'K<-^
M:@<2;V8:E:C#C7%:G81F.=&L+?Q[(%Q/DIZ23E5RSGI<4=AT%BMM8JHQL_AB
MRT$6B C'5%FW>%.#[#6:LE" 7&@/Q7[-N2I2FW]2>=.2PFNW"FP%Z/=(Z!(2
MZ^X8&T:M*-H*S3EJ[-?S;S5"\.[-?WUTK@', E@,?B8/YH-\@!?P@]\J=6=R
M$O""(*$X5"_WUPN4YS4C%DQ.Y[E#(18AO7B,VE$D+BMV$"=B2/TUU&CL7UZE
MSHB[4.&1J(50P3.ANW!F]@H[JE78Z<C66<9-H \2=$RX21PC;NT67J\<HS.9
MMO':6T9YP*JN3 ]:\)<*5]Q6W(>S6QWL=,19TQ%?;S=W..+!^<59?^^B?W)\
M[IP<._L'GRZ<TV]G>U][YP?.Q5GO^+PGO[7#$E<F#CN-E8?3.+KR![*D*'3V
MQ2!U3K-X>(4%!!<X0L"5M%"+B<.2ROOULLK[HDHD!;Y!=Q;)%)@M5.NLV#J"
M)CMJ<GP<MH 5$S%R&(3.'9CRP=?(#:FBWMM"P_F%.!*.Q'A X6Y2Q;T15FQ)
MSB[\H' 0WW#'E8UF!CT6'CKSQ=#4837*<B# 2]I"3G"FZ,+O  /)UC7L9Y/3
M'N:=CY\FG4Y$F3B(J1K:K;S1SIBB2<./U:_KYQ[/N"3WXE5H-:RE642U[#96
MM1S3U/:A;KQA)*(Z)$ L&J]L_I!D=I-84(TC52XI9J/7R)FSL/ID&CSYV]W=
M[9U=I]-+L+\UCY"IB2U$3V?J!AQ$2\V"RVL517R!1P^P;9:RO+EZX.])V212
MV\S1#2ZGB/D;V3,V)(I"OAW2,/[0GZ!'W3$*2(?NQ!V"=[.EU)QT(HKJNHMK
MB-''@8!_CN"I >V^F8P!);/Z_90E/F4!]ETD_0V"Z$:1^WGPB4:X?EH@]&3U
M/_.QN+IV9'*NJFGP3'TJ_\5$0F,9M.I07QEF+U.U\D7'ZC,\<0"B(?!@^;*&
M^A1YII&*2N%>!U-^S3S00?6'NN,HXPN")&+X3$7*#*JIV2],SA/>=B[THVG#
M.)ZDLJ(I #^.PQEF5;(DPY(;UJKG.ZCG-\UU!/9.OF&R]+1W=K$HU']X;%=@
MY)1I-_$#//,T+XP/,]9^(RQHQTV..B=1"-!/J*A/\V>(T0@W*'PDN5694H!X
M-I!-#87>/(]S@Z6LJ.K:+= UE\BD%4VFU3F2SYB*ZKU-Y*^%=GG;7.WR;?M\
MN[?MG/8NSOHG%TYO[Z(A.N; (##FFB"LQ!S\C4I"&CQ)NLRX3-IR]3QN"BYC
MZO3@:#;9#!U\D13A#)T:@%*2N>&\$[=;U3-W62O)F_2++/+1 .L8NA@#1L2"
M2@_94&*O:+KIR3R<;EJYMZ["2&8#$DT@D0>&Q#L4XF@&+T:P%958J?$[!O.5
M:U+-A8NXK/ 0Z#[RW4SYJ?6Y:G(K]>MM\<<=-,0OS=40M];-?.KU#W_N'ZN*
M&1N-7)E,-#<:N2<KKS(W(+5VF<>0;I67@>L'L#3+R<M#FYOC*$6=IOVV/".#
M%0[*;V2^4^'L1\-,583E1[H*<G;-'#,>0QDV?>Z!2&\PR8?Z$^>Z@N+O<I<B
M37D%5W+X'18K$!Z.6"<%3PQ%1DU=X"NZ57EGQGQ8=3O\4:8""%PO%TKF8*W
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
MQF[ Z=K(M\ZQBCQE1EN#]I(*-"-I7)J(8,1=>324#+9MIHQP K89=C]>DG[
M,T&I<\>/<0@R0U0Y[!/^C?2ZH #T^DE2X<L8JP()*2081Q%@#QB"\CY7T41U
M'.H,6_>V[GY3DB$IA?4H-LVC^+L41^&R'K#TLX3!1D_6&'8"#/3%"$W5C4M)
M1C_\.POUX WP C&!C43W/,5ZB/:-.%$1W5'UNNP_A]^BNRGBV6Q+5I)6)$E>
M R7)35-W>#66XP00S2@ <W,E"&>P^\OU$SC[Y>_,NZ18EV6_>029$0V4&::^
ME[I&(->RFAC-=DE)2#X.@NLX"E@9Y8DE;4PU('F3"I+KAZF?!I0GQ+FIT[+3
M60RD\34-^]@A9&Y@?HK!+8?YN>!(4D?CG-=AX/ICNI9&ZM+]Y8F;E>Z8A?V?
MG=T51,30&;OXVC]W>E_.#O+\&G9Y<6F-.7A$NA@>QABI=]-S9'AR(. F0HJG
MK\]H@9V7NVL>'7RTI<0IE7M?#_:_@5+>T:[^0PIVS1U<?#UP3L[Z7_K'O4/G
M\. 8E'D^+*2^U&7WSJ:G;!'*%D-5+.W^5\&PK-9BE=8 982-D0H-:WOR%@P*
MJQ[]C3(4_*2Y^/VBCN3C%OS5V[I?D9J3YE$^^0SCZ"S\Y*0N9MS,\<D?9[W3
MI:W>@)"Q^FAG^R4>F40!W-9/+^F_CY0-#-SI!V1P$C\C V#IIFXSEC1D#(<5
M@ 8]B7VX!S>0$P<*H;'Z1Y,R6,4+]4M0E8PF+DG-'I9CJ*;\H#W^OWR4U:^?
MSG[K?#O_SZW%EVQC%NO38HM%>S+7%,ZG+V2&_OL_?AH"4AF-_F-E.Y5TU*R7
M [?_J7?\NW/RV>D='9SU]WI=Y[B'LUQ!>??.ST_V^O2OKO/UY/B+\SO^\>FL
M=[SW%9^FBX7:,;BM5UQ,S9EWV% #V:7M&@WZ47SIAG!#'GDFE,#'0RA\2US7
M\$U>'ZQ*+O.R,Z-U^SREWFGXL#<6,0##^VQ9$]>KM_H/^.]N,CWW;#6*V'A/
MQFOZ>M#_\O7BO__C74&;&Q\[("U@]^ BNXL?\A!V8%'IVOL*>, Y[!_U+PZ8
MKP^K/*)X$L6$<.O?]ZF()H' 69]O/R;.F>#1T_CMWA5H;I*D&RKA9JZ3A \U
M*^L3)5Q;5DB6%9*G4TH((E'CD,+I'>\[YU][QU^^]OH."A06V.Z=G)V>G)%R
M6DJL\L*.>LUCQ:29NJ1_O/\-QY"C70)YV#LY GNUA_\LJIA.[[S?V\I%PK[,
MY[+GSR_@Q?;.X-U^[9V!NWVPSZ^VHZ''EMWI:[+3=^:)@MEB4Q8?M U1Z@8,
MIJG'9M6O$2[!:__ICG[-(B>5^/]YE_6]LH&[U0?N=I\J<+=W<KS?1SQU[IR>
M'>P=[)MM(*L.W#WWG-'\JK"=YO;X%$JO'KC)AS;=VK_O1I8B]9RAB&F2JV<,
MHQ;<Y2?[Y=W \?2HO?+ 5J,) U.#\FQ#V:"?0R_LNV^WC*]I['SI",QIR?9[
M^ J'Q7;+9XRQ458QW.6U$U@/[X>9Y/(#=Q\<?3AIZ&5CKNAC$FY.-9ITD(H7
M$*X5>OR(F,04:;2UA;G&2TZ@Z^Y&OCY72WHT-B"*9=%@N COT:V-P=D$WO;/
MF-73N(5;A$L+<1E%GJ-KEG.V!;S),[E(=)=[T7CBAK[0[V[/G8(H./T$&5V3
M2O^]^7)YF*%'R#F,'.'&@:]H>Z,0FQW"%-.F/G7X,[.Y9]#(EBZ%M(N!N 2!
MBB8^$LO"E>6H)JS(#//2:V<7JZT'(HAN;//-_55/$ZOA9JD>\4/R3XQ*')N4
MVH[<V"ONO9+0SAJ":*M95E3-TDAFA@F1F<BN/VSO2^28.>8/)YX:ESL:R%:(
M\80Y/P;38M>$&O>$YDG/=9%GIF*2=HM+9\ T>2*@PGDB(.;:O%GGLN6^#RR4
MC91*9F9.N$-5EG$*S^#EX;\EDKD9I6JF,")33HIU0%=N,+(<-(\B4\]:J+I%
MD:'"N<2_)'C\ OFZ /2Y*3)9!2; 1V461H"61=)NY>B^BV1/:F@-4W]^2_W
M3QA'GXG_RP0VODHX?0Y'<AW?,9UK2\[%QAO@U*YY"XQ<_73IT=^=Q>KT[#9X
M?N7QO8+#P\V4!=]$BA(1S"DTR+1,BA(?.<CP*!>^F99QXI9E0]Q$H$BE\H;N
M!"VB)(-%)8O)>Q4NU@.S3C7$B4B0IJ9C,LN#!>4Y4,W#V#1L$> &(D <1>TC
MUXAT'P:D?)2?0ADJ)R\!2YR;* L\KE2GN9D\[D/])LH;1BE+Z0Q\COZ0H:<
MS("(5X3PA&<%;A/A(1O-J1(Q &@423D"(QHC#^IY-H#E\-T8 X(F@P[B0A \
M2>T>BA]ZXG$HZV!)):H3M5OZ3.!!JSXCZJ*H7FO*K*][V(/T*0/H*I+$^1)'
MV41.IMI"-E'9O8 4H5(CY_2M4\'!S ($(*H5,/RP=8*IP[W8*A;I%$.1!>(@
MY#*-,\7,@O,74V$;H1YCRUPW?<> #)*84T!2SYS*O2Q?SC76DT%V49J&()&
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
M_=) 2;J8Z8*/W2GZ]^*'&&8I)Q_17LAP/M*[8'^QB#&3*=4ZG@L%1Y>HR'@
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
ML_7P,V.XGM&H7YQ-YCYO],W-%3R%FJY#\9M\FW=5D:)+^S1VXRD<Y6$[.HV
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
M WA*D8I <U;3:4+/#"N9J"PBMKZR^^.)?(W/+:\2Q8E+D2/,7+*B$BT7JJ*
ML^"!>#9[&"X_5W ;;/[Q9D"@"O?& O-7=QEL@6%I7?SPM=3R&Y@<QG6C,.)S
M.H<-G>*^ 0L 6W<G"<"">!L;:YM@:Q=Z&[#)=[(\KZ;T3O -M/82:! O *&(
MPP"#:GI+N<*WB#L'HP<XR2B/0?_/V"C"WZ$]Z<HYQ-9YBH^*;2FZ>BK' N6J
MCW96FV4Z,SF<L".XI8XU()T*#/2,BY_9&#8A;YM8&V)6<$5M<\@/\/O2V;H@
MF2!'<#WX]V605'"&;L/IZ]CH%W,#WM&82ZN^U>*^<T-B_HUSP#Z!]J4S+QN5
M" H(P,9619PB("B(+N&)@5/WBHTNB,Y*/':>^*K5QQ_3<1#G8*O1)L3ZE3E[
MAFW&3AZ#XH#5='UYG(,:3/5S>BOO[8@:&$"B*;.1P=/Y-4.L*/[B;9!^QN?5
M?8PI!H*>5%/4(E1MF<"[P8XXV*YPQT6)OK\1B9NN]G'M=,U[!RX*Q-*>_ 86
M'82HPF#W<]/%QHMGS^3X7\U-P.>@X=99_X#4FI(0?A#7BD0)RII*X:Q<P#%J
MC<YYM+>SRUDG>5"XDLF(1=ZYFEZFE@HRS+5JU'#P5K]H,A]X&Z C%VDX&W;]
M+DY(VQEPI4K!?J3#66,/!X*YWZ[.T37>7%]_[JU8&]/V4\2W):6B:K:$WYQ^
M-[R[R>@L^ &RT_\NIB##S=?>3?,_7MM8"587> \Y;*:DG9+W$7="00W\U)<;
M@7 !WD(UX6TEOR1%"J8=I+ZDOM<5$P&!7U6 <JIDIT596.'+@QC#H$88WH+_
M ]=9X&-PK4;;[L%SP'LAFT,(F4M*C;@_ OL%4JL"-$-7 ;QKM$L05\7PDW.L
M"/L@[:#H+LA0D<=)6M'GVC';,]#S*L7OU;6:L(+$AYE3'7SL"RJ:G4 X"6:W
M0=W 5@'#I<(DT.XA%E!0("EYXK.[12A5^%?*'J 8-&.[%NE[S(N":(769] A
MLU'=8EK'"IZ//!-\-S&9$PC/R76NV]\L 6,9PF^+:H0A+;=JBP?JTY':< =Z
M613Q9M$,WPK8]@(?K.)^[TMX\@F^%-12^,<G<&#8*Q#=E8DKY#CPH!['X#*:
MXGY&?@&Z ^)'V5OV/2=747\8@?4ZP&5(PQG*P!1V)?]NA&A#=DC$_))' RNH
MV/^"7PX'\D1#K&3DUEGI?$Q>[2G!3W*$GX$)K/2[R,%1R_&6'<=?)>-'M4=Q
M#NJ0M\RK/VVYXG%?KKAO)? V2,@-/+U0JO1V.^H6WI9X$[LJM!6Z!>HM[<]U
MYAR,5R_^$??,((RWQ 0=PGLJ<CF#6R">2W"#DN/HC =QX0&G0!!C:O(6<K^B
M!N0(JCG5#@!/"!Y%JD@;<JZ? @WS]/+A +Z%?V(V0^=0L0^I%N#IXWWC\7,<
M4BIR8#%U:[J73K#_^2O6L@PO8C?H,)(@.#//9']'$*,Q"!VL F:Y,)B%:(P>
MGI%*N-=VW(:IEI5,^BZP[.V=!F65P^G!NSFM4KI.CB4ARB9Y%]@'KC^K+2(
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
MWE-BVC1:3=$QT021#=.WYO.(=-3ZN!5O'R%TZP%BLV C/9)_2BQEQ@T%1=R
M/-$B/"9Q8:#N&!8#[S](^/!7+KZ+7_W=7CB^@2 R1'#NPS1ONHXG-"^=,G&4
M5G28JMPGR8E[)U'K0N,LULD( <N+)E?530N7<E=X'T0FDH<,XNJTZ83.XHGB
MPBA7B^$HJR\V_J6WLJU5@7E*ZGH:YT:8W/*<>!_.[>B4)"<BB]H@*KIS' A%
M^S,)KMQ&/2V ;M^!W.Y;69&.+R5W6T=,S[W0<'"'*\WQ>OJ>VX='[=,QOK.\
M<-K?T5L[SV)$N*8J%M2EZV>GF8'/-^($,W;%J=(YQI>@EXCE-!RKOB&W<@H
MA/:/B4FKK')F<6-%AM1\T<PM\"&@DPCB?$^Z^,%"2#Y*6..("%W6:I"X]A2^
M,SV[T>;D=R-W,<#1M2YJQZ4^?<$ P#TBP3)L2OPA]XZ@"ALU5$JM$-GY-+EV
MX?HA>C4$P34KH!/P2,Y5!A7+HQ2V$+:D2F,#SE5V#C8)M##:V0!_C4LEHEU]
MMW(OCGG1;&*T=I"JE(NZI,RIAB39;)^1%;??'1F9$-RZF1EMHZ\N"]7O#<]W
ME>7)W.['7EG]N-1&#91?.S<Q/_GP94'$</!E^0_'J9\;>-A)B^QB.0>)GR0\
M 9+7F$RJ5+,"=91=L8<B-P%&S;K/Z7%L1PN@D"R.GJ@Q.[V_T5P'O,XY&&%_
M<U1WT<RAJVO>62W?,T7/JA3/L<:R<F6?<9>#[K-7S $1O[OSF"CGW J8&S7)
M4"P.TL2F3)1"HP J"B<_5%2EH/R]+DHP^*L,A*:D\?BEQQ3>UWC,?O!YE00D
M3DVX2FV$I\ J.E=('TZQ'P'>//X.RW_S4E?<R=,\3^VA=C\\O'^L&$I'FNE'
M8*- ;KA^-MZMCZ;O5GN@-%*\R;"#D6 L'5L:]K%?HV#HRLT:)W&^8J;PW<U)
M4P#K"[Z%F23'ADK<<9 DF!R#\V.8%/2$OSDJ\HMCMK["_NW5MA?+)]Y[<\76
M >S?8GH8I&B5L*TAZ";/X8!K#'$=%7\CC!=%%4.SJ\Q[JUWD7>)+&'.+. 4Z
M5Y@TT]S[<+9>3.]AV,/Z\LGI_KB?B?#PBKL8S"!Y>)9W=3?AUL=@W^H6A\AA
M7B--<^HLNOTK(P@(1+,Y["HUA-FJ,U2V.6 '+MO+YD.LX=V.4O+UE 4KI+>(
MIMA<D4LQN!BO-N72R/!\T?016J]K0AI8+^R<-=LN9![2PJ-)!N>=MI:4;R'X
M-]:QJPZO%FN['">4;[@SU$"W_.&^;#\G?*1%EF!\KD?&S1T8IXLUUM>^:;O^
M&1$,+WH$PP^N_9:QFE*? &J(0IJZSAID+C+>H/LP ' ++Z*?TBQOYM;A_U\J
MHJ3H1(2[6:*[*C%7>074#EE79W[SQVX^D59;Y9<QD2$=FS%A>ER]70&%W_%D
MHB),L$H1:&D&TNJD&,5?+_M1KC^X<YUFM<PR\R7!M@;)CR=><![ PR@;.XK(
M.ANB+]3HK20"$XYI[.#6VB8\A55#$BJ_PC^=00OF+#6T?J@"ZLOC->I=4^-B
MU*<+P[RR$ U]&DOJZ( <3.:]>R5UM!,]% PY> 8,>BL:\P'F+%01^1HU)\09
M;=N7\!YF?.!DU% 4"NM]3VNC@;#_ _XC_;T$2*A9&S,N3N9NO>+Q'+U0/32W
MJ^$("4\=CY4R]5@[J$'545VYEP13S;G2'*O=$,SAX*LDT^=>+="_*K6@4&IV
ME1[6YH0,''9?WPS+-3SXB??[]LG)]N'9T<FI8%..WL+!V_TXX:_,,#]9RG'"
M<TKV0IM:J]K7$C5W[W;W66OKL;]2GA_'417&B-F,*G#&NJY7\#Q0CJ+PTA\3
M&1CN3(=AEC[&_6:Y;2#I8(.?^?//\B6W8Z!A^KST+3VZ%MB+B04$#Y6K*>@
MGF%UR00U($ZD$Y@[EIK>1UGVN9 /<!ZS,!Y,S<B7.EN N3<],08"/'QJY*@1
M:X/61S5N!L20%85I2V9H@J9TP.MU@N$PU)7#&$(8$[LO0MJ)2K+*Z<+#@0LN
MXU=$($,LRH8JYRNXUW:*PN3M$KD.AM*Z= OOQ'53NP:3K4$XBF#C$-' %IUH
M>!2(^\',P;Z%-4#3*0BTQ  T-!9[9'#%>4XA/[C&B"OJ/#7.(4*2UA2>N:"
M0W=1497SV+!\@G!O_>PN2/1TYZ_#4*!X#@)8#>40L,C/7:R@\^KZ$N&W*_ E
M)$7<N\8QQDP4)2C<%MRJ#M.X 1C7Q:'E:^DL:1H\>S,C55[1L(J+>0.R3)S9
M&B:@>,4&D]'-UM&,JU?[0NC#R]4@,T:%1,\N8+C#FA#:!PT&<V83F@]#A+H[
MX6NT!1F[NM'J1T(\P%P%>6/Y)5E3A($*VX,9FR4!&W-)6'\H/P?=6-3P_<+Q
M;3L5< J 9CP#Z1T.U+5X8DS>"5KN(IX*T54-OFFN+AU<.?M0857 /??SN1]D
M_@,S#=1T2<!F+2":1UX7@!RY9%)[XPFB-)4Y:-+*(DHDCI.@@02X5X(/L.?"
M)?:M:;_6Q.3&G&;;GU0/$1&?I-4? A^YNXBF&-.4E,+IUZ1HC!HR9SW2_&$B
MS:EO3>LV9&^RS$HLE*%,/"EP[@^::*?@=%+!LWNLY>\,3I/1E)Z=+&KTKF _
M0T[LGJ N?Y'!'\<0V(0QA"?>B^YS_$B#&3;7>\C,GV-_WYB#6$+B?LU=12-S
M=;:QDY?NR=KFW&1$"-LN#0S1KJT<PB]TDH,XW'#N7Q+8+#7UOB48_/W'V[9C
M-[E3]H:T2-&1T'9SUMZRI*R'@QMRUDY:.D!^W9M(?VTF1Y>EJ/'PEBP.L4!W
MY7*0'-EWR-MQ$$]ZCK/MI*5!UG B[<3P6+:EA='E;[TI 30<F Q0G\#\=N6Q
MA*, ]L=.]PN+-$_N:\P;*SP*H6^>5$I[ -MOD'^UQIV?Q)]5PM:?.GKRN.C&
MT%I,K\/)7=,1*^7\/E?0 9J?VCFDB3Z&R]1:>,S>[QP"M\I<R[-&$<>!1E-3
MD30?X[]U89FX#I#6NZMOJ @F_6B >]A32S@: />4PR)LMHS=+BVJ>10,D"AW
M,Z@F,,P8\:TZG(&K7BTM[P+<D:.#B"C86X=-=AI>J C=]TV[S9H8#YQMB-V:
M.%9FI9,!UQ*_.G@V(@ZAN=Z709RXK9UN\\ -&-F[P5SOT#ZSYKW+D!L?OR"0
MJ0-,\;T_$HKH"1+Q7@"$,E#E.R$(W8KNK>KICT/$/!T.=HX^'!_L(0*F!\!\
MN:I\NHP &,>#$-@Z>K(07R!M=>EMK+]<7_>"B2<&/!N/XU"UMIHN])]F$ S$
MS!(A_$KQN+PPK;PXD&<&(O5Z'V[RY_TW*$66D"@)"E*6I+3;;0:Z<MH<OV69
MIM4UEC0*1JTA"9SM2$@E')+[Z. ^*MUXAQT$_+6D8LP(9UQ88P6KU)K4T?V
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
M,V$T5 S=I=A"#;@\9U)U,IU[-#-3C83#'UOD%8X)U\HWSJK"WA?$YK6[HIU
M_,#GPL.]<G6AQ"<+*,26L'CUU@? M";N(^AWTGWLI"6LJG>2[K:8=HE0!B5/
M!(2RA)CG:1:#5[%K"5'9J+)!I&*>KD>5$8A7(3;6$RI]<&V(S7J&PR<2W%HH
MIGH3^"X?M*7E#(JBRBE.68&MHZ:8]4'8K<3=29NZQUG:)(#@NB.<;Y=9G*';
M-S$*6Q9M+ZIRW3>!]!7DZ8#+I\ZS,I9]55_-FM?UZ,G=XRW?93!)=W!2CE-Z
M<$J-C$+Y\KT)NU3&=\,IAY?@O6K6^[AK^@@%0??Z>H:#E3K<.6U4X=Q5BX.9
M0-Q(WJ H15I:$@<C',$ZHQL>YT%%=0;Z1Y50T2,NZDOOW<A[459+"$GHVC$@
MD>,8S2R)F6@?TPX2@Y0B7D'1\-US8KLCA*!K[E#X)DC)E1<6I#_&T*5=8B,2
M<28E-S-(;X(>D?\*X6,N&UG0-GWE]EYD= GA!OMC3T:X4I7SSJFL"Y5H0'.<
MD*CZ'CX43 M?!DE,:J]*)25%ZIRF<Y*WRVS4&/)+$(6716=31JM_ NM41''(
MFAUDMN\8>8 =(V3FK3"2Z/4-Y ^09+@^]D@;SIB]=AQ'$8NW2.4F4B^3+-(]
M<D:"J'[55$ ^:K 5YPNRHOC-JM06L'N3L:2VJ<V"L' )<&6"O9)":^G,GM/M
M =(9$^2 I88K4.A2&8!IC&$*64F,%#"$T&:28P?RXT#*73M83T6[-AI3UG6!
MFT\E]:=$)3WK44D__![^\3:QG=I*'5ON[FWN:TY@.GLZG[/56Z;EAIW>FY<?
MM@'632C80<F4A3,1.SHM6<[C[,0;XDX?1Z!PSB1X40I1=4$^0]1K.TL #E'A
MZ0B/(CN:G^<$=OCW.24"V5$B/"Z.@,0QE$%A7#3#<8Z(N[2T&8B;:VI][N$^
M<@_+"!O7P^G ]];N/+<QS-I]6TX3+7'/6SB#5;1Z8G7AK9Q(N77LG5W$>61P
M;ZO>41[%*>?D=RZ"*58&GFYN:4&DL:WP[_=9>N[]"O^SR@4$DG93)6NK8H0$
ME0CM-&6[^<?Z+OB@+O\T&Z (8V:6UA/#50?> 1.!-%03_^'B[[ -&,DDN9MO
M.'!A&[63R!,OJM$GTRFG7!"J8X/N_IZ6;/[=$V_[\/#HX^'.W@?PT?K^VJ_1
M'D^6L;_V$+MITZQ*0]E3]1%XV.H4YV&%R+X5@VT]Y@G%)[Q%W.%V(/:AR@V9
MF+I&ANV41^P1;E9O$\Z\=VPG<=I L\1)@M94CC09 ZKGH2-9%%4W4-=BNN:#
MQ(,I6F:LD'=5 E?8QNMC)#LQ0L"ATSJ+9Z<$+J$=DV"FHAY??B\;90FK4+IT
M";O8L:&!3FF!Q-4VQ6T[P>O>",.!8UCLT&^0\CYU__!2]U+/Z1D4'V1XBF_?
M<-"@_;%47E%<8&"(RL7,J-8*A290C2:Q8,%RZ@\IXK)"&-OJ=QCE]<6\,;%F
M)2.V]L[[D4X9,Z=J8B G:/:),/G_MW=M38T;6?C=5?X/7;7[,%0I#)<LR4RE
MILIC##@A-F5,LK-;^R!L&2L1DE>2(>ROWW/IJRPS V,SPE9>D@BYI5:?/GTN
MW_D.GM"NSGU?=ZW:=(WHYK 6")VX]C%+)GXJHS*6N39#GQ8,6PJA3,(TRYGG
M1#:!+B-@I,+^D)@G5.LV%L:@3/[J..)V*FKB4M14/D@]EJ'T2;"O%4LD'A4C
MA:H*BSRL6Z[$RJR(!(<1<H+UZO!VP<S4+">.W-:QOA4X(16$&5%)19#E*2<]
M,H6!9Q;08A>+?UBL>7AC&'/;3/!K(\6QJ&)CI8F19D,YT(S2Q&? &U:+#^](
MM/N]D^YQIS?LPEW#3Z5D>'5TZC/R?E3%Z-2E":HJH3[:/2@A=LMA^CFU5:6]
M$3TP0A01H%@.9R GZ+1+:].EDFLV9'06KX08J+[E7:%1I1AFNI:[#;LCXTZD
M M<)(^,9Z)PGDO\$1UA$@$O+EX"HI.QKOWX+K5@'/NP)73! J;QT26S(3EC7
MC,W;:&@6=<>BX5<-]UZ5QZA@NZU.V44S_Z\88=*"AL7RM0BA(6$VY_\"BW>4
MIPGF)I!]"FYV:#IO QA(O,&R%68'B!Z:#9VR:-O'0=<\WTI>[-8]M9YJ,E0P
M3E_,'YLM4E*P81G+1]RNP;=X4[6=@!C\C/+B6H::#4N(Y*%^G\RCL5N%5<@*
MNZ]@3)I]#/;CSG#B&[5IL)VF@90[I)Z0DD>!+)T*4MSE2P+$')DJAH79+K4C
MPVSU4F.=7#*?_W<.SB75W-DJ>BI971F\@<V5_?N=C>I[_&,-C=WPO5Y%<^[S
M>[VDSQ"!(]+K,)?E_<2*CD;-S.ITX*?$8D,ET8N9Y;J48OO:L2VS?U'<E)W#
M1?O@C3+3+-(!<.2D-*9R[6?<2@C/D]9D$D8AN262_ ?Y'+G>'',L ZM6^P[=
ME)*V6&DP"F<A1;LU) ^I+9-YS&1>L"GN_$A2?^@7P;//CHG6TKU]W;^72C>V
M#0)K!5L94#T0RBKBJ"5;(Q>PD8:U+FKF[@7)9J)2)+58)ME4!!>$Y'!0>AM>
M($!)CT=LNRF?&*0]2<?9CIB@J"MV(R/'1*7/FVO.+HAU5.B\>)C+?A998K9Q
MW>1US5L@>$U;("3!O09QN^4>"6Q04!9Q#$/1E109$+%&4W(V3E@OLQ=A>'I!
M&L&.6-P1CZCZ6AVO5Q8G%93%14 MU1IP(7 Y6;,,?"R:PPS%5;=I)&ZS\5DH
M;BUYZY6\FXI*GBU#$_&87F0H.=J\Y9:M#\9G[ O\"_I0Z5A6:Z")"P;LA T&
M22^3R08?$RJ+"8-4@S:<W]Z'V50QT(S(S5-<Z*;NO:1GS2EHZ)G"#G/G'/=/
M)=7]FN2),YN9:]ES!9GY'@5?D]X>MQU,'E.;7K,1@/4])_X<CV<L&>=QTDP-
MJ@*NLR27WW(F)^))\(O+#B6;7YD%<U'^3.];AT&WCZO"$EL*/Y)#.'ZV1[@<
MEU?;Q)O,'U'4<>PKF7B'[B3/I3ZF$_TSRH$8+%4;(2]KA$PK*'6/F1P6-5V$
M-.1W093,E-QICTMB\W0;[S( "*8J:LE:GV1559\]GC&@*FNF_33B!!<E(*VD
MVE(596.D2;*/4BEXD0_'98>_PT0A)07G9+!9'8;<ZNC8>I%EZ)3R3-]:P"D+
M5JCG6LX$ W2*"ICR?^F>YH/ '"G<HS*DRGCX,^?X,\(MOO%W\".^N=YAF30D
M6%8 7B-ST?:>1[F,8Y;"O/FR+^Y"F" N,DW,13TXM]+EV2Q)\WDL<\:$,,]R
MK,QU37'E?SO+;I#I>7BK^FU(D+IV=Q8&X48%JD"?6T5)=$9BH3&GP?+/+&&>
MB+0GC"4V^IS'*F^M$?98O<QX^52ELXT;5@*1K\V_I\!]7CTB_N@+$/%6W]ND
MB(]?T(FO !__@SAO]4ZO6J>=&AC_'+'_H8K >.)$YL(U; \&MXP]I? \^ )@
M-3*= _<ZEM0. 6B^"5([!(:\V^5[8!(83HO!!HD#VE7LVBPEL85[._%-%&;3
MC>KB^:X&!6W"[JT@1G59%T_N.L!'UV=VU!) ][H/DQ]%NW^%0G?1&E@T0$O>
MADZ4E9OPA:^G>ZJ8;T>F89!B0#WCP+,,ZRAC& W* /Z,FM"]&9LLF$JA0K.Y
M/(SLTJ.IGS4;^KD^<LW[V/ T=@:5+1^L*\8 ,3W$=5_E,IXKV8[5>55E$2<W
M@=3C>C1\ 65P9_YM8!T"BU;O"PK/.W'1^L3\4:W>L>CUQ65G*/HG)S6=U#,T
MV[M*VB5W00J&]"WY9C/_@9RRT@Y?R-L4!R9 X<=LC[@9(-C,%&!0=C:ZXC^=
M]'M#F+4ZXZ9A'GR7S?Q1\#Y.[E,?IIP%^7?)9/+36[SU [%8\=8917YX:_5-
M54!)AY.:$#GDV,*&IO*K<3">CY1+0&'>).)^RXS;^1.9YM[P!/*IST6$2W]4
M@'+7G%$KV0T5/.>ON#VI"9]8#8MR/[=\5$O94^,O_X'#&!Q=DLG01_J[PCDD
M.P!33S$0+FZ'BDE=.@+&/G87CN;4<%B<_?)W3[7\TJ$4B?+7,$PQ!B%%%LCK
MAP)'!KP>]G$T\ ML.#&^HY@7UW?!R!/P-'B8 !SRR(I,RMG1H1Q$P0ULV6DX
M,KW!M6]B*KYD=1=_#CU5VEK-AM6W:3R7(?,))=0?:N+3%>VN"H9^_CWH'+?:
MP\[Q?RIE(Q_LB=/^;YU!#]9'G+=^)UNG-?C8'0Y:PVZ_5QL[3Q? @[TJ&CL%
M1X2:1,54-CB;<XB%S8U"-48QNL*A>6Z"ADF80O6W4?$W"9@LW-G:4X%W-.SY
M'$$UGHY)!^. GN'>101TK017((,5-#%:1N \[M.'0I)A_SZ4/9 3&1>7B:\E
M)4*>W1K-*Q?1LH1@B;Q:[1%]O1?2X,9/QPMDF(;YWQ,ZU^-I_O.0O-TT4,T)
M91+35S2:CW'7[!A[/@UD?3FY&6-"Z&$] )AB221!'[*D"L?:K3/K*]@K%308
M,%=DK;,1$!!T=-68UV621!'XAW6+K"VMOIY%OG1C,N040@^_3&;0B]('K(JV
ME=[ICT%+H<)+#;X,?]ILT&^[J.18B_F1:%DC<$!?O,$?:"*+LU^ZK;;%6E$#
MS+:O<+C *L%^NMT')$_#ZWF,K4:*4FF; (OZC\U*O"KK,YJ-<3!2C!4814NQ
MTB>)J9Y-#T Q!9C<5&4M:)A+:H$^P6;0[6D8!TB06<OJMB&Y2=NASA(M6P_:
M>FXPC[@RC8%HKKZC/]HM!NZGLH=]CV-2(/+68-1FAUDN\#QG"25X1RU\6PH
MC[AO&+D'MBH<,2A(:T%YK]NWIJZEW<J>=1A^=D2#4D)2>)(TH_BRKJ^RG4<Q
MY.8.J( TG_E;M\U8G,A^1$D<-!MF6$\;DO*4_9(!A/U[+#[W);.Z1UX[7#G<
MP_!_9J'*Z?TRTPUOB3+=%1_Q4+?G+14JP4 3UL-<W69N*CZ6OB4]>U=<3HDC
MBPODN9O4 S9*CR0*+PDID%8R&GUH'A+C &%"9189CT>O<9^X*P2C>LM_[7&3
M*/Q8OHEHE,_(<Y<Y2=]D5GA!OK9EW.-QMTG\2/#A:BC4AJOANPIJ850$]W[J
M;BPK3T]X&1D('T7S++QCQ_TZ9-4YG\D-K;3G L6>TT*@V8@0[F__@+J^B1"\
MGKMD1*E.W3 O4_3!5%>!88+9+$"7"^Y%/#XAT$?)/*T; [R$ %=1?A<;C!(/
M@FE;B"GX(/B3 ]WA+?S[CWG,:#,L(@DF)A>N;I'7)VER2W7K<RH:;S9&R>TL
M()&VV^)Z[);+##DY]]H(T"QB*EK@E$/RD886A8[F,_P&$>ZPLR0<KGP0QN[
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
M7,I\:VH-YKH*T,9Y0-4Y[+TN]-FAWQB8R&5<@"A!-Z-(L6K<7IY*YIS-L )
M>0-3H#%- &&_9X:1F&BU@1J/T& EP)AF_HNX^M9\Z@F'15L8E8H!6/*\.?4
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
M8.EI3OY3:DT[D:J1TZDPM-H4PHH5ABQUMC-LV4Y+;6@<R1BG"R6LTI0Q1LW
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
MH3]"IE'H@3Y9MU0"DRHT4Y-?*YEHW))8E&&?7[C$7!EB5XE8&$JRKD'QJA:
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
MU/8B*&X*L.?F 9"XG2P,NK(<I4'OV50)E/YDEC81@W%&E5PE*T@WIGN)A1Z
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
MLA0EW3IIB;82@^3$)RK/N43A7RIXS0E)T1BE:,II!SE>  2* '[9[ZEKH>P
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
M ]L(;79X-(BFP44PS;TP!-L]A54J(PDM]FO#@$++W@=[GOE9<,'XXVA[63^
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
M7Z81*MY0\C<W&]SA[-K*;$6PF/\3JXGMXH!BGD&E>*VP^%!@T$?6G LZ/C=
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
MA*Z$:J:A,Y>JIN3:4>K)3 @:2^/3D(Y%DRDWWMY=RX<7;_B%[;COC^Z P-@
M)BOQU"E.#DR20XG5"=X([.4\YHF%/#F(&*#(""9NH\N>$35?0[@V&Y0^<3F/
M.<HL:,\1!ZJJA)+7EN$$\ZI*'C,Y(9SU+ \E[!?&+&#=56S0^GG"SG..$;=+
M*OH13<#C*VKL@9+UD,,).&/@U'O>OJ@Y=AU6"WQ@J0:K+@^")1?I'']G@?F[
MSC3Q9ADE$YMM"OB0M:#HRO-4[M2@X6_E,VLTDS((8@UZBY$PZ59D3!JLA'#T
M2MOAL.C<.R>7&)C6D4^=-:;<]>2*5K%^G,//0C%Y1 04#^Q2JVZMC'3:6V@+
M'FK<CA/ODH[]*$B7B!-RRM(XS.\N*'3CJC6LS\4.5DC;%R#GII1K'*"389FP
M3-]4TQ8HW57$EW(N&8*QI[)1":W/2P)R?R//X?YDSF&$Z..R5-])0E"7Z <?
M6 QW&GWXP^<I[-0RG\ V4BW.'"X76!05: CBQ2Y'Q,;ATVOQAS>56&"(6.T%
M"S4[O.3QC%>O5LAM>Z5V[0%YJ#F7J]L^U]P[5R82H\EC! T%$$2<\+8,<O\X
MWC:!]*_SH$=Q]-0714JY%THWL%E,\17K+<1;!-V6@BM2?@C 0"9M*]$A10)7
M&,VP(AXW2? "7##1+EU>"]7>:B'NC2$W6LY'X,I@O9FRA"(HKEV6LE<7*,"
M@K0(I0"1X'",R2[SAC&Z+U9#<.6D9B$F!8?&GH!LX.:CFGR,&>?1^=P+0/:J
M7'I>)T;-2FAJS8;:U36/&[O-4W>-IVKT0/.1) ^Y8@N_14.>HQ63%HF7!IC3
M-0DL>V1>DVJ.0_7 $19TSU7;A%0D.."^[?5D?8_X$6WV<AGC=>"Z0G&JI6GR
MM]+M]%1*HAB#3FVO4WJ)!B5&F.4XFK)-?\G?QD$E]:<&D(>:O.!/O-41QFS,
M-4IJ)=RB,%,XE_ C>;+-1O71\AF$\%!.'=EFUI:HB2##8PA+63P3 Z@*M!N?
M[ +YSO+3WB4P$R,D%>!IXN9- H%W$YFW66]LH7=!S,V6/-*U%/1D[%"!)!TR
M#!=>MYH-+F12T23)G RJ?Q'1Y,)(E"G/=\^J8:'\9%658E2P6 4J^S7FE8C&
M"@31O,9I)KA5:2HMYQ/!R"CVK&J,IIP%R,_G'IB#O*\!,0C9=T /6.610^X=
M1-R1!8IQXM.4M.PEU3IA"X^CQ"0:2VEMQ1S3YD VU\VZ$)N13_D!UX(/=B&<
MAZ^W=[90;W\7I#[HM%[$XAP[5"@4L%T.WZ,,Y4@DQ/N/YGPJ-<JM22O5:JLK
M^M^@4BM:R()AE!CXCI&JU!:2(T[6"PYZ>[,A0BM3%@8P*(A.HT6")Q($#14:
M,PPV?[$V#E%USO\,O,CY%TBX:0Q2[K\Y ]TH<HZY384BT=#I7\<MUSG)0#+'
MUHL4#CJI^QR>DI5RFRB7ZSRXX/@I&Z38K#7".NVGLMG$TZEW+8PPE9)C'655
M\IA*$SXK?J1T!-&QTFA*(G=Z%[IZ#*&K3QY>L2U@0H?.)9^*: &MP!Y*%QK8
M07Q)V7/8A@?;>+(:=L*)6.3SF?#?O$L.=]#*"Z*\LLT&@I<S#>U-4VDYAY+C
M22<1N@&HK;>A0,?<E0VLRZ..U>(+V6Z-5B 6H.9?@Z)A\E5L3X ?BZI9OE6N
M ;L+]@^3_??0#:PG)%+Z:MZL^G\C0CGW;9'K1.4/;C9,+%,)]>.ZS4'U;U:
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
MV^W __<&@];@/FCR38Y$"?^=Q+<_B4';'8U[FB2[PX,[$+)PO@?=*I(<#N^
MX"5O /UCY+8'O5;[]B39&8W<#@B]2I)LM^] LQ&S[AS M/L@1OJM@\&=#=IW
M!ZB #$>M7N\>2/(,*?*/P(LFWNUI<@B"9-C&92FJ; \'=\ 4.@.W-RX>,5)E
M9WB'Y^OV01(>M,>M0??V:O:PEBC;_?'=<?>^VX?-Z71'K<'PKL;LN8/>V!T<
MM%NC^] E_S<77#)*O-LKE+@2X#(63?;O0J4<NZ.#815)MN].H1SW\7Q'K>'M
MS[8[=H?=:F6R#6;#W0EN4(%[J&NWQN.[&[,+-[,W/@#-Z#YX9)PA!-PMUS)P
M1YV..VXK+7+8ZHP[=R"R@6\-P*(_Z#O:XA[T#P[NCC'V1BY1XFAT%P9"'Q0P
M&+ [<@PJ[(-VVKL[7M[O#($.^VZ[=W"'PKH'(PY 0^J,@;H-!1)^\9#;=HQ7
M1]F!7_QV]%_X\,W9NY.7_P]02P,$%     @ '42<5$SO:CV6)P  FSL" !$
M  !D,C8Q-3@R9&5X-#4S+FAT;>U=:7/;.+;][BK_!Y2G^E52A;"Y+XD[58GM
MCI-VEG'\)G&^O*(DR$*/1*I%,8[ZU[][ 5*;93NQ$0)J,S63CB20!,"#NQY<
M[!^?O3UYOG]\].+P^>[._MGKLY.CYT>?G_A6X.W_*C_"][]6#<C^R_>'Y^3E
MJX/W)^]/?]O[=/SZ[&CO.=G=@48'+)NRR?/]P]?_(1_/SD^.?MN[Y+WIX&EL
M!3S;(^F07V2_[0U9?[HG[O6A;C9*)Q<\>S+-QT_M\?09J3YW\NDT'\FO^GDV
M?5+PO]E39_&YGX[X</;TC(]80=ZQ2W*:CU)XTHN3UZ_>_;8WX1<#>-3^R^='
MWP:\PZ<$AT7V?WWY?/_7#SBN33UP7 5=>/X^(V_327?P/UFG&#]S'$I<VW4I
MF0X8.647O)A.TFR*GR=Y>3$@*2G*3L%[/)W,*!$SR7J$9],<?V+C=)).&7G+
MLWS"IS/R'Y;U\@EY<3%A; 2MR:/I@!?D?_[E^-$S&/#\!QPL?AL_>PQW(P<#
MGK&"[>Y<\NF L+0[('E?=,J!F1G5MR\&Z80-\F&/30IL\(YG%YV<O&4<?LG(
MRS0O!B4G+R8L)8=L/,XS\CK[RHJIZ,LQ7 @7D(-\-$ZS&3GA(SZ%T3S"Y\R[
M> 8SS*9UHT4_GXGN7-L5_''U4M+-AT/6G?*O;#@C Y@XGJ5]F$ R87TVP7G$
M62SPTMV=^?/7YK)8]("D64_.34JN:[XTKQ8Y^M9EXRD 8B*Z-X:NYEDZA F'
MKT;IE,/\0-?%+=<?*R&1E:,.=!@?C!^[.72[@&D5\]C-,T &FX@;S2=A*B=!
MS$]UEU$*KQA:3]FW:=VL?M[NSA7,L&^L6^*+Z<R6H3 B@"3QS&(*S2SRD8FQ
M 6 Z;)A?XL\ @J/L8@AP -R.8+',YMUBH_$0L2H^0]/Y\RR"JVYIV2\65 CK
M:4T(7%F >\_E6A(W05GUXN7)47VKE^]/#X].GX!8.GGQX>/1T_H?-Z[2]26]
M1^1M?MNS]\C!T<G)AQ>'AZ_?O9I__OCAQ4']^=/KP[/CW_8<V_YE3_;GE!33
MV9"1W\C>.+U@3SJP.O[[A(MW]S3]FO->U?"POMC_98_\IQ)6,.ZYX)(BTK%
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
M,0QDNH2;BB.ST8.'OV9YV<)NRV#7#,@4,!CJLXO'F@+@B4/]9HGK=T!9Y$>
M,M?R#$.9+N&FA+]0DE=EKLMNLZEM>%TMC-+'U+=M*WF([*Q( 77AA),_V)]Z
ME*?Y:;U8E';VX[@]HK."G +>PDE)WFG2I'%(PV:K!=T!<FZ,K#'/\A[BIJ%8
M 6%![DS[Q+*NIKQ>[%'/,3OD$=$DC$!UQE9L6%5G39(M5D!8 &--[.0H-3&R
M8I<FS?+4[X([%T1< N[H@Q1ORHZX/ACH<0MB\ZVVB(:!35W'L1+#,*9+MBE(
M(WS!?4+59MPRU?):078T&\.Z _)\0%[H15:S[#%3I)N"1 +J4"Q)J4F%1AYX
M"*:#S/9]$&^)%;1<4P$[58F$S[P<\E2+6HU<&KIF;\(-:0*XPR,Z;,-PUPS*
M%&021"Y>4\F4R/Q<%2 ,-VO:OCG.P?XVDTV=EFSZ3R*;QH:30%NR:4LV;<FF
M+=FT)9MN)=DT5D!9..=X8#K++G0==AB9'YX,:9AX-/$"J]FJ2Z;X40I8"W]4
MQ=G*B1YO/8RI8S@W)J2!XU,G )29LG%/LWA30%UXFY(7F2X:8&B^ Q_0)'2H
M[T96^!!%6Z* O' .HHV<B^T:FF0;P,QPV88'!2<@WP+C]KYKDFV) O+",2.(
MO:$FPPWD1F!XH=V QG%(8R^V[(=8ZS11P%W FD5GJ99*]2W ME"N*2 N?"[)
MN98B,BW@C)=HBO@*7T!G?M-5A@U@YOJ-OKV[P"R(J)U$QA4)UR77%# 6ZNJF
M6I+)H?EAMH!&'C(!8RMYD+ZH KK"VS0GKT"V3359;"W(MD^R*=KW> RP^TM3
MH"U( '=FT^@#&OHN%M4U;K]M,RA3D$-XBV5-7^J1;$$,[\YTFRUT71H[MN6T
MDDU@3D'^X,L G='L8J -=FY@-LDTH$%DTRB.C:L4W@C('%M!"N&49>2DO&1:
MT@<!.'O-OKH[8,SS4;2YEF>*.[J_S313MZ69MC33LY9FVM),U0I(8PE\+<U4
MXV!:FNEVTDS1-+U:#OU^Q(6ZW=M2!BK[6C8FH\EK?*+/\QT\!=UJ-E5DC%NE
M@+L@3P3^(^6Z*#* ,_/CX2XRLUS;./==4]3(L150&,YEP0^ W4A72-RC=FRZ
M5V]'(;4=QVIV'[4Q(DX!F4&6T]5SYE)@/EW&IXEG0R\=*S!,BVJ3;DJ(#'AZ
MYD4QT,)D -BYD=FI&("=[8DSF-R'6'C!L150&631K#=Z:F8%-O4#LQ/*/HW=
M@#I1TAY@6*-. 9/A"^:8OY1Y@5LB6^1M&?(:PID"+D.U=T,33RLPGZ?ETRAV
MJ!>[[6[(&G8*Z Q:W846=*9+-D=9+><W/.OJ4J%^1!W7=!4:V"&-O*0MYEQ#
M3\&&2/!+#W/AEVH"GOD!$8\FD4_=V+R-N W!3$%: <,?7!_9N479-HHW!4F%
M$\R98DJKW\JW[4->0SA3D%.0%MSOND!FTS!JM)CH'4 6QPD-@L1JUI_YI])1
MO9:.VM)1SUHZ:DM'52L@C27ZM714C8-IZ:C;24==V+@** S':48^<TV'4/OF
M1\(]F>.S RMI]%@\8_PH!0R&*APYU%5GIH79-@:*%) 8CJN#O_(_]=2::8%G
MOGQ3<A(UQHD.F;Y\2XNS+11P*F@,I2BXVV)NRS#7#,)<!2P&K&ATRK*NIKH?
M+<JV4+*Y"B@,+\AYF16:3@IN46>^;%/ 7ZA.SDSSOAXB8 NS;11N*@@,/,/=
MN%I>:$+CR.Q"6H YQZ-.X%J!83MQ&T*8 NK"!TX^@C>JZ\ 7+]X"R19Z@+3
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
M-0*N3AA'.H5WWX5 XOR;#=8>C0 A81C Q&0,HRL<Q"D-I3"JU4.$(:-HKO!
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
ME05'&XO7%/>B"<2M#)+(WI GZ&;5BFD""WN"'Y'S6;;KE&U3<*T?L$$2TH*
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
M$#3),PMX1_%A-PL,FE ?W/X#*1+RJL# AZUO;T#.]C!,8I H)%(6\*;AP^[
MI_T3$GS*+"X"ZD0AL 0!F!#Z.0'B>LJ$3%Y[=EHDW0K:3$$(36MOQ^/=>,*?
MR?0A9$*FC[G');*^,]4_D L&_28GG-:>YX3 5)G) V9^U"DI;X;)V:)IA-E.
M@X"P]U.JMZI.T$A\%A.4JG9^3$4DI#/]<#H13R2F$JB9>$HF@9#HP%6I2R#_
M@!Y/S23]0:]*C#M5"\((-OAWO8@9U,1](00%$12.6_$#(B(U Y]!3)#P89/?
MX;2DHE'_^VQYD"^<RG:88#1!E?AHTZ:-V@&F^F'0!CGM#C35X@ M[E0GDHI%
M"S\$HF!&J@("30B8"GJ1(#:-/29O$-- @@Y)-6$M;RFMJ7X0QJ!\%A!!,C#D
M=VSB/&P^"!/ Z;5COV%3*-$5XXM@\RG5Z4U%,1*KSQ*,SZ_,1*=WDL?UA\C
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
M?G*7&#,RDX>AR[ET%T[CP^OD"A66I9D\)8_%9/+#3*9<%B !=CB*E<$R'5%
M<V$ZBZ#8JD%,#P",9(N>3[ "R;G\)81?2O-FS^'O@>EDH$81Q=.=>@&D4!HI
MJ, .ZG1A5.^VT)-3CVCBJ=0(R>7 2M$P!]*&*#;LIQ:RXQC83P_,,@4QY6MU
M  1@"Q^=CD,C87^;$+.6!(AA6Q13&0Z6L!@T( E(,!#A$"Y)CTF2H&?*D_1,
M=H!$QZH&(! -V^([PQRM"X.G:,TXS,(<@M&@"-D #QP?2A0C3<;#^$90@I[.
MC+U'SU1\0A^*[S(E2,.<.*E/$=53)'18$$7]?KDGG'P3@\&UNLA>4CC@U>/8
M(7$(T*(.'!D@A'5PB,X#M38<;.8P(@ <YQ5F?M*BI6@!*HHH2 )<,%EC![!"
MG?E^<[R%I8?T0( 8!BPV*AG3"9WY24L)S!* 'S3[8@PF588MHO!:AMH)*../
M??0N.L^F8>A0A8"@<,)82>WZW$9_LN!4X50VG$:*YP")A123_2?+49%"I ?$
M8JH9B#@$U)A3JPZ]'P82@%^T0>T.?=$2^(_%XU\P_F*>R=KF0\9:M4XA(\7G
M !YE& F!,#Y*=JL)0K(Y2G78K>Z ,LJ.2OW" %M,#C@9$H)-9=6AO)!5'#(D
MB_8<! LD9@\!4IF$D#K'KN#K=#X:C1P(D*PT(]%B@((4,@T4>74RHTBOY4F"
MH%C,CF 5-=\NP%9ZYL2N/)% ,^J3>=G#0RW*F(?DEO+"0J\64$,:)LH'N%YG
MF,,.>-]VP3*9FPYA"_2$9L),@Q*'D"$-K60=_M6FGE^"+?O#[(0K,"5OM:.3
MVKQ:JTGF!]Q4$R5(\253@(X2I,54!H=(3/7AG3JB7ZFF*Z-""NAQN&U$GMH9
MR*&&*"@='[9Y1!8BWZ4/>H@RN\@L)Z,RA=>CDE)1GB4<P-.AY#8+7Z+34OSL
M"%F,MX;M&EAKSU%9Q'X6Q8D59$$_+@>6:&0Z.E&',L 02%7*1 8]EX=R1'[0
M)P)]9H<RS#5'Z,*01N](OK:EQ8F#H%$/*;5<"<[$]ZE,'@]D(Y-1@QGD,P@@
MT1-BRQ0R/)T'\Z@H+(U!2G. ;?*QA2:9.FC1:JU"0":)L0+$9$FLTU*#0678
M%)4HU'ZK DL!<I))H:4831*08^5(8MPP*(695!P4"83]S@!-&9(2''X"">:Y
MC"82BV+#FZCT*-4IB>F2$IJI 0U*XJ%L/-<HI:IU=%,LB'@C\B EQ\[ED@,^
M*AK/PPI.E*HWJ7 & [;F@STQ5*1U&ZAF8R0HDD1U8AW%HT_6-O88(C*;N H^
MA/#%B,VE<^@"L R6D^E$3LPOHE@]!) ..55DM=9'0\)$@Y(A9DA]YAS(;)'H
MJ02E3J@(\&1AI5V;G"DX,=9+#%"4>C66U(6 SJ(*6#]]TOL7'QHH7AHEGX"_
MK8]P:K8AX-5]M-N%PY;#[I!5'303K+H0MOK'.55L #'H[%(NWF(PYJ!&@]%H
M0+TRFS)I%'6$BLTSEU6$9TO4L(<<5%MB>@N=K)/QO5R5D\^6(G@+5Q6.A -<
MM<>D91D 5&HR!#S@IT-+QL/_=GPEE'X)P!(";T %JD(XC19/ EQL!<'+#7C!
M+]IV_Z0^%-E$"N"+BKJ2>?Y)P?G9#P?)#<0<%)6#[C>).#+8ZN#)> 9=0*4,
M67.2.HPBB-@>"$NT+%8$*Q[H9E"MP&'EA]@*X*&PC4[ = SP2?$-<RSB>&T,
MD44 R#!Y@ @:WPW&,J*?!*CT+""YYZ!W8BGQ'X"\WS]9+/U7((%85"822"A*
M?% EL]/-87N ZDZ^?,+E>BU< Z1A_.UG*8B>[J'R?&ZO&\CQBV0*-#GUW#8U
M3>NU^@Q1E9KI$(F$6.UIHRLP2Q/,9CW@5@J F#H^K'@35GT1"0"%JP3H^/B
M.$2[C?%'4[+&EF&%+I8C_D!@BK![84ZRF8'YKA9%;3@EUP:\:V+R/N45[_QF
M,PUK#S,3#)G,MPB8]V/-3&D)<F!-]I"('0A!"BS=L[1<(5-C9K+]D3?;SI2_
M_2:"2H^M&:(.#\8%H>(Q _X159*KT4]SW'\=SI)^^+DY7V(X^W.>'P%^<9QA
M)J9[F!4?,$4J<@:LB=67 I>LOD(*+^2-TN0&JQ8*"DELI4J.YT&@7B5$(V*#
M ;1 (8[8R5<I50&6DZW&1[12*X\04Z-&E!^$N5&/2,1W6(UD$6Q*ZM#(Q>'A
MB!X#$ML\0;$/>%^BORX__C1\_77YD:P*$2$@YQ X% 7()R&T #WHIY'43B3Y
M!!PRQ4@:+YL8\IF=.8B0ZQ8'$(O92P[BPB2Y&#$34(4< 2C.F%XCHP5D#G\@
M9%1391RSCL>0<2QAG#M$\(C)1I'/G$P!(J+-#?.Q/"V6*[AVIT>,Y.CH@%3.
M49OQ0L#C%)DA5.!%-0R.!@Z0-4XRI-<(*2*C02\41YA2P"_BNKB2L-YI<R9?
M%_33_%8&Q87:I)"=KL>)C!*C0@K%V &]A@^KPARE7V)Q<$34 $^OIX;)Y)!8
M%;6;N6(I.V1^L\&M4D>U0-09]+S9G>/PN398+M+*__9;/!\7_,EX^ ^J_H\_
MDBG@'U3]'_-,[A+_@ZK_8YX)P#]CS&1CFHX_/?M")2< /[V!.3+;00G1_=B2
M5Z(4BAAF1.@GPVR"2B>B8<;6$AP:*2S6!=@< E_L1P&7.6H$"+8W$3O^!H%?
M8@<H</Q1JRP4?]2:>,(89KN#', 3BC^3),:?26(2<[$@+%:1%3@3)NP[H+<8
MR0#[+P"]Q4C.E"\%TN&4),R%(;_%;6;A0:;4%3#9[6XW-YXSZ7\:'$( PYW]
M[BWBY"O"G[P9_3=>L2_YU>M_[15[_WL'ECYX4QZ[ 1 R2!^^(X\U9BI@GS5H
M >$W+[<K.+Q4R&F&37 TE8#/B!^N^8#J_\"9 *GTSU_N]WA*/!B H$KP,X-]
MVQ.)OZ(.O'U#'2-O6C(0-X3^'2!N"/2B33\^;2"59G+>'/H0<MIC#1E6IS63
MQ663V4P6GLIF$[AL H')(7&8!"Z/R."2>2P*,^$1'W;]!%;H15"3UP*^@77^
M#=CWNGX"*X>==J?7!+W'.AC$L$D4"F@C@X1T,H-H2R>;:>9TDYED3K>0J38:
MC6JV$$#+6_P2,#[AHP2]5F?<%]B0"4':OSF\]1;AH[N?ZA2$G2'0RH-]GB\\
M>I"5\(Q,9PE:X_R5UC[I6A*RM00S?R&RM20]O4/V_2.3?!:C)%;P9ZQ2XMV/
M(MB'9OG49@(G@OK@Z-\[8OCW#I8D)FVFR9*(/8@)$R4N^GMMG^]4@F.0B#:Z
MF4JEIS,LF&K)5C(IG4&G$]+-!!/91B-:"13S'_B?<XX/>(0=H/>#TSF43"(A
M$__'Z9SWJ#X/@OAL:-@$@TP[9L82#A_%C^"]?_JHI%Z?1[<X3%X[:&T/O.WX
MMN'+TMO_'8;[ZSCX3XSVT9&J?\5H'YT8^W_59B4?TRUQSOZ;"5ZM^(OC>RC@
MMW\FQW.<GB])S1@9Z(V?344^D^)YWB]*\3Q?/+-_YACB7YU!_+@BP,:=*5-@
M%2/2GI!0\WL-GU(*3(C6B3C-$*B&35X$FU"@UQ)MSS-!"/A'[\\0_1F:/ 3"
M?MB)^94:#I:$]([@4QBI*1*75^6,@5^>?3%C9(;;4PG$#'SBBCMKLJTD2D=[
M&N-C2D>)E$&O$VVO\&&2(F\)$TT?.?-'<I<PJKB52SKVR#+9_ZT@A_E;9OS<
M<?P4>/M/SA/'Q?^ XL]!>":/$XHF85(QG-0$T/L@;RC^"L8"ME>"]B!D@C_L
M;/DK">*#;B_W@][4^&_O=T[<^7SG4/+(N K%',S>_LT!\E1:1M+6GU)\'BE^
M[-N'.%'P[93XN/DO!N^$P(2JT;@6,U#4]H$*WM[].X'T0W?YP_<^]JZW7J>
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
M).XDJ28QL!@=(T/EG+!V;NA63Z5SY9H8QG+55-5?QUZ84JY-A[)53EH(.Y0
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
M\A(4 2-N(FO)BL6@B"/ O,DAY606'HX(2HC+$ZPHAB=4"53#N&F372-32PV
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
M;DYORI")$!B.<"9'.H]J 97%PO,BMD@(J;+*%P%4!H_@DI5ZOQ1 Y3PB4F4
M44DF09R<III0'02N5?0BBY"8Y>,9P,HI<=)9T(KQI$L>Y#U,T0W+C4&&,2DE
M(2 CSJ-^GK/9BZ&<U!8&[9C':38;V!QI GW>=%%%HN92-0J2?J$F2XE(5@$P
M<%4^+\@41$B6OUU/J$4NMLBR..:KRBE@PA VQ"E/'-,P68=54])A5 T9]=ZJ
MS(BV&Q.B3+$H$:7]=E8II/ON?%ZCIJPQ?9Q!4#*!*VP!Q?6QJ_0$7@2B5@3(
MI/)"*5&EI%*@OZX 8>R<.2WF04:2-2M=63P%,7(J3B;T64:?C NUE=)AL/.9
M@I$GF:!0-G@=L:($CM ^$2,->4U6?2D$Y#C&F0Y0C(I3"?F2/(]Z,JS5&Y3Y
MPEPPRY ^#)&AF8+%5<A$(6<8L_*"C% QP[F2R@C%VD&1@L)L(30C-)6V[H69
MS5K2?I]2%R/%<1]>D"43/$NZ<X3=G]7'1.I @@H21CJ?%TL3@MNEA03>&U8$
M"Y),G#-DTH('29G=6J\N%"UE7U \:].D\;OJY4:59 $7J@3 :T2P2F&&42^;
M\H@SG!JT("7WE4S9,B$XDQ$#M(I*.4%Y1)5Q&HN^5)QD6($)IHU"TJ2U&<,
MG,)QO4_CEV2 I!27A"QY2)-E/5*5F4];XU"V] : 3<>X,D56Y:6\!1?!YG7!
MB(Q$J!CJ]/LCQ2B7B+L02S@))T(!>8'1^2F+*BI2HRF[&L:%8I+/,"FO@1&%
M%8"G]#S%!HD"=DM,G,US"DSF]Y!Q(@U#5%!EM*H+:A>J=Z)Z#!12GF Q>OM.
M:-J/^L)A*V^(LT5=Z3%<S!,O:%&-@7(8\R  A@&MWHO^S1:?7@RF,&F(]_&L
M5.B4\D53(:N2)RA'JE2-"HY/R#R0H$24@44^L2)&^!&:<Z<0#A9"MA>Q">E(
M(9YDJO5X+9T2S.2O+5,TY7<K\FD(SI<*'Y-7!D=!9XSVQ."PX Q0*6Q#O69
M2'<R0K1U* "Y0R*QT/$J!+>B: 6JX>%<. \4,%SOS?^EA&K O]2!^-QI,2FR
MJO1"P<J;['G:$R5X1(:(-!)8R#R2=]M/KN)UDS17VL201541GS5%YVD_E%-&
M,G@X0L-A2%BR'C<OHD).-4#K*"Q$9*7^.& 4'(3U-BG]1,"?\+A**7$BGQ7C
M7F]('$CGM X59J/5AKPB(+@ E0\1 8(-TW9>L,>JAR*\6"W8I.9ZHXC)"K;N
MU,<!7@(+[24[%'Y"C(R)!B)1L=472(7E@;0OF_"#<@1%5&8_Z4]940.@<-%*
M@]X;1H3,H<K4X:I\2V433%W%!$H),5RXMH^MK0XJ52G9[6K^2TLXJ@]RMBSH
M3_ALMJC77)"C%J,"4>DA ,H",9(Q_[NM>RT68JUXUB!'E5@(T!=89]'A4F94
M8EJL\$*X-X\R.32F#,A#G%QJDH>RR=++4IZ$NMKB?)@"+TH=)!;#<T*Q#8.<
MW:@W:-2%<+J@U_M,*L8C=5@R-K@H"BM1CS\-6&-PUD]S>!9TRR+>:"#I+FWW
MF5(R@,]JLU$O'.;C<A0(.O1>!0Q@^B!4I/4<[N>41EI)&PEG04B"]:C9B7K3
M<02V9*46DI,H<)D^0 )RH?@LY8=V;P87(<6P$8=-"E)3B*D2<93*1IQ!KSLA
M4QL9)QQWA2' JHE1B#Q"^'F[CY3H\UHY"<:4_JPA9-5:Y % ;?26PB@+NP*,
M.)UV1R6^5 @T:[P4#R 6B8&7&JE@V,++Y4HW)A)*8S(><FK%,K=48P>98@''
MF2RDC. :Q@*G182,+^U]&9.,(NKW6+,YW%5D4!+F<I0I&->&<BXX33MB2"YB
MX!5FB122Z8/@'=9?3O7G\BX%J5L?&("T4Q*7%I*4%B]$83+M#VM!*X72 &NH
M<KJVNRV_ZT]\U) [[0-#FI1(J2]$8I8$+M7%@(!9'S'R,@4HD"8M:B5.YZ79
MH!8V>T5&/^D1/! 2J7J2P?A$ 4#DL(<B"BU06BFRK(4Q)OD"CQ%!N]V=RP9I
MDTE,Z7*)F"P$Q7Q^!N(]09$48J),QI@!"FJQI9A%4(X+@@:;!G07W3:[QDFZ
M\M92K5?P**6PU68"K;JP6^W78AD63HE<N+^0#TDS(!_QVT%E.!Z-8XZ(.$=&
MT*+)66 -C(;58#$E95"C(8M!'/$["7MIW\8<!C!9+"R#<*K B $P[LGGF'@P
MJI:3&:?:&4&M.04A6'Y(0U-_3DE.55W 5B6@I><2I2W#:L!;GGS%PCXYD&:4
M,D&13DI&$2@&:]TIG4TJ5:7^77 H[2REE+Y(TNV!E'DW;^$0/Y&21&DH[)#&
MO+B, 6E 2(5UJ80[(E7 &"RL6$]"#VCQJJ=GC!'4%-RB#(VC4L(>+&T$>4"3
M"+D6^@M*E]1@N1;UKV>".>WM43^GO3D]RVD$0KBT*U)%[:'$L$3P"]&$$/+A
M#.,I)#%W-&'-"F4]&17%2:KJZ10?\=FEUG#.'Z81HQ;1&JUZD9+$4$V"->4E
MJ(PL;8QK=0XAY42<0K4"<V!56FQ*\$#0(PAP>QL3BV X"\J#?GW*&I&DR6Q
M&@NQF%L=99EKV\X6J5DJE(\.VYW4#/KC(E)1%')*2)>R\.Z42AE"G;0PRUXO
ME@*%-6F/^(!D' (46A IO7PB$PEYH14@63% BM(BVAE&?+0O047R2BL0XX4(
M9 54)D86IY0NN9 ($T+,5F0%J;5V0.871$E'9!G& G@M:"GAM*382) UBY40
MD1)ZM@OQ22PHG10^ <"EQ,* #X*]@$RB]$ .1,@UE0#L18U:*.[. E:0S\!R
M1,M#$1I06$N//X3,@0%YV$<D"".H!0D5[0>S""(6LPHX@@KUAB9/2UF2D45D
M::5?QC,(C4IH2"KD6_&(RR\6(:("*Z34'F-)0AMA9D7QK%\E!G@H!'CT0L@,
MB%@_$!!TP50-C3."+! OB!@1#>1Q*$43+) 3>N33<D*H5[0 J1#G/4JCJ*3#
MO,C"LR$B0H=Y'!12D5A$<"-^VFB%DE(D7E 2,GD(R0C+68C]T30O!B%.JG0)
MZ!14%"O]H,-OI8P^WH@KC*6E%_'DJYX_Z07]H40*]H-&T**E(= B3K BA([
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
MISI&FN0M,DU<'PO9$K$10:<E.8D+A2I:V/WSVB9QV4 @RTSO:ERI.]51[3^
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
M@YNE.CE?F,(9$K'89_<X@B.-K,1Z0'!25RD Y[%E-A8[2/R$VM_LGC53;+X
M\6"@BFR605V%D$_AR\O7[.3:U#;0?1E+C1O*6%K&4:\LFLFP[F0!R=,XWXSQ
MLU$V#EG6#H);ZS^]7^;K$E&YOA'1GBD_.(V@>G!.1ZA/H.O0 TNYNK=0V$T=
M;QEZZ7/$I9-'-CIA6SH9H;>NSQA137PR?;9+/,"AO@T?:/(M"LTK;%/35B_'
M*W_M-"B<ESPNQ1%M8W" RI)8(K^G\%J^&=EUN?-,&:&L<QGVJGO_H%538EN=
M"&2:5#=F#([CPZS'7TH8E@$6VNC291J1UV: ;NH2W"HM\7O3(NK>Z8UH86(P
M 1N;-&'BO^YAAGH45CGV?="Y)7"G4H<V/KNLV,R7&G\X:<!'>/0(BA6'#I_R
M">F;H22 BO;*(>%#'OU2R/V3;0IJ&>6VA[_:/#Y1$^$S2..9>(0/-;SV:P_N
M?C7UF!,5XF_P_U87NGI(F.SA9.BV3'DV)7YD.\HR]R>-/8[_7]6ZNL3'.A]>
M\?YP$73^'*BJP;$LG1+*N<>FR;FNEBT:J3G'8D]./PGY8TV&R8][4%387C0]
MB[[,OD?;3+UW%_@RPTNN&VWR;W',X:9Y[2^F9BP.O-?Y'Y4.]B[(V CHC=BK
MB-Y0;W;X8@_645S "4"FIS1J>TG2GDAJM.W=)2]"T(LKP\IH X[.U.1&=9?:
M*E0\.)OPY$@ZQCL,E/<Q;%P5HZB</F78O'HZ:2/LEKU..Q<PI!%"EE9^12U\
MZX'=JWL'M5.UC0KL7Y#;#U4N;&*TDH>ZZ9HPFTG%+3'H^)$Z)!=HD)69,QDY
M%H+#FQ:8N"/S7*R74=G,U3IAPI=SK4'!$<TQI3LXA2V$_*4I"JO86E-7R#R%
M9<M7SI\TK"5B<QG?[841\A\]TY/():H1X[CJ<4[;S@+IM920C3  \N9\X=KT
MXIL Z\SF2JKU,@P(I_2@J",F)F?I($ L=,4X'D+N5S>7ENZQ,)<BS9,W*'E7
M"?ERVGFBC8KO#D2';CW9?X^Y!_^S\KBZ/H[]Y27/$MUF'X2W>?^R][2.IW\C
M5PD(!LZN#@[AT1&G8W%=DX;9"1,:^KCS:O.M8,Q]ZM"[^ .2-EN^BJYJ3_L9
M!AH$?.C /MME6W54*AX=%+D\'P/3&">^%=.A?Q8R26T>K)9MLLGF[PID%#!\
MK2X]*\(^9SVO,V>K<($(<:CMVN@:*XR7<4;64S65QB":X.KS4C3E04X>VK]#
ML$7Y$HBME2LDQ$BHAG!KI4?ML-PR6?2MZU<U4YW4=6&V./.M5S!_M.)O1;+Z
M5'W/GE<]:F=WGZM0F:_YPRS7E10PG%;1S(GM^/)C"J@5SH =J:+.!O08=!DT
M7_0H42V(KK5LHG%ZFNMIJ\VP;LQSM>NT&UC/QP\D&IVU,H/*C0RN1)AP,BO
M1H!&[HQNM1T*!E+LQ6G%T<@= ;0[X3!C2P#>V5N,\+K[%/2U]"OZ0N'!QX"[
MF]B:=II(E_Y6UF!8KG72\R[UI[U]TBO_#.3D#Y]KJQ'NW#D"-0:&]K \"7IC
M%*DQ0L5%UATVDL09L+9*BMD5@:FC9*=&TKU[ACVK<K9REWFBG7)Q=)76Y;$Y
M'L %D&]7%]$U/H=%AGBN(^XTBZV80"3[Z#(A)<+@!!E3YU4NX0RB3FHB\D)L
M6YYT0RQ_<XPH7Z>T_)>70XD+-ZG#,Z[06D&)_ M,29>#D?;9X5V)0I5K9'TR
M+[L8Z<*(M)794Y]$0$/<<&3JUC<#M)=9:AXL^$X;WH ?43*!C_TKEX?]9TB@
M;:Z/X5STZD18QQ^D';AJ8,NQ35^E^PW+(A'A:3YXKKP<-H;)*!^?W#NPB\5]
M%+4G,5+*DH;$:YD39% 'F$.4>UDITPSY<<??F87FBP+[B6&-:"?@/9<^[J*M
MOB>,]J'2)%W:Y'KM<O:1K^\5V-:-&_0TU$E5^DN?AQ[?8"['GN9J?,>ZVVMJ
MDYA)65LBT7]H!2 :\WZ%"<2,6/9@G8$5V(A@,4M1!N$]5,(*<,Z.33=71OZ$
M'V7"P.Y_&LV/DS)P=&WIS-1=Y-8M. &(G;J7$UDK[7$'V 0^J,5A>VFC)H^M
MD8GYUE*<L_YN7]NJX\./E9:S,+?UX!N5( $<@A0%C_#G^(\2S_CT-9Z<UV8\
MF!N202HF+'85WV,;4IY7L9AR'?_ =@AP-\2[8;0+UE$N845-!Y5]!?O1G,&@
M<I'11\^($TAW=S>H3Z:20MJK(.3J1%XQ_GQDR)A4U=1#P?$@B/(]_*8[A:&)
MCSM0FP0BE$VR[& 2UPJ7E4(B=<I4&Q5W="CT"U*,6!!+,8)X_-XBE%(R0#(+
M4W!3CEQVJ>/FO6(6FFR-!8AE"BV[TWWE.N29"6#<)(29$^"B](*?QC@[OFP\
M_=[LIQ"L]A)\WN"[/WG7=N-X$KLW$I6G(MYVVHO)?\EN][V=_M'"&\Q?SD56
M)G6_=]Y]FDSN&VC#B"1\#8VG#^Z%"I&& BI1!C6?HHBS \S$2"A)++QE/L42
MZ"W6<A&Q,$/ "@C/;0O=%SVO:Q@9FDR5VN__]S(V5HX'L%F%85PTT1_3Q=.Z
M[71H.R&N2ZJ4=H%I(T]#N8_>OC'Y$+G.SXVPJ/<'A6#89)D$SCR-;?L?DBD[
M/^CXS9,>#MXU'X.U%?S+*Y'.1^;PK8N%;#]P18US3LK%M2M<[>CRD#C:W[O;
M30C,I;.%OR#H$CX4EKAXV#V-8Z=,TLZPXJ$ONOBV\ 5<)$-$5&8-C86![8"]
M7MZ*8YU-F$ Y\^B1!09PX( )^P%EY2_*@6/M'1MD$@T:T8\T10I<(=3BAI8_
M/""[H5L?)+.4N"G>D]]@E%<T=:-WR5S!;#'G9CA2U8VQ<7WFU@D9S;%]CXR2
M^8'W<4$:32/UFV;*Y^#>AF)CZ<PS-O#V^4&\RY)^9D+ W.D"(V_-!#7=:GD-
M/_QC:*'($97=*ZI9K]&DVY1+<Z"/.1' 05XI9W98X9L9D?L!'F8897Q ;9IE
M48SA.],DF% S/#:++ZA-9':@A0<_-*F.KW^.Y0U$\:85<Q#!#"35SC5DKA30
M$!*#J&Y!'JU(YS1I=DX[[6^Y7=W5ON+;/S4;A0IVO_Y(:5+*L/@8=#O!(#,)
M*=X8G1$*TR]/I:N*G\P=M<:V&6JO\*=)8,]D!\PFVZ2I[!>Q@K:$8C?2[:Q7
MA"Q+1%,RVYL\Q#Z<' FQ$0V]\T-Q[K[;V<I]Z&9^@V').N\#.@P]#KW^_IO\
MKYGRGDHZ V9TAP)"II B3<6K*7%%E(A^E9SOQO:%0.LL3W4S@2<^]ZB"RBPN
MZ0_ZU.&QX"=+N(96  #?+,50JH!1?"+?NM\Q;4;DUMSP1M/*#70W43K>M*LQ
M'Y;Z51'9<8Z^MCAV0 =[2)T SK) 9KC!P<)S,04CDJF.NND."0$UL0 I4!*S
M8(1/$?&T*[4OG-PH >CRD)CP 2K<Q3&(3[P;3\/)&(EQ/W"A&,-L!9!<F9U>
M@$ GF66A65\P$S&Q38@*50(D,4<H<U/8+,@V+BF.+]I+QE"GF1&2#!'-HD<M
M7VV:Z1''UN[\*M*MB>DHV[=G6L1MA4].H1M/]>TJS*70H;@R%V<-SUE*?M&H
M 8)^#R::#7 ;Y+J4@!'T^(W:,XA5(7?*D7;FG3I%&*?,LD[!.*)DHZP!=B=K
M/L@Q7_F]@WAM!PTSX)NG3AQ 'GDNUM* (M6 E:R\[WY[B_1T4?L-QA_LA9S\
MWO%$(:>R92B[>)WI.PXY>V/E1RQV(&V^(1I+*;HL]54)';,,: JT6=C/5950
MX.#P)4A A[HA@GLMT>.%^FM!R_=)NM#(@VWZR#:!HA+FNBT([B;?R@RR+<S1
M#)$TC-  D7_. K3]#-6#U_J:VQ1&[@].+#5C[V"=$)6-E:=4;H!5+$YN@!$3
MS:=Q.15+H<*527Q67J%4$]'2E6L;L!;:8=XTP3GS WORL,['F@*+F*%IDMW]
MFI\!HIQ;28E\67YL,&R ^GL5M4*"G.T(]-"*68YT,;CJ=KC2#!V.-F>Y> PB
M#Q.7 !Z-0>9:"LGJ-N0TC=**+5)80[R9*D>AH-B;SI*PC*&M)%$N5#%.R(^-
M6Y#"<SGWZ.V%0ME[+J/%&QX^9$9A9]0DP?YHZ2R-.8*$.N'6044]JAQ1.;\/
MH#U :A2(>Q&=DJF_H$^%$EE4(:2A^+".+_H_;_<Q6.Y)=>8S^"1$G&SV^0@\
M>AG(_O:9&>3C&Y?\G)\%4MA[8SNB,I 2&'26YK<?XQQ[Y-. I[AUZBD+2\<=
ML#RES$0<X484?+_#"\OG<N@44DM;[I=SK ^]ZW6[74E9GX25/[DI'(<BB3%Q
M]JT2#</U=D9=H48QHMH_-$1-V4A%0-?29TL0(J934M+DY!0>+%K$Q98%GU>G
MR:I7*-6>.J[2Z./MR&.6<;QC)91G((F5U4XS/PLY=]<6AT.7L5JX2;GH+7)*
MK1PFD:TM/T! )I.M S4)RIR5U F%#%@$"IZEP")G:5_J3E,**T*F"8:HY2;K
M,I0^*9Y;3ZO]A<4TE<D#2U&I\LR>7/S*BNC7<@;>9#HOND',Z=BPAB9-NJC)
M'>BS^#4N$0-.:GB_'ET;6"&ITJE"D_:EW ?>(8APHMZ(%BDP#.J\_B+FN#P4
MF0+00KZC 5><]5EN1\3G63AB;8</5\7YT\NB?-?(I+0$B\>FU/DE!56"*XKT
MP9F=QPJ,1Y"M/J)MUOZ[@AIH%['K^Y663Y)SK,H30#XR;_6/#D+;J-^WFWI)
M$ET;R&Q/;?MX < ^@H@J*FVYS(:/?.Q5F!"40ABCI>CRX_ !]K"JM5(,-K<]
MK.5QB\9:1#OO=F9@[P2;/N)A5J;F9R6H$7260:_3/;6V3MQDU!9!K#Q!MVGF
MO:6J9M4W_<<**9M/$RR7Q TR5-/SM:7O%S>[1OB<4A]B!,QMU?([==B#=[+#
MU(?N>29\JS/U$ZPOHW\GF]AG+6E2JTGIEJZKP<-\+1]3+%C?S%>?"+ ;.HH=
MPP?B2,\,D!;$:374?MC-[:PQ$X9C59'F".<:70)MZLPQ@C9$3%)"P!KDEMW]
M4[V#^ .<$1,,DK*.RW<#8R9N&EI<C,<T)HO764/9U='CN2P3==([O<IN;JYN
MXD8T9H5(<6GL<@C#*@I1,T?825:F$I@Y^4@(!4-EU'2<HVY]M7VP7W ->H&3
MZ#!DL'GW>I&<WU ?\L:6B[ U@H5.OJ%.<-;=,IT8L[Z[CA!WVAX9%GHGL L,
M(1S?KL"Y=3:7;E_%G0BL,UCX78$SJS?D<5Q$>V8P0<0TOG>3BD$EF5MU[I"_
M77&9K>,=6Y_- IR?73L@IULPKX"6]<L;O<%$<0\<R<PZCPG8A6 PA%;=E$4<
M19T71)1VK.?&X%@A-Z)<T;C ?Y/*L*,NYTI3_^+7F;1*&-P>OY;:LZW LTVL
MM[3/@G8Z_5E"V?P@2,&I LRGDE W/]6OQ\)CS:XGU+"6R2++C$@8T%>E4745
M=1?"*203O-2:;GURR \(:E[9^V: F3@A5D=>\9F=!CL0SZ"I\96067"/1?J3
M^,KB&=-'AXXW& )%K91H?!%U0:/'F1G[.>QY^Q/)N*CWD?'J'(F?8:,1Z0NR
MZ1:2X<(8+4V]?L;5UCF$NW IQ#N9)1W*?BJ2, +*:7A*&Y7#\?AK6/),-A4Y
MKS[0%7*%#43$Y]]ZZ_9SW5+A\ !<;[Y9Y8TEL).%EZ4L.\L59K9E'(:QG5 <
M29[1651^48@C= [;FC(MEJ(N Z?(QB\4)0>LQG!Q<!QW/#IVC52,VZQR")FY
MN29^CAS:4FYY%J:=#O)GP3&UCAX"KDHCF>V[<*N)-W-QDRF@W<E(!V$Z8*'K
M=4^_CT#M:+]V_][+4^!KJW?R.N) \UMR]N>\)Y9ZTA^7:^CX&9-AV2NIT-/]
MU0<,PY1F*6\\(7>U[U(4>AJ9R&CI#4\$5&37%SXJ04&1VZD+M&-M%_V:2;\U
MP*+];1YF=8TVA\XW1:'./UI+]F*Y>=R^D.UH1'\_#NQ;'$P0\-S?P#WH2X-(
MQ3VF^\WRF%$&819<_\4UENR<V8:^FQ CMPQQBEN( ,!(<;PNI3_ OYS'#)_(
M>09Y%7E5975C0H@P0:S=\%A[+1T:SYJ6:L0%3R.8"]L;B>=:>9H L<\.>H/Y
M_T-=^6<;^:BOTIS&<$9G7U2.*5"Z9%HH;.@C(8-9:TMK+>%S>SR_"UJ[^'OS
M1,@@E E+YO+X3%H(N_&Z?9+K(/2P('_,-9U8J V;YX#('M8HC^3JN4,6]^[1
M Z\P*P.$_]N:-GZ+>7BK^(1$4B=>H5P^!*I/(S#F%-?+.YO1)!/*'/^2D0*(
MM <3>:W3SW;RPTI+TE5:VHUASP'F^FKDV V<#[9%T(QJ&/1\@V0B'+E%J,^$
MM2Q<F=*^?0GGCT(JI_J"BH1(I#R3)#U>;/@&\[A8+\!33>%[@EY0ZUN,C'^=
M-;M'.C,QNOE'8OU/Q\GF3M4_ JZMGTR^*"2N/N761;0)5/U.I<?OV"PCX[<6
M7G0</IB@LBUB6P]442U<*"U8L;42I= #'!0\/B N_:Q)4#W]B5#+$]YO_M+B
MQ8^Z>_'$,]U%?C#67.C!#_6JY5?@F.(1*W#@4)>AG$XKZ]*S,:1"'($*<F<,
M,#>HN7>IJ$/N2IZI/(RAC?R]!8C>!#?R.Z\5VPT2Y.V6'.TAS-7'^WZO>72*
MCS)_*4] :LW-/\=&9W8(!DYU[7UI5YH*_.K&"?/4I0PA554BT<,N>RQ?#-2-
MEBH<>)^W/'3[$E-B"ZPK*%G<S$4K;I"\>9,@LHD%MK!AQF<NC<>CM6\P*VR*
MXU*]Y05\5CW5S'_$NVS*@O519$QT-3+5.?!5>0CSJ'V_21-3S7FLF;:C*>V[
MW1#>!JVW-ID2L@D49.$MXT1WB*\H6JL=-R2P\2_$]2X<V&)O=%T&P^OH_@6;
M1&7818BZ+Q?5Z>_Q@.;LWGTU%UUF?\$8^0S"-18Z(05-6*\HP$H3SMF1N,]*
M5IR-D4'&1KT5(;0<X%[!9[0>\@:S@.>8?;B_9_><=_Z\X7QQM8CXC[+NR^O.
M92'Y8A53VHI_E+!'Q4%R%;"/HO^IG#]L!D"XM?S:(JM9K.>O^'UX)P*<3V$&
M'"NB(\Z;ZB=I;>,G)E?NIN>2K-DNZ)\<5^:0CFPZG5*P;6:8@K$J[S,/>IR\
M3 >IK-H58SMR9<PW+K _D 6HV3LIU!92M=;6BZ=KYFD+?0&QFA"<F.#]6JDQ
M(7.Q#AQ85\6U,/MGT@?^?$=#U*]"+J0L[[C8]_@P>LTJA%V8[" ]'BU02%+:
MO$_CHDN_[),NTW2XD8M689TMV"U[Z"U2<.L3VRTR<>-U^<?K#%[Y+..#1S*J
MY.CA@T+:_>9D%P$DW'1X8Y\,\!D5X;"U<_;R]P?L;Y(5@2X,<H6=K;5\'ABG
MBM:/:N6+<P1?YPA28[QTV20H\A+W]+2R5%3-AV1AG1D[!2W*%00T5N1ES.#7
M+M 9%":D3&EC%(;(E7*#6:E-4>0.*;\%5SC8-9"D@:BC$;9."/R':Q*X[IM^
MAWL?=K$&PX.$HE1Z;:N:MH!RSV$$*5=1NFJ'Y-MS(V??3TZB+LMN+ /QJ>RI
MPD:^9FOS^J2B$_>&Z341,RCX1+!\8Y077FP'O$;;:KS!C#)?3!SHO<$0?_]'
M2(F0WJ_?2X#B:U\XIGCCSY?@/<5+#[?ZR:'^,:;(A)5ZHK!^2Z$.GH^#L6DL
MG8TWQS8\QPN$B2V^J7XF XN2^R[FW=<O!#TQ<^'4EM)5RAA\\MQ6 ?0Q'SS,
M>Y^2%X'M=>8:BV*CMM'4QLEC/ZX?4"HQ>4A7.NX=@O'N3&;/3A<+Q&EOQ&6A
M_DZ%\_0)?M P0;D!^!Q$>U\5^XEM<G(V59UBNW"1\D^"XY]4"ZT2D[OY-N<]
M'=N 3T%C % B 'ZO= (8%6<:\M$GM-!5(]8OR:.@LKCCG5'@;HI6,41ZE-$0
MKX&)^HJMK'_6R-RD/\]5@;?-Q'%QY*0]2&VI2];KZNYG2Y,E=LW.*J'[/GF:
M"+W!UU]%")"["**8]WD[LA/OWV-3@0I5PR7MLXQ=!HSF*_.,.[DOVA6W;76R
M'.N1/>4S+\.E* ,6OI?1LUGU8LCQB-2! ;\&5L+XEJ5D(>7TK-M:LB@Z3DA?
M&E<H-VE<$[N;^-\)7)MI&')@<85OF%D6.MUL/Q2A_SR!SRU%NGZX0L[9P16U
M-"H*SN(X&MK]&JJEH:O7P2RA^YRU\:[4HWQO^J!P^#:Q1R-PH;-'%CBY3#\8
M"9@M$/3OGZ6)M Y;U&A\(5JK?(.!Z&ZF3W:^\O_Z1V.+3A-6'!"I6L@'YRCO
M2$MYJG':I S\F'F_?%0%2?J:B@\ZM1CK:(1>"['6FD>>>TC@B1X[8#^&\[><
M_:1S68 =:Q"M0S$8.AK XBS0I W-*$KGDE5C\9^@V@)C[8\@HP09@!8C=^I:
M#?-^9K1T"DKDA*LD<G%IUN4[BXFUUO9.4ZL!423/6-D-Z15<*U*6[B?#>F0U
M(F(>$V),Q*T;S:N\Z0BSYZE)+!\*61;.W?QJ9>!ZK=LT!>O!(+W:8,@NG.B>
MBTTCDVU(?[J.?J3X/L*M.U+0P;!I]2/8564"R\33WL[4VT$N*M'=B*%M3HB\
MXT#:_6N-^;0K%W]+.EF8X3XG)V*\*;PJC:.#:UJ[D"?'UA^NZ32B J0,&)5
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
MY&<;/X5-D!*:VE<@;^XE<=MHE/4P(CO4;E:55@4<0H\!R69#@',K/E]2>[N
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
MA/IN$@N+T"0.Z\U(W^52:/B?AH&)O8GC;?1G /Z&GHO6GI#B.P87$84%]6O
M2.DA=2/V[6#@UD'+%GM*E_8=(EW>9:M2(RR)7FQJ0-T@#1QYV2@6,O=706;B
M)I[Y@GOW$-@(.JA?;4GOG,9VN&0#Y>K]0E!;)Y6[WH^8^GHH2\#!OT1[+U?
M[!OGR/,Q7"IH2HN9Y0 *A)W[?U&J0^X^@/#;#.X8T#2"X!>!$#HBM^H9KY1J
MPP$WA3D3*M0A.%._!AQB^8JF0?.>/WC0-\6HZJ(;-Q*6A*FS8+-0N/X$(%FP
MP/R/YJ&K%""NHE)-X2BUS$@(()'MU7LPKY1ZTS6)_<1(8S0ZI+52]:KS> +T
M^]5#!,3@MB/<_-3\"ZU:<W\]2?4/'74?[F":?>GK7$GV! !5NS2PS2L4RE>#
M$U$GPDJ"7KBV%&<H&6,H12@K.D"V<^PMW8%K@)ERN5L,"S!'N95!LB 4G\H2
M?:0_M5IP<HO4ML\T[KK' \/]07!WY;-KBBS#]AM-CR6BT76AS[><GLYQK7WI
MHFS>M564M=O#((1K1F\%6&]6EUY,J#0==IW1@V>[CB.,.8+YS43*R$)2N!^5
M9FY[(^A$U>0JN0I-(5OCHMY/CDXNN]S,\3U=?SBP<&M#PW<09\B58? Q&H'!
M)4@TT%DI^$:/_9">OLA7M%QC>F\%I)TG01##1Q$4LDWZ!&C9*/![+=&"N.S@
M%FU#J>.CJ,9/^USA4Y;>W#?V?18[#;.V0F1MQK0"C[G";%*(U3,6BY1QT9(N
MG8H>]TFFO9/:@'44Q;0EEF5RXZBY^68C!JH[($V&W;A1"&VG(J@4 )H2WK=N
M5J4%";S)F\?.M>3VXB!H%[73PT104;RSQ"O%4;ILS%+3>O!INM:GPL"L#GED
M/M'W6!EJR"?;F7X"X(I<7LEEBY0V&$7Y[7M7[N?.^;665BVUB\6*=E_X7S<9
M2<U,ZE073S<D%KH.VY"NOU*,6U)9)I>,FEMHSJ^G7,)N4,2WJH+C&$M5R(4I
M61MZ<$^5.&>EU^>^P!JK)7+745Q>O@ B/O^]-AP14VE%=RN]):NBPIF?64F"
M/8[*LV-O!(1WJ9J;\WB:@DU/.;@W-U68._<WAT^#G$Q,TFFC=:2:609,>Z,X
M1.M[:J+&$^BLKUU'.^_HI_EM\<*JYLT-1/$&OE'5IXG469U8Y5UE'^XG9$U=
M='^1P9=+AKO52!7)1'(4QFVX^,I/#4DQ:OA]#_ 1@69XT3ID/I FRR1J7HP6
M<8 2N%?T;J;I8_HLXP)Z$F?<CEIVEZ8\0J7Q?D+XC_)XOG9;W*[U*+Y&JP_/
M=[_*9Z021*>=D3!<8'/_.);(!U<D'B]SCZU[%%:+^.U(6 ;UQ=)*CS2X_B-*
MCUW+^_,K^ )#61A[S6VALTX8H5]B.7%^3$7G,1T>C[9%%BX@WGY]*WZ,;?I;
M\ 7@#FOCC%(UV>$7O<SJ3EX>,T7R7PT%]-.^26\?C=U\'!=#:XG,:1P>0R)W
MA1OYI^T(NJ=RW6M]F#EU6(+=%%=T&BA>;NLJ!FR,,3@0U+13EKV3T_W!P5\#
M8P[%*',I9,2QM73#MPSWQ=;6OM0F0Z4''_W<9$(4(387?1%!VL2\2:$69E>G
MI&HI,LI#X9SD+>@XH3S6T4L-)&O)ZNZP]T)(8-1249R@FTHK<%+IOEDY"W_H
MZG\T0;W/A1JXN_W>RK(K-6EF7R4=BW Z3D_Y+RZP0STA$]O(<!C#>@Z:Z82
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
M@GJ][]WWWKWON^_WE;\+)]F=W9TS,SL[.SN[H791!W:5JWG8V0" EA9P @"
MS0 K P P@CD&1F?P@V$]O^$0[8.>ISUI#$SK<& #^+'S:Q[LR,#Q-0]^,AP
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
M^!N=!$Y_U]UU,BY_5\UU=I".=M8PI('C!=KD8OC->S;1Z\#,3O!AIA<TSOR
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
M'T:CC+ Y*JSH[=XJGK#YE;NLV"/>72G(]GTFRD^BCC =2!#0/G(2+;K]SDA
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
M K?TQULR9Q?F,Z^_D4QF:X64J.5$[?Z)VGV>&]>&"%$B1&6<"(WG*S[7I"6
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
MY@I#+[#EQ+A)M-:^0;X08LM1S96]V/$OM1S!$1K 794_A2^>.3P7;B+&:1)
MNK6Q,4:^87TC.M=^6V"!?V[R96XW6XX$0!RLO4*#?.6I+ $348_]? ??ID,D
M]\1T0TP?'S_4&'LM-%<'J'/7LD;]W(F;2GKLOPIN8T$05Z$9SZC<.U%X^(A4
MYO11_D2SLV7U.NHP+QTCETN>=IB(]4[<>&9?P]#V<5[;"0/D%J=(V)BK1I&U
ML\V!EMRV;.$ON@#;\9K&([S\-###]\Z2I;RN#92LQ<<V,P9R3M2JN2HQ 5BH
M@#;4TQE$:37%NE80G[)J9W(.L[.J_<T15\K2YBJ>A39XA,RQ?_37@XT)+:E]
MF*O;=BX*%VB7X^0);?FK\38V$?I3U1Y,&+20;/WTE=(EV4');;Z:EJF_!4A
M(M&_&7C-]IH]($'D%$L=(=2$_[M7^4(:FU,7D$V83Q(FC[EF(U<Y^9('])/_
M^J8N$XO8)-)SCKE:UBLY!-R)0?NX(S*KEB+$<\1:HH3CJ)4-5(V)Z!+\'QXU
M\#7C8D*J,,V=DJU.IL=<J+MYS(6;O HRUBV0]EDH[VC3N'B+^XE, 1MR"T/#
M6(YXW(?M5(U7EML"0HUPV<IP64^6_.[,8D;I\Q=8Z^=.JM=8B74TR0,2]B5F
M1EMK\J4WA?BF+7@%D?BS.I, 5GGJ=5$(M89D UQA=0++S#)E3_/'^D 3G3$I
M>%0U)KQ3"_.X)/L&U&_-5,NI/NSU)K^O[!Q80"\'SR&MG[O<7/&YLYM9*O/<
M?]<2LKMC/F*>;?F2+0RB&A$IQ=M$ON"#.?I(3MO/._;N7]2P?*\[R7+=%D.^
MS2,XC)2;),+=$XFETZQ4/^__,F.9*NRG7I]F&-7AYO.@&(KBYFVB&6F)X=+R
M0RR=2VGA@W10 R;^8><>3RLYFWOPBRK-?LPO/J5:#>X>U/)D?$,(X*=<[]*[
M1/,8C(5T&QT@G1@Q+=Z)#=Z3SMGLHTHL.*C&>6.OI$! >?0I._EBU,]$1Z8%
MT>Y4"HC*)BZ.4853C5<'UOO W+6X@-Q/&!I(%W:=A\RXAPP(2K;6UIDO][J"
M!')FK\A8YO>85]LI)_14#<@M\FS%@B&1\BG*=M$4VR]C%KF&U2U:Y&@EQ>_'
M7!(?S"5G-1XZVK][/M*5!M^YO>21_BB+_8C\NF.NE &$)_FHH'Z3= ?N>LZ^
M7@9>Y:_7N!\DW/G<K48DC:#WQPXT;_9U!GI]C@0OC$P4-8VLB I >T>)8=9G
MQ&.26\2[,$TT*YTML7D"3B#$7'BDHDD1B\P0:(9;0^>1M[&VH-Q_OIE"HSRI
MU %AO=-OR@G83ID&N2)S[&+G4*]]:F5E>G*>2FFV/N0^VYBJF#QL$_9C1]%6
M35O$QBZ5,_=*4/3O_'UM46[<EM7A)<Y,BW%.Q- 5[3OW.:0HE)G0 4,#G/P(
M6D!8XE,F=!HK-F\UW>?&<'T)]?2#:#V#\0P7I+/I<BK>\=+5>\")U _/MR_.
M7VFI$KY0C%"V"-(CPC\R1?L9Y=X,O[*Y"- @<$BDH@9FE!GV([7']PO"L_BH
M$]KR=>T(I^SQK90LN)TIDF/> %.&"HOII!1])-XCCZE+/@LPO3MV@>U6;5H[
M=0=TG(JH+^;Q'.W<?F7;>NC20DG;?A# (^(Y*'<L^8#8J&FT=TLDX]T4=OF%
MV_-]8]HD&UPK^WZ^@?"04"/::7FOT4]=$!#J/[Y5.^$'-#3LU-3DE'W1%#X*
M#O;](JS'R_^]G:*./O%B(T2N#8,V7L8W(,G%^^U6<P&7A3M??,^<5E\0_!*Y
M\!VUN#FTX.]O^)2-H%HTA9V+ET4%6A[2/)]0^L#C1$=1K(#'GB;U(_WW@_?0
MH6]0( +LW+0>2KY*-.XCU?1@$[U_WAF=$G^^?E+$2"C4[5VOVJ!,.SN6&F^P
M?+6NA/!BJS4D&I T_H-^C\-AA_;.)36B&EZB3E3X#5%(KJ3I/96P#)YS2<9Q
M9WVR]?+WT:$]Z4GT\E3C)$[?I>(& /.+!IH+GUK!Y,BO116D5#O4S:K/-W<
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
M4U!)M-5Y.;'#_]6%KFY_[N8M1%R)^_.[23^+<J2B4$=R_IS9L&JAJ> )AVN
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
MABZ+__/!B+0H8]2Z;MW*5P^M;K_C0H<8(/-+L&9#]EY-RFA#]VFGB1?0:8;
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
M6UN<R>U^>#'&.> !B@!#"B14>S<&UG9@A?'4R5P63&F(';_)!CSY]_[MLVS
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
M^:Y:F:LB 3G>WC>32DL^6J:_R@E_*G/XQK%!'=U5'LXY_T)BCN^A:N2<#N2
M^]9[9>2:J.N867VQ?:6S3=V[Y#HI:T?H/OZNKC[YTSD?;1(0OJ.>#W5S'2_F
M/PKE"<T]XE=%;3EC0\3_TL W1>@:G'5RJZ/SFLQJWI[VT5@=\QA',%8UY?8Z
M.XUULDZEWU"2D^2/J,Q-A__\\L/'CYJ'GAZ]%63A?VKD IP# H39 /Z;5#>6
M&6.1#=#AF<>R 2Y<:*D0G+70A[59)NEZ%HZ+I 3?'%-B.*O4>T/!87Y-_O[Z
M=]T\R&B2LKK77)E_Z(=1'$@D_91N3\NM:D7CGDO40P7CB3I#''FQ1W&XG3P.
M3/TYY!D;4.W9R@80<LLYGL#/C8&M<E'3RH.:UU6<.E.RU.:O8D-AM7>122>V
MT>Y3MGP57DHXN(+VJQ05J]BO1]ZE=KLW_EQ8\%SH[<\NOXIJ<4!T=!4H57FJ
M&U(R0@R=';2.+5,4P:%E&E7))9W%W5NT^?&*@)!0!?AJMUE'EW8URD;/Z\E[
MO$:0N6KK7&;LDE/'MR[MJX-=<L)(SJW1PC6I-VHZJT>C@\W/U2(A87/+86TK
M8<@4.4Q3N#UDU7'58":[G:\\:B4JW;T:H@?1T4*OJ7K4O3'+S4U :$24Y \L
M&W"I*BO!I0N\:T7%-2,J 6!0 M[T=;.SF\H(R+V/?P:N8(4IVNVMJ11N? JQ
M$>(5TU.J)RJS3( :E^+MEE>F+ O23[U,X./>RO FEI]?\O#*5"&E)S<-2X,;
MT[+\/0R27Y35Y,WAKJD;>IA18AI-P#WH#=6,CK<M@P_(^ 9$:[7<TVPEI>=F
M@V>N"(9J$O&\M0(+%OUI8/A0QKC5S;0VRJ<LP]5&:O,>+%*EW*>AH4Y9LI6U
M,=*CB8]"^&M77JF[1QN?,$V+\3\_G^SZSN&XP?MBC9O1',C;T+#7$29#$>V:
M&(L@>335U(S>=]#$J8\A6KS(S*;*@+M7^%$33'CZ9(:'E;*N:P/QCXDJQ)<(
MN)31$<4+@L<OQ0L7XB4YL4!$;]6.+Q51IU(,LO:WA6RQ./J@I*Z,*A/'B=BJ
M'C"_J!PGJQ"#VXFI7S.)./&"-[/'V,B\65HW_1 Z=;H@3O64 L>2/^MI8 /
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
MZGH7'>WF]O/@1VYBKA+5HOVJJ"-49'CM )$UCU%K=?,\7O#(Q'A[<?7+C(^
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
M()"!+W-9J+R+[[XD!3U^_8OT2>]+Q3S<"J4<-[WDG-+,7PO<7YW7!U\SNZ3
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
MD:X_<=M=TJDP6/EU 8IF+OCC[',BF[K.!D3!=BJ -X"TCSNM7$_*'OJWTDC
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
M%QR/>P4>^H3^8AP3%\<&W!8T*6N2 'F>$#S]G.ZD\RUD-HR!9HB"//N;BK'
MKZJ;?(VJ+D!^?_]O)F-*%IYC WP:LV6=WVX??#PBH_L+][179A36OU\Y"BM
M5/:9\Z7K+^F#HDDSR"):\I<)# F.!^^P1N,A.IIQ \S@J2"L4E=:,*OXJ-N&
MG^+Q=9>BD7.K%S@@;>4+LJ3Y_7L\S$8'M$T"VH]!J#/3 0HW92AP$]",4KY.
M49'D>I@?=I(-Z!"*U%.I7%=?NDL7?U58="/QN_M\3D+AR]D'Y,81[V1ND[\G
MU$,NH1UXZP/QJZ\-1>>36PD:]3VM]<@%[7UH(Q=[51V$*@Y,*J/8QA)>DV<Q
M6YA;TT^&+!RDY/S'=!-2SKT=?;E2<S&D LQOF,+RL0KQUS6H43.J6-Z%GWZ
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
MK=$;K;5-EMMG_:'*OQ%%8K#6P!'UI9J?Z[SVHI";(7 @3J4INZAMV,2^4'7
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
M-4W-MH-;V7 O4B]>T7(8+5NR**<RY!F@&XEYV02;I PNW,218OFG..$EP4_
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
MK[].L)8\9Y#I**&H;,]G$QUH J':2XNO(G-%TO31)M>[D@R:?+@A%6W1=>/
ME7/-J["%)=(FHB5]X2INHR(15(?95]+>W!J37V''9S?LC*5:=1?$%/4!LF1_
MC=[60OK2)Q_T0#5;PI[[^_O%L^QZJX=FU0A$5>I72^),X:$$3M&VVBZ2F<RC
M@/+,K2&S2%W132BCA)!-!-F2"[7<!33J461M:M-JO[CE7CF\5()"0=6K2;W2
M;,@KPH/"IBW)P5 E.4K?DUH9P7\V%'O2RO'F][8^-.MXCQAWWA.XJ^'[@-Z9
M^\]#FQ;KY@[3>>'<S8J,I-C0[GGO9X\3#W.W^?C4+61O5V<A+P66B9I2XKGR
MSQDGM@J]^/301$)*_6]'IPNT6%>/#@82K0\2/)J79[GG:CK''TAILNK[A3GM
M;CR02KKYQ&N3*\BO4?:()(Z\*;P_Z[=$\?3VWSWDH1+P=FOZ,9;J7]S(S$Z3
M,_@%M,/TZ$%O0#?%KPFHWR!XSXB9W^&CTOF$*CFEN<(6W6?NJ<::&E6*3Q 7
M+_\Y/$/ ,V Q_X T&R332NO\7 +1H1[[9H*II?F=@7V'$F&=1J-+)4+"SB&L
MT1W[COP\ MSZHMJBBC*27>>D']M'FS#3*ZZ^LZ +-6BFDDI%U<S!_;JK4[@2
M9'RD1"TEMF;?YH5)=+%.8L-"^D99":H*2) ?>_599KF\V3XN?M-HR8Y^%%U2
M6*0D2\,%!G 9G53< ])\GQ+?S^3+#S1PIX F&*SZ:1(LI$FN_'RST-XLK$OY
M6.\MATB@IZ;V,X?\+\6N0G]'"\0MT:(>-\_W ]M1Q?IF2?P;M!P3W-!I1\+>
MKO0S%B[0K *9&8E^97Y055L6B\U@K4;NCW5H[/X03"LNONT6[B62O^A$!TYA
MR& E"'5TG1&COB",%LIU6%Z3N\(<Y.350+%YY35W?B7^BU7VY'Z6SVL'H "S
MM*?AMW@MJU+)9T4&>G:7/M-PTQ5/S#]P7FCY BZCD/WCX3DE,W>GJL9CG=<5
MR9A[Y//\U?*(U/754T#XSQH0!A0Z\./P"\_SY]T"^47:>56HZX4T31!&!8M
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
M:UWT%HXM2"\WB[DF$,UA]O<9^K6\]Z!F^A !2\]^Y'=">1FA+*369TPFZ?5
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
M?N^EYHM?Y&0)U=Q$C#R=IZD7[$MDPRD@(U:5^%#<Q5$*;S'S8P)RSGH#BYX
MVT.7!P=6!-'UY?O?)V858X<:%CN\ DJ#C: ; ^%-50_2MN.,N:L,-$T-LP7X
MC25'"NDWP!8!!\LIO6$2B83I 27#V,MWKPDMN/4_7_JLLW\^#*@JIN_UV,8@
M&^>87*YERV*:'EJ@N28@T?GKSV4Z6/AC',Z#NMS83.<0?HAYZ0M_!FVVO-(8
M+#Y?Q:[71_#,:-YF^V1Y#,4EE45UC)$^R9H&0F5*W.ZDMEV^X^0*ZA9IIQ/F
M3,.K17\E4'^MS&/H\^[P?;[?VO1_'_[/'^9U[AY$_V*MV(=NS*)+YGD[CK@K
MJJ'C/GY@A2G]:$6O-$1N"['?T=1>W$0W[)N'58RSL(%^;&[<<'I\5D#:Y-D(
M.:@)#>;>;.IHA"=\GTYP?ZS<I1]C$1&]\P^6/3-%$QG,_5..VVF]!VK=7[J1
MU3S)IB!B9C8Z9@8MWR($@L#S.5/KV5W\WYX9CW/8GKVZ@(?EIYC.GP(2;2 D
MXD05*CN'RN\UT%<C!\9C+7I%F[92;,='RIU]/88PKT:>.819ETL)OP_QO!-O
MZB"X'!\3ZO\\ZXO&NK3:# $O?8P[R-^"E1Y%.FQ:(P\F?E@RO)YK-CB6\Y E
M8;F!$V@C7]N9FB6S9_;KBQTKE9PPWL2<@-(@X]IMMB70R]Y5<"F]W;,L^W\-
M!G*0+X ]Q,((NK,X?$X*H@5";:/Y+$Z\!>(A"]Q[,+(C(CU O8QZN6XK[1/1
MX:\^PP*C<])9;'4:1_;J$)HNGYN9?4@5V]L_!?1!DI<W-(O)67P"1F$>NN?'
M\:]#$BM:GBWX9$:SX(L[;$L$Z^\$B=9)^3XHV^&_K,\SU#;QV"3!S3>.'BU*
MUIA2>7FH&IH@7BVO [_-7_BQK\@DAX9/LJ]=OY1-5JCS>(F2(>:] 1:RF3I8
M(8<NQ['O0*$=Q+"NQ%56/.RSUK^.6,K3WI9(<0J]-3\%/#K7LY!%[[DMB9S;
M?+%'73D$'G\3W.\\P7*F%\K--+EGM8UX#N#K:\8L1%CDYE>>V'H_0"E8Z:E5
M?PE4/._Y/-0MW^@LI&AW8][!EZ89T17=X"T<G%/!'48._M5"(O8AH5=X)#$R
M89,-QTZ6OKHJ<=_G*PU-[(NDV#,QL461+-YORTM 5AZU'[6&PN]<YJ1S9/EU
M[<BLXB.Q:5F5)5.9&4G=]MZ*%=J/,SOLH).XQF._KG,XB(T@^;QD(3]*8NRC
M7?!#.S)4*; !\3:K1/3.,J/( T'[.#.:PG9UP9<9AFSXJQ,G0?$9%6!'=_*L
M\X:5J5S5ZGT*GW!F1JFSL)+['^_[G,WD4K],[[KR@\[=D>X2OB+*;SEA:!#A
M*DH+0 O_0Q6[MIZ]++-U)L%U0W?/:,KD)DZELD@2:Z4&K;'?G YD"W22"C*%
M."J"]_.ZB0B=K+;(5_N9O&1GQD;_>XO]*TL1H=%.6:HJ],K*P.'FED_PYJ=8
M,V)S:UGQ1K_8\!0%#9RH P)?VY-#S\DY$5+LASRM9J[7G+MB*ERYE5$@H9V
MVWG79]=V$?$BXG*OX@1*X[\VH>W[M/D9'&L(%V,ZU@\:.06T1,[0YW#^OQM9
MZ4J#^'C(O%6X#/5KH*2@F^5'?9>_X2F;+P.-"2BM_M"54,;FE=7R#.M?@U#K
MGP,KVT'\7U>F.#>EXDC/W;BNL"@(A=]"X*23C!QS"]**[6CV!"B?5/XN4!XP
M$;#H%^9NMA^SG&%K#Q63+"FK/H$G]&5V^NEKV%;!*->J?JYF?CEX(/#MQZ;;
M2:L1=[!I>3)CF1QV>)#_]DVR]9HM-906-[/,O#= /37 X3#62@?"561N#S%F
M!<^I?FVR8:8U)Z' >7J/TIQ0$6#D1^2:N:LE&H?FJ=E W",0)#G[B"T1,6\S
MZ<UZMD3>Z&SQ.YLDTF9S F(].CI](VAH!*C&-B$163Y LBY8YTD_O!:;@P<F
M"*(48#Z&MF3CS%;<Y,6U5\8?>UV+95$#=PW]"^7I F9N2JK%9)PH@[VN-DU3
M!OUEE6]4UIB [)M+ZL5!CD<5 O'3L"=OI=0Q9+!PX2_V@%*D@.^/%7C8H'Z8
MS&3Z<?FU],A;X3FE%K1M7:A3XH!+-R,(S2B"4A8INF0")^!*ZDW_%#K3"BT'
MBB8@UO"##4!A;W!0I$5C/:83WR9J T-N3T]Z]&U&F+M(#*KH@L+#6*]_E8F'
M5?AZ!/^MN9->N#AA#Z^1/HG*8 +O*75.R3<84=XU/4C?B%#,&*O>;"+6"]U#
M[M_P7>;K\Q(*7&T;U+-_K*EHWF-@J-&P2[/U,NU_UZ!QP5- O^XI0(26 .;0
MF\X_K&SWTH<: U5/ >V\U31D2"\0J>?^BQ,E_PW9B*\-52TP&HMAWX_!XF$8
M+RC+5D8 ]/PT@3NSYJC>9<PKB-A(SEH-$;"(ZIBO-!Z[^6;LWOTZR U=D2%5
MQOM24M8M]'? L2<T?1>DOK YTN.EOOXW*AOJ*>#GS5/ ??$3 :93P,/?J]F'
MPW]=@J>R4A-H>4H6O;^*3%'&')Q3[K]\"M!L.P4,TDFF_@ 5XO&Z>& N&-S<
M<\!ZW"[';8V=S"P9KTU-4U!75$5* H516VREK XOR.=Q7?O<=_F46?S8W^:I
MQB,$G?)<5$9J=<SK4>3'R=^Z \$$S[ZX&4O+GQ=V[D9"EB78CT2^S_7L)5/Z
MER5QL?YVM.TA$SF.CK-=C4?UI]$+8+NB5XV>N"+G$HF#H^?0XFN/.6(AI'=@
M!.EJ[)KB">XD;8P6O3 KR&'\"2$>]P#<5YYS0$D,>#CF--3&Q7*M:(N9D^JA
M=TG>948]Z9YMX?.(M+ST9]L/Z*U+UP<_[#4-;5&6"P>8/F:< DI/ 6EDQSU>
MG^7],ILGD'+GPO7M2D^/P%0.-?R-33?-^O#27D>HC+$P$EJ:E*#C*CL@SV <
MGT+7&^63[-GC,]G+YTX!>7.G@)64WS6%P4WJ'_H[9VBY!"U'WOEWPB]G\BD
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
MNNLTJ64BVQ<=(N[XON0S8IE "!L_$Q\ AXEW?.P)11:2FTTFZ0*9!>L9"D+
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
M];H#L^-(CQBAJ9:7.F/$ZVBUEAIB"-KSF_-,=E9R_F?0\5+PZ8-8F#*$UU1
MC8WZ.G7#X\[6%]B%?K3U^!A/53AHFE[G32R2\A_@31FK[C$6K%-Y7&^>RF5\
M-N/&V;\Y\4^8:<./G8>8^R$=G9U"&K+&;G>R7*05:JR!.KJ!R;#ELV]\QQ^\
M=+TH=>EZ.^?G?^R$D2;3N4>F2$H."7T#4V'Q&+53>].WWWF,DZZ$PK6]P7<C
M3_,U[NP)9%UY73I]4'I>6!OF\CV7NG$MD2X5&+U.8^_'F=,*K\Q^\BN\?;:T
M<6NW8Q+TDYF3T:BL,>\O?8SQ8(K)_()]$Z_O,U<HC)H@Y$TD@6?L86J>=E0R
M9)TXLH*@$B/$=*5*$HL4QAF3TI/V^V=M%&^965J"* ,;+TK>9Q;>GLY8_'.X
M>ZM'@!.JO9CSY;>FP"EZQE:[ J_%GO^8A6FTI,SKMX5%14_%2PH2'H?]KEM>
M5;#VSVB62[OTDJTJDZ_1934+'4MJ@RODV*)G1&0$&$+!X?@E1OU[K(GU3ULJ
M<CXMH'&>8-C+\RZARYZB)^5$1<Y7*Z>(4KU?S&Z07+*6L?AKU1BLZ]?-NQ-0
M"!32^V'MN.+4Z2HDOWSC=EA:2OLX1$9U."Q#K]Z-E/XN,@@R\N;EQ4FS4=#X
MPS&0J6 LGZ42IZ09-QXV/)Y-G" BL8=8Y#<:RI[Z3KGQ2',M+]/.3JT+-.&F
ML#?B)EGK_W71/\6FO/!Z;2(FL^FJ3^G57OVU==$X+W<=3NZB86HG^T!UDO 3
MW14?\S^6%Q;#H"<U+#.N)TR)8,JB3>F>4FK#SS0W2">R\[;ER]2C5"9Q0?!%
M-5G';Q10(]YI'N/X94XCRJF1W^.[\Q DZF.,*YCRZ0\C36XH+@BHL_12L'/1
MC7,A'+1)T-[EAQE?O,4U)A0O=>M\G(I?<Y^HS<O@NW-9OW%N]_X^T&8!W!RV
M>-@>#/4>11L#:[&W_2K/_QR+_;\^8(W]5S9K$NZQ6P6A"4^NE3+CNV'U\B[!
M;=V.;52RE1;&DZ2,E/ ?!<M8D;],?JN](INEG3SD*N592!(/>;I0F/W+V'KM
M-5U5]L;]=*1'+V4!AD2.6MMVW4)C60"*Y3_1@ M,G[8=-IR2KSJ^(B**8EC^
MT\&F Y59=;3% O1ML "Z>MUSS/%_.F=MB2R7L0!W4=N'+,!PPK8:"U!OS6%G
M_SL6/ZTJCT(I<7^B:.ZLWW5Z%,J7-[3+[52U)9 OZ43(9AZ\(Y-B:Q2.GT5G
MG112L\KL?5(SU9\(&I0Z591MF]KCR]XI!1;@_S=OPP,,\D(IMQ+6XP;7F_I/
M;[/-L3G<TQ%JTE;2]WE*1%1JN1.TJ8%-)":Y?<B'U!3:]=QT[;EB)2IS_WXF
M[.,>&S242Y1B8'H.>PC[O6.'X#OJ+;'5\/#!TAY0Q^X/-RG5P5F\LV?E\S-7
M9G_U6?R@**4@9OFW!$?OY8__G;!X3H29'G6I\P@TPWEL'H;>(-F?13<P\#5P
M#")TD_O@$U3JG18$OKQ-N6J@,?#JL]]=)G>:PDN'&2\W'_6BH@SOU#_Y,C@I
MZR]0W[4&K)E/6("E/18@7W01R@+X5/W352Q^QY(%R-&BAZ%6N^D"+,!T&6?H
M;58: J5<4895.[5217 "%.41G]S%A-2>A?30>=D"VO[5PDTB\E1:Z9&W3 V(
MSWP2D/4VG#/JP'!/W@^E1%U<SZFE4-HFYW[^<2 \OD%)8S,F$]=:YGVV ?BN
M-CC310V% "5E>:Q4!!O/2LE\T /^960L5>-DS%&9:_^9($C.*6@&'XT=7)O
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
MGSJY,LG_>V09:T"DAI%9<@UJ]>3YJJ.X\>MXC'UN+D[^T5LUO:B>1\+*7%8
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
MHW6G2;Q18>!URUR>._U.GY3[]K:E9"3OA_64QV^V1S"OG8RR/)/!4\:?OGX
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
M44XOA5SC[*,O<K.DLC))W*^J&^)D7>)?7=\M=J2G&%B">P*+$E,$WY']O?C
MSA^*H<'MU>^[A%XB+WKA:2PXZJN"X<=['_&B#^Y:]5O.EQ@HSE^&^<'M[&T&
MF%A&G):C+5M$_[)N6G08>"NUB'IF;W:$S)O>ZJ?CK\0'LT\*G@NX0'W+U4#K
MJA[&:M%\/O:.)IQY QKZ4Q<7Q'Q:=722K2]"S._LLZC[]?Y/$\!G^&YD1E9A
MUJ?\S]?OU&&#B]YDFQP7E#?A<?WBE]P?^ #U.&XN8EHM=)H/\#=P%VY&$F*D
MV7:(HXC5=T0+'A<H+5R^#!$&O3Q7>L6Y)-R2I6?^G4YIPANP?$%+#4?ZVQX6
M/[FV$[Y7C:B\CH'JV.Z_;&OK6 5F/8!PK-,^>[BA/KLI7/Z02GUK=OULE #+
M!!$Z)*935NNU;CA[<SP\@^P-1."C<Q,G>(K(WMDU"4??1[4>Y)ZS+SW-JS]\
MW#WE,SF9^QS[I]5P<9M$BEIKK/X8-D)U#3:.0^#8!0]]03PS8)4G/8P/(%,2
M;Y </0_70;_ZN?DMUG8[F)&J G&(4[7^1'C?RL>]"\4]>K9U<%;TE9\&+4Z]
MQ(]AVPGM75/!AP].L^<FJ3CS_;6MBB!;$TQMU/6!T9&N*!*2#WAX U?0;C9D
M*U80YGY9/]K!.KY3*5H9')"1(MOD_=!*$ ?W'A(2Y;ZF"Z)R=/:S.R9?#;='
M/+]CN.GEDHDZC"I"J8&5AS*6<<6AG6&T#Y14MS)?)VO-FOX9-#'W5O%L\F_K
M0F]6>S#\^#+C-7*A9VA,=QO-5J$O&L;5(=[TU%6,P(R9,)FL"EOBV7)5+U9I
M$-)X<Z^!GVA*TYE2B-\^DZA.U]GVL5?N1VWU7"FP0KSHBJ<?'/AUY@KO* G7
MXF=6%^AXP(SLB%W5M8>:U$-2'DQ7DCU!C.X7=Z<@6WUU,J2K9G$E%.NTF+[4
M]%&,JF-\X1M- 2;/8EM\!F:.DRP27N-P?C6Y)&D%LK2A5S!56V<J\8#WBC[T
MY;)^Q>:A:O*/J,"[ ]^>;(?'UL@7E!:_R5'^.0WTI&I("\NY[?Q&>C_$XLM^
MK4?!-!?(S<DVEN=X69T_;&P[0OFBJ2\PZ=4RH\CAYW'=4X\O]\J2FP350ZRC
MV[-]WL=FQ-Y,*5]XB%)'N'AW'A_(!_B=YUH+4'S)ZD$^('Q?IU"*YK=-,A_@
M3MAI)ZS,;I;P 9\YT4*OPL$<;AC<J/3+V\/.5F&]QY28G@$#+DM:'$^+MU\\
M.5*>P4S]MJ3/_1WX,T@_.[#2'+=K9.;,2Z]==BC7">3V7##)%)Z"ZW?OXYTK
MMU&;\R:6\/!%6I1C2UFH5A#S+-M:%0.1& :%T2IA0\761\VJH:/W,8882.PV
MO?LBY"2\[(*U*UI\O[S7X+6$(.'RH&<K(I;6A0K9T J87'BL%E9?NVOH=V1]
M"3S.,AB=^&F$Y4XW+V\!&]!*=MET>OZI/:G+R<M.7;N'2BQ,C>+:6B1];8;[
MES.\XP1UUII%^#/L8E+*W/).,$W?*)UV0M=(4C1LOK8&_+4-XBZ[6M3$"*]H
M8^ESWE/?.VI<=ECP62BN3'(<+XXX&J7&+?;\5.9I+7A'TY -/F"MFG;:;+H.
M=S,JIY+TL]IW<D1U)IR]5T450>_>_<;08W_+]&%]');H64="#ARA%W0V;%X'
M[OR::&AF8W5NM4HTF!FQVH_HP#T> ^N==)98S73O>1G68@I\U@X-USD@F]LZ
M)(E$%L;M-2,=GUXH_B3YG+A8Y'0:?75MUM+I0FBAD$?(JDN*[C1L25=@.].P
M2,/X)>?W'^0#R1)7WE)P$.DX"K0V= _(-YU;744R;X\(_,:!2(,814^(6XQ$
M^[U.UR]S%<8)F(RT \VG!+EZJR=IYX,:+XX$,PT%->9\[JI:.2%) S9N2Z"+
M5WB>#450NQF6/%1VE>B8>85DV+Q>7Q;16(R)6UV<?G/@K93G>?5(!U*& +TG
M">:5-UR2&*)7\'ALQY)">IN\7MKIJ3-=C19?XC6A8=$5$#QX@*F"U[6&NF[+
M08:O)]$;"*;? K81E_T7DLI>O= K432V$.3^05P^).KF3@X]?%D?N9KYN-RX
MZG*!!I:33RZG7=U6K[X"TWTZ[ M\)J Y1VXJUYB8-:J=()L?Z"G"3A=HLZI;
M]N65OKQT:4( [1_JRF2'TLH4-2?P8=&=]!V/T<\SFFQ='Q<M@YD(CS[CA(SD
MXFR,8LV%SIX7G?-IV/T*CC)ZJD -(-#LC\&.JVNWJ,N4DW'_I,?:V\Q[\+@%
M\#)5OVD,;TS&[:N$$MIX)(M*790/2+(MML<#V_;4UOC^"H@Q:61\-=%E#;S9
M65=]:V_QI:6'%\PLU(R9^)&S].F5@X$@RO:JJ?:$9%._I%$_<AL-@X(9X9.]
M\*=.R,7B\;AW/$P_3A#&[@&D\X0G8CB+ $CD0M\ (P9#RLYV>9N1>1[S#G'X
M.=P/RS&>EL.&&UA^CV0MZ:&Z]%/^W)S^N."K9?)0KI11_GQ7OH*=#)5KU%%(
MA%BQ\Z<HW!".F%FP;$]Y;D[F%0NG#6TEVT>GBMJOVYJ(8CDWNH+@AINZ:R=+
MIIGD"4.M-?RS1L1 (V<I//ITV>QJFTPB5=+6%NW#UIP9?XI_SW-):6(BOCU5
M1B67:OC\YN,5>"))_+"/BMI'2P'D X5*SYUJI>35ZAXOTY+S'O8]:_^5V10U
MG6&DOJ8*#U8A3:0>RA]HZWK>;&(BI1ILX*KQ:N*JQ/WB$NGD#LN!X;GP\5K;
MMV\<OC@M4W[F3:[/3[49/8("[>889IAZJ$%OMV_W2>=2'3Y &P.U\&HT#@/3
MCW2W&!NA77NLW$ID\CK!ERZ4/?PMM\#>LPH0(V!"40YKM"FJ3H@7VO!7K+6D
MM<AR-]UK,4 RM?J2=S:%["_OWO?P0D%)5XN:V^5^^^L7K9*JCUI(U.__]8J
M HD3"=KAZALT>T0>ATZIP=6:LCT,\[.[Z8PFC&+%.W;&?5$#13?FX=GWW5.:
M(DT=;C-/Y5T*)U)]#:Z-C5E::=RVL1ML4\5R'JP*L&:XAN0Z*=VG 2?CMZ&R
MM90^@J[-F"3KUW\DPXXK.EL2==4?^DF6I9"K27?F&AJI[5*MV5]X_?VGM$X,
MYX'/APCJM+WQVO34S&8WQ"-Q1LO,?FI=HE,%US(VO2WA[28?L,T,;M/7'/QJ
M9OP^32\V'+79\TMDQJ]KMT>J)W]0_R)-@>5&F>Q,;W91ZS(J4\#LR#&R1%_M
MHD+>.%"?*!'GPPB?3KGXMK4KN1>4RMXS[Z,6"(ZICWONH'8U*+)H850<_N)I
M[I @B+7^5^9M#_[2B47\$]IC_:IK,J7V=5NFZ*T)<&\G,0F6XNU^[@O+/&."
M&Y-%(COJFNY'-7G6.@7N3VZVS0\43\F+O%>45W1?AR&;5N24YF I>"G%3SFG
MUG];DD(N4H;0.ID:Y##,A.[M*+3!;5!8D]2^\[85L-$JZ$:,Z$,Z)<X(;V#L
M6HL!;GC(E3CZ]]3ZWRNFQYQ(?:"AF>^UEB@N@#$Q]>$W$5ITI['E-X6[*H_6
M'/-1A9KC?CL&;20)4SDSZ8#9*N!05/?LHKH$;B9?Y)!F-[D:%_AHMJ#MP(.7
M/J[0(^:G/3*PR3\+Z7QTB18?L&Y/)#J-?U%U9#&;[[ \F/C%6DR?CV]9P9%
MD"58>;&1+/V2I'N0]V$"Z18ZI@44H87"Q9Q<Q1TK:C/L<HU5S%%GJLL$N#-[
M>8;K0^8E$G'.L^RFSN "2WHZJJX*AD $2W$[Z4IA=@&HP+GDLR<5G]!CB454
MW)"HJ-W,XXS;G=VRDD4!1));C&N:[1M!2H_'6Z_NT5]3+;VLGS4A08-,<3SF
M=)-+_&R9AY.>%]"ODA6MD4N\&!Q&UO.\F6G]HVXF(>Y>J:R)?X#R,1>.^YUZ
M+Y>$ZM.) D ,^==K+3\9GB/,_0Y%[/XJU<D'4-4UA%VCG$E17CSTB^&.[>XS
M/H!F62WDPH__7\6V_EG-E.%_BV;*%;@UMVDU:IK:2H\M9AI\;:<[-7_>^<0%
M.:2-<PVJ&:G+E^0Q^SI4^B9.ZT18QQ*3/HQW/FC<(V?J:*%Q==U(6?]WM?H+
MSP2?0##QHVYORO !ACV$[_8<53[ I^\O]0Q)Q6]Q.WR )A\PX#Q!X*'^>K[-
M(-1SP_4=0?V\@0C@ ]@-?VM9##;^S ?TK?OQQ'A=?,#X^M\'A__[KSN],[C[
M<ZQ%R+M]%S(JF+\!^ #7,:'(J/_NO2#;[]* 7>6FA#:W50V_T:"D3)?45OM)
MM+^U6T#]G9<'1Z;0U<,A"ON*LHIC+<^N&BN4Q-P6%4:[@N&QW4"X]8(4GBY5
MRE29R"'J1V$:[\(;D;K554C3BE\[IG)ZX.F,MTPIDVY=<V^3;YW?T$$CU>O7
ME2IZS*PE%)'O!!!4G0]86<S\ <&2T63M/N=%\0%$X=9$VA7I;APW^)L5]NRI
M$/I')6V]6E/=^&@QM%:KCL(.U:-HN4H\K7U1\X&\]?LNN\XAF^%K:GWJZCCU
M8Q98COD_OJ907RAUY=3NFCJ8#UA0)2)XK_XZ]?^/QL;7B<X=W4'7YGL:UM6V
M@8(;:;W,M,Z/D3-=D]CU$-< <>S6>')9>6F'K97OJ[SB(E0YI+ 0<K&@T%7I
M9>[%. $K2$/-H78:'S\Z/K:3.G[B\M7A[UWZX0?#+'\;T0AL,S.Y4V7#N)7M
M7=Q99'7)==\#-#;[Q^X?!&E%M0KQP7BM:[GX=@.DF=&((;T7&Y$M+X_R#6:N
M-0WT&*),-31UW:R;CQG*//XMZ[CEX-X>P;>XQP>TY,/W\@$-;\F$K8-L:3[@
MD=1?&AXZGI^=M]M[!,CC$\%%,*'."X]0F[7M= BRM\I*DSND<9EU.*X>0H6\
M\07[[$DG;D\K1W6Y+MG_\=WA+ C2E1&+3K/EF?RJEKDH_$NLWYS$3I779:(^
MSH*,#_B@7!G?-J?)/K?!7$N(.)CZU=Q[M?YM\%7D^:F\KOZ1RC2%W!^S9&5_
MV^H5FJ4H\@&30P8_"O+'31"-MW=;E ^H%/U[SJI_4^7->%#X@'[G"CY@^Q<A
M&=?HA1H[[$10$#U::*Q?H.1ZQ>0NT/&4EQFV<$47>2K*;.!MRPZV8P:R$XR,
M.O@J%B-G%-UM.=S]?L[RA*V_SWGD+8[3DB:1)56].4GC P[JGJJO<C!#5F+V
MK:%:Z*4&2Q):,/ =9:?EN-"@\A#VMCU(&9_Q//'2Y6&6U:\?O_0=2#:[?E\
M)B6E_W\6[?_QZYYK5."(.L&?<]O62JI#H]7C*7@X02I<@3Z-I7GYZ=>\UD6)
M-C3>GE7#A:>%T3 5^\['MSU:?Z^A7G8Y]=<W:&5?<:'N8@I- D''\ &IIW;/
M$L00FU*KPBZO"N&9A6/ V16)G.T#3M_SJ/494Q.ZUC/ <+\KX_IAUF3R:.*C
MF?7Z!I&^\1;MZ.:IM:O''J*O 0D5E3;$(=.K_G?#"I,O.%!-'"FPO'UV.W*+
M3KGCDE$5M0((\&%<LBP6U<(6.0Z'>+"HP]O18M9C$J:%ER[)I3R9*?%>//\Y
M.+*MU>52S-5WV$%KGZ2\=*J'(.I,1%O?7D2T@2I7NR LL^5T,M(5=-?WR\2]
MCUDD[L[<<$O_,(-N=RJP)6(H8L+&5L+ ILW=RT?>HW6VN@$]6!1\3]A/AVSC
MWMBQ::?SUI\MWZ"#/TZ(XQ/K( @@&%A"TF7)F SVU+'GYLFD^Y2HZG7=A!R1
M:NT%3.R=N<?>/\6[?VJW^<PZ&Q CM4PQ;N,#+AF^X0/:O##4;RA&*<;3-.T+
M<X>Z]I4=R2+;!$N,QXE6^(<\H))(WQWNQ^ J5D,60]OV61JHGCIK U+13/]H
M\JNXX.UDC?O-;J]2JWQ]>U(_Y-&5=D>7>R.H?,!9=OAQ;1*R[?SUET1>E*F4
M>M"\_&2B["?V#?"1*[%FK6.=1K_=/Y%DF;:[3-G#)<Q*KTKXCX(>1/KPKKJ7
M:#JMMT \)I"*%.2ZVGO]3,P:,#/M"^1"=?W'Y-^C9>J]U"5[ZI=^*XKU/IFH
M>LD[(/J8\.C1'D20R#C]0'ET3GDY4@*MHQHZB1,515]Y?R*H6AP_4'7E^'3H
MY++/^5^ZXEKH:5@,ZLV;Y&O3A:612(=?FON[!'!R3<RF$O!C3U',GTKCOR]I
M;J4K[-MJ^1=$&G2]\9]M\5#G!?9+GA^6J*J!TFPWM)R#Y]999B,6>%QBD"^O
M).JSIZX6U*K)TD)DBEI_%J2L;_>MZV9-TA'90D\_C3MKF1,9GHA@9B'9^RY"
MI3L6"F=FS+5 >D5G]MUE(9(EQCQ][\SQ 11\![ZP@N=,09SCL/R8Y83[AV1\
M%699Z5W#NM1:I9/W1D?M7!;S/T7JN*T-"0CDH+4GW7FV;UP_^.*I$+^8R='-
M\A&RI$]TTXYO\YS67& H8U\/)Q/,B3QUT(*(5/0;83IU])J2*/'Q\$B9D]F)
MKKW+STLCY;,;A(=B\2YUA.0V)ZC' %<+;0#VD&=3OS:;&>A*X)_@4.J'@\(Z
M<.N.T4]F/6BP-I\RL,7AQBK"N4H-DU^-+MY42,:^';2SF@X0/2'X] %F!3N%
M6G]4&;]G2@V1;2DQIIJ\SC&P03?K@>ACYGC:D3$6LZR+/<?*[GIXQ [I-0"6
MW*Y[LB'1F%VN!Y35S(\]DYR7%_O<6!!?RKM=ABWX^9I=\YWHI?)F.NH]JW*Q
M*AA6@*J->P@VC!LAAN-'HDM[05@>V?Z([L5,<A(95N!US#CGS1E@5_)G'L4$
M*>M1'B<@\>H;G+5ANDHM6>(4%GID<W-Y'%\S%**W2UKJM@]@J0Q3A_%72$B_
M4]'+!H2",,*+GD&PKY.6UX6CC+ (/3';RJ$SA?)%BO(-:"TLQY293#>,D+">
MHKG!'9A2RXR8RLC/4$.W8# S;^()\\[-25KFUTNX?:#9P*,J;2W@BU2@SX2$
MA3OXT 90!.S;\C!ZV'+LS8&W0'V-4UC.=8*OK^JL+@E?.5#_LQJPK%%3A5'6
M^^TR+ ZUG5A]:8OF/ELI+:UC!\[Z"F*6Y1?NKD!FM?R##<U!6Y1HX+.V^2(U
M-89UPJ<,DX8J@@!!'&!$[%3YZ[85%V+'YO+GQP.":RV*<.4Z$>\H85D6WZC*
M0Y+^ ]MHJ<\]C]0<7;T8=3>GFZV4;/VL7VQWSVI ?D_U]I+W/B>H@<V-LGR
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
M3JJL.;%ND^(<S"P5.?TH_XW"4YE;#Y]?C3SM>C?^ZXE;QZY-W?C!]N@)P#Z
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
M7R%';"%T%L#$N0Q4J+!VI,9O#[:I.D+ACO*&;?@RFB-:'E!=T_KP2?M>)NW
MX)?5\,F[KXL#Q'XKYF)/>VIFX!U*.GT4B7IJ.PPIB.YU4 P6! 9/MWVYW%T/
MMH-&-%9N[X<>R.-*ZOB*3>\KZ("$X5Z;>)\R-'W=:4<WCE][DSU%0J*'?D<!
M(VK+ZZ5@PD_AP^K%(+#7LO5V%PQL.^5G"8= \/I#>%=LV9[;(XKT9G(C%+)<
MZZHI(Q^_F**DE>(?H>QA&).2>4Y"?*Z/#946=Q36Q%36D%,E U3!A314).4\
M9<[)%@$G+?HS5*<(9MH1<82TH)'K1Z(Z#&>WN<VUE3JL$HK=OA2F!XE(MJL(
M1-WKXVSSG1=LQV"65C\.4^O&GG^"/CQPUS",?M5;6">^Q3A%.]^M0,A/<C3W
MN9;X8L'[=#XIM$26UO$08Q$2,A^I[^!."KEE'#;&;PBE<D.@VI7REK<P9:/T
MRY>A-A?NC\RX76@U'&@UCBU^/-BM_"PG^EE!!.<H3&\OB3GQTXH'"W!\NSMJ
MNS2"4\ZA4O_GL?\R'== R<#J,Z5ENH691ZY._1\]X/_'J(Q+JYGG/(2W[F[K
M-[]]:6,-J?]8/!X0VJ^.=]O">W0%SRRJ;,;V3LFG,EWO5N#U0>JC_%EVR]RO
M8]55-2W\5%JENF7(!F<B4;"E\.%MIA4;6)2IA$^0ZH9MQ.7Q82I]0NL9:"7$
MY0^@++<^"O$,^+TBPM@61X9")4 (A7)X\64G2H<=XL[F!L'N[/Q:C6]BRF$?
M> ([%Q^Q91H$+.*W1(<+PJ?AR*D\!S6KJ2T>>K<[J6G,<MUOZ35\'Q+A]#4L
M27K4$ X]7%V>VA^'>[UY6I>N@4F#CGW2>%ZD?2?])OM3/I1C,R/KAB>&]^9^
MPC*U9D'ALF.6<7:"O;.4JW.+7953\)YITKD%(M4$H4BTS.TWLJWPV7',_*1Z
M[J(4#]CX3M7Q_O:ENOZ/PC,N9(\U#R?Z&YLD.>H"Y<S\V!BUL;J\1JBY;4EZ
MYK<Q4@J2"P)K6:6> WF<QD<Y0%324CHH!_,U)[+?=7Y)21*SU/8J,!IB<Q#S
M2PS=C!*:>34(S@T] J&DUWVK6QXY77VVX]6(6H-W0%(=_,Q4;+AL5%YFV'G!
MTI'3=1[3F6OZEQ)XQW:#SM^.;G,-&,'),?]-+/D6"ONCD+N(Z\]/5D\AACS<
MIW"*M6N"A\*;YD ]06C0R<K<:_CG=R_^[KAGG?IX9F[Q@S74 ITB:59^\R@Q
MWM.HJE+]_$>*>1^TB>V7':-U8VN5)8]Q%AFEN[TS:FV^(/"ID=JK_44TQ<JL
MT9N0\ _V[11N+COW#S]#NI.#H^SF%LKP#3*U"^A*34B(%K _XU1XZ;J#1+\,
M1XZN4Z^O!QH9Q[S89QZY'.Y)]8A5V5^%C5FP"L?;DV\PBF4>;V[J>Q@,VWHA
M3\G&YH\/DM3>M@V.F!@^N'OAM>MS#UPH)PQJ\-<R3>C+7?17X;8PLCH\<&)G
MF1D?>,%#)6E\5"B28JY8LK(HD.3B[J_65H(G79NU:_\*+-%.W2]J+V4(M!0.
MNKYGD&+V%36YUL^A'59 I?H,L5O@F!R+G-R2O##T_N+,XA;C(L,+/KPWZ DJ
MEP-.-^JC)=Y'WE&6"^*<]N9QEN1&>-YN+O>'Y!TE@GU32JKWU8TD":&1ILMN
M2YNQ&,_:%%@6CW<#(B8_7\%T_7QRNMV$R56.Y"ZGA%3=[]][W$;U[UZY-6<_
MRP*\$3;?W/*&SVV)^2WW)IP6+![#6V)SVJ=%R"S >:?%[L4&154W-(AO:N[^
MK5&"9 9L$CY!(J0:'HP_.TZM2VJ<E*\-(WXN;7_P!LUV.96ZU-& O+I V6V]
MP:#2/1U'_]B0J0.H:T](D ,.5]4PWH13,F#PB_F)(<]GC4O*/?RHWU>F%DS0
ML29W,]$)%X-_Y?2XE&>2BII5$;NWV=(RSY-).Q;9-*LJMIR>2RE>K<%8C_0B
M,,.T0\(6U"D,WG!_=.=V(+%G:+A^H<#=Z!R?@E%A=&%A!Z[W@,(=-IE]&'77
M$:%GBH:?(-^ ] 9-#/*#W>P5$X26M.63(4,ZF%6Q)]W24*7<2O[$HXFQ#JXX
M%^OTIP_&@5)VG-IRQK_)R_T65E$5<Z6E';I5P ]CRL6!?!+Q;9W850/3Z0HD
MU%<2LZ597SY_5,,Q\$!NHH1X;DR*MKF(R:N"^YP$RTD9)VS^6:Z1_5$-^KM7
M!_?CFLJ?/^\B'$.\--Z?'$H8._XS^GF7UNY/[9S4<W!'8VUN,ICO:\@G?U7[
M:1:@];6U)>]JZOORL7M.ZKC=\:B+$6U]L."1W)+6D;[!);,%%ZG'KI.^N6$:
MII%W'!\=%.$@FQ#&V]X0%F [H8%?;>/I)HH%<.0XQ?;>S8QC+,"R5" 0]6U]
M@05@=G!V^P<>K#5\%;365*ZS:=</V[SY.-]5UM-1$A15(-;6^KH0 C/[MIA-
MA!C$\UZ1N73Q!33P'8?I%M'C=DY[(3VN([<G+W:YCTN4X]4ED8:Y#:^H#V&Z
M1^PEQ8$SB%5R[<<'W1$Q!1.23J'G#\C&O(MF6\HF5[O^,[-,2R&9AL"+4X:B
MG^NUE7@&YU,4VE2NRP\,*+@.S-GS0O3W&^4'ZVJ<U/RY\16;%("FF.9T\4_Y
M]TS;H\+-/EEH*^V_A_+:5#A9S'/3X5[ 60M(^]G3\1+RK^R__L)S^]GW=Y+4
MMKQ5A5F "1.Z.PO0-\=&AHSX'UH*L_YJ+,"'XITQ%B"KMY %V)/@S+XQ,8TP
M((BE?U3EZ]_4AVZ&. W9*MG,PDQ<4TL16X,3"6==M4=VR$<%30R.8A/;=:)R
M"]/3^F^*'HQ<,#JIP5EHYS]'%^B!G4/C#%.L$@AAI\CEM#EQ2DIW+6GV-W2S
M([9^]%U[WTV:(_&%AM4MX_BPDC OC*U ?E1F0G%.? 9L*;)U%S8O3*,'F+)[
M>,0%M4G^4;VN5\=18(I"LP ;MA 9)O[[<.9'LE%SJYLVS-?2.2S ".I[O:S2
M1A2=J<H>6]_+JH;=Y>^WT/.L8UB C-8AU.XU3!(+8/7=93<6^]76=W9+60#-
M,_TLP"+G"0J\]=H\^)+8$YC;\2/'ZYY5O9F_;QYUSOMC?BTSB-T1JS_^I3IF
MFA^8B1(V9@&^?1RW82"^E^T.E-YE 7JG%AH89RUU6("2[TGZ;QOQZ<!4$M(4
M@9(]%E][- \'G%UX'SXY\BG?J8A@3C3Q2TE!;02M13.JC493<#7SKMKFGPQX
MHULZMOH[]'';]_ #3RF,5'H_W%B//5-NKH8F_OLH9A)BQ%J*-<_YVKAIL%G;
MJD%[?&&.1:C=+?A!L_P+J0]M2,BLG/^N\?V-*_JWK8/&D5Q%ZR$2N<MTQEK=
M92F@%O?8;J=RE>=<(7 8P9N>FY?!N.!?H 8Q5A4M*5&RB$WT//W20;:BKJHB
M;JENZ-7>7\7ZOOTV_/^K,IG3'R^6IO#+8 ,MEX[%H2YL<7ENLND=U95[^5-
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
MA312,BY:!F5]ZH[*<1D03RB4P6UK'D&P (0.'!\+<+IA>IG)] CG8&F5]'^
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
MX?G!DRY_.KU:E2V!J&$#D;6_KBSS?QM&<'^XXO]_&_Z9&EAC_P)02P,$%
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
M2&PN7&!9[*1?13QD2[]I9%>QIY+/9H'\;BH2E%*ZI]M(.&O0&$$56@FRB;T
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
M-",;,*<+T>1U_(<AP7 K.E%,WI?_:DVS/#$_J 67TQ6>&K>;SYX0A:]P4G_
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
MPU);@C%E]!SLSN="VZL1.6V%QL!4)"]H8V4ZD3TKOXFT>?8[O(I$OY?--BZ
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
M/ N[RHNA _MYN)S"),=P<\(%R:>G @/*/<JH [F@6B36(=$7_:I3N^E:>;?
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
M6+5(5&S>&N6</M U*_4!4U@ E)+#?8]@?GKZS)=B.'5:[MW;[' P+:DY7E$
M[AYANH*?J3KG*G]@1NYTQ$K0V!U29I)("HJ[G3%$K-]".FCC?T& +=%K$X:*
M6UL&25$J_Q"[FR/<![ 67:AXM420W+?T#Z[SO,3%O =>;<)0 6O+(,G?\Q Q
ME/0#[)DN6+R>19"$X7V#:Y(4K,9<'\1V2<,$;5<*R7)[SZMMSB=[:,7IVOHJ
MS_)FRU^=3-3I%CH[41!^/3.T,FDM!".?$_9=8HO RE<09^QC=1('2#=UX241
M2PU)8'"HA?%RP?Q:DE?LP.J9L.*Z%N!;.V[M!^H(1ZR.%]E?,@Q!BGZ#\;.'
M-QN<6LH \=3*Y._*NRNK_4(J2,RDLABOMO>;JM184\5F4WQ2F9TD(PD0+;DP
M8K@$>9NBS=$Q^]@](/"O_P]02P,$%     @ '42<5#LYI^6@Q@  P/\+ !,
M  !J9"TR,#(Q,3(S,5]D968N>&UL[+UK<^.XTB;X?2+V/_3T?*ZNDN\^\9Z=
MD.URM_NX+*_MZG[?V=A0T"0DL9LBU;S8I;.Q_WT3A"Z4A"L)**'JB3@7EPV
M^>2#:R(S\1__\]LT^>&-Y$6<I?_\L??3IQ]_(&F817$Z_N>/53GZ</'C__P_
M_X__]A___<.'GTE*\J DT0^O\Q]N;N\>?OC/JZ?['^[2H@S2D/QPDX75E*3E
M#Q]^F)3E[!\?/[Z_O_\4C>*TR)*JA \4/X79]"/\_3?VP1^>CG_Z!/^$GXXN
M/O1G>9Q\./IT=/3#__WI]!^]3_\X.O]_?OA_'[_\?Q\^4!&2./WS-2C(#R!R
M6OSSQ\9'OKWFR4]9/OYX].G3\<=EP1]9R7]\*^*-TN_'R[*]C__YY?XYG)!I
M\"%>X%C5HLWPZO4N+R\_UG^%HD7\CZ*N?Y^%05DK42G7#\(2]%\?EL4^T%]]
MZ!U]..[]]*V(5G)!F:A<?:;9P.E']L<?J;KR+"%/9/1#+>D_ROF,_//'(I[.
M$HJP_MTD)Z-__OA'1'7>ZQVQS_R/ZPRZPV,PAF*TB:]/=QN0_HAJ$NF?/C:*
M?NSV2=I%XHAVKJL@H2P\3P@IB\<@APXU(64<!HF./'KM6!/VN83_I7V^&(P&
M,SHZ:"_OI]%U-IWE9$+2(GXC=S"@IN0^*PHS".:M.P%V'123VR1[[R!]HPDW
M(DZ"=$R*N_1Y DQ/LB2"">;S7U5<SCL(+6NT$XS;.(6^"5.L6KA&T4Z??*ZF
MTR"?#T;/\3B-1S .TK(?AEF5EM#X(^ /8U*\!*\)T>#9K+5.@E]519R2HNB'
MH/DBID- 5TI)U4XBW:5OI"AI+[E+67]@OR'Z"M1HHNM @:FYC%]I]8C ^@0_
M/60I_+Z$-J'F^"XM20Z?U):Y39O=^BP==U>P$M83'LQV@0G[\MH=M3N=QC5[
M;#:N>SULFPQ&D$83G41\S&-H;!8D_;",WZ#O$_J=03X.TOC?M29N2!G$B8:H
M!DWM1^0CBS(?[65>U=:U87/[$UU#YZ;M[4_X8\O"'W>?G4,8^6Q#!_WR*2[^
MU.\C\MK=-B9!G/\6)!7Y0H*BRNN=D+9<TLJNQ-+HE_+:K@33Z'/RVIT$^S5Z
M(>$DS9)L/'\B69MI7Z,)VQN[U2!\K/)P DLW3.,AZ<->_&5";F!G/AC]&L.F
MO*ANX> #>_6\49E)U6I7:.6[UI413DA4)?#M?I(LC NU0/M6C@LY/%#6OZI@
M7I'/W^ DO='4?E6EDL*VHA9CUT#"1N6[@HV4^-\DZA>WL.>'([WVA+)?:6PK
MKA]%]?\'R5TZRO)IT+&O2-MS=3S5YDJG#<=":JSL6HUT$G.Q!2R>2$CBM_K
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
MN@W2G\PK>V$5>W.]7WI]]-;;7MP5,RZO.$#S+V1;,L6*,?CCE;<MHW+ \2L
M+*QP;+6V]=AI O'')\\B/[[,@?:(TO7(:VMKJ".G4E+>!&5P#9_.R>+PW1_G
MA)G]9)8'[>J Q9%A3>^8)AL*.]8(0U1HD7&/>9R&\2Q(UH%.L&(.&N\<WI R
MB)-N[VDTVY-9'$1%AZ>7&,>A+W&:Y758(XL-7+V=\@@+(5 8C,G5_#'(V=%.
M--<8M#(\.T*)9I?KG3_A&,-R\TA&4V[)*PH[Q8:G%VYF$]'["=H*%DOKEW7!
MT2. IY>(CAH2W6]P)!#[$%_^.[W$])'@*%&BZ:;(A_C@'PB.O;_LHG37[_P]
M3X)T/ GBYPE)QU$PKX*TD63@A823-$NR\9S>+@?I7"-I3)<6 ;$W+][5/7YG
MF>B.SM$#@S&(DZ7CSW2W3'<#+WD0D5_@-_^"_^JS9][.\.P32NI-?<[:8G+U
MAB&<!-A9)6!-Z] BKP3RHMP7&W"@ \#-8?F*Q'] #UCV GHTK/)YW0?TQX5A
M(Z %SPEI!<B-^\\B ^Y2E([K3]O6 "%*2B>3>:P+,D<>1M<3$.6O1D_Z)8".
M%:SF6GWBVK0$\P9:WC\]TMJC<N2G])_0BY:R_&>5AG0C<Y^-XZ*,PT*?+>-F
MAF<]S_=V+2$IG)PZ[A.6V;WT-PG<&B JBL.-\0Y!(KU T49G?9&BUWO#U53:
M8O/<HB48ZVC9- V(:85*0%C7Y+'+,;H6Y><\JV;763[+\GH]U#GAJ&J#-KQY
M,5Q^KM%#(B"CLP&A^@NFS5^"]#6@6Y+E\/T2I %S0#>P'+1I"J8&SW?:'6 )
M..MJ+%@N=-^J-*(IB&?)_'H" )K;2$4V9J,F (SG6^L6< 3<=#4/;)W+:GO3
MGZ3CF:ACHS";>\Z?%8 "1KO:'S;7S_4$T'5_H=<20$-)4=%V?V&"2D!89WM$
MU"_BX(:\D22;:>^]976&9T?GO1//CS^:$ 27FUWM"+]&U+SQ)XQ;+6US"S,9
M?=^U*607Z+?KL;\>98,W$) $Q5V:9F^+:W&]64=1$\8CBJ.0X2RCA4) 0/?S
M_"\D2,K)AA'\+@WEJI?5&9Z>75R<>7^LUX(@4'KWLSU[_?F7+(EBS:E%7 ,V
M?IY;&]72"Q3=^4Q^L[*4J?HTI^3PXN3\J.?[Q"T37*#6KJ?K7Z/5-TVZL+02
M] /OYVH-  *-=ST;+TX2OV>U9056ZC\JT0T_' AYI34.8IU;IYD_S\\\GXRL
M@Q50WOW]479J7#[!V8?C/WP_) MSFL(4HEV]QG'A^VG,&(V E>['YF50D<G,
M)ZL#$I_U?+\OU(0@4'KWH^_RZT8F=46MX<7ET86C'.8.%*\ (? X[7P 7@R\
MU=+7,$.:^V_IMC+L'?>.S[SGIC4J 5E=3]-;]L;_-2$T[9%@<?M)L8"T; Q
MGGZZ]/WVHS,X 8/=C^-W:531)*%!LA9!>1Z75EH([;FM7!N$0//=S^2\[VNM
M[LJ*"^&]M[0: !&PT/T2O78F^Z6"X?D\"YH7^\:^=KJ- *B+H\LC[W? +4$)
MF%IV1A]""H_VGO;HMP!Z^6M"EC%K+"_@O48.)$7-X9G96=\2GB?R1M**W$+'
MJI\R#,*2)C^\AN&<34G^^5N85'3;3NUP\)_H)?@FP=BBM>'9,8K#D!$MFX.J
M,UI_DBO!&6$4E_=9H<C*LR@$XJ/FN>I UC8(?U(FT:OBQ9,9CT$^R.O$%]%O
M05*11\(>)I"0HU%[>'%Z=([C\F"!.!. _N108O<6$MY8 0".^DQ,!UZ: /S)
M<G0/<.*DWC)(E-\H!0!0<T)T8& 'A3]9B!Y(>1T4$YATWV+8]5W-O\+Z=Y<.
M9H3:H&!)7&WL)"SI-P)3.HK)QP*)IB#]26DDD'SQNG<WCCF- /Q#7<),0?J3
M%@E$#@F)"KK'O2N*BMZ<W%'5!\EC]9K$X6 T(G!:&\NWCWIML&7\4&=C<Y@6
MXD/M;T'K#55! :P/Z_)M9[,&Q7:&$RMJ=ZO)!64A7M3Z@TI<N,NTT!("-5L
M=;EA4YI&MP.'1K@LIL,QBSRUU0VJUR*.XB"?/P?U\PDZ3S.+ZM3SDJ/L42V?
M@]"AD-\+E"!MA*/:8G$MXD,PA1]?\B M@K V=*KR$*HK,\A8*7KT&1$PJ8_/
M1N3J05&*G0EH;]PJ7[O ,/'</0Z$ETD[96KWHF/<%RSU1Q*?KETP-B)B-]@H
M2/C3.'O[&)&X)N*O$_KC!_9CK7WXYW"Y':B?ZR@^?PMI?)0HM[R\ H/LQGBP
MKT5/$Z&-B-DV9"UD$4Y[NX68R%@IXC75R>& #\)&U.M>]8Z]K-@E0+EV=/6W
M70;VU3/K4@29FX&D0BWS,<KY6=*#-S6MB<!&^&F'](K765ID21S1RZ+E#"K)
M("HJ#O.MFWEH7XN#&IR-L%/+1$E38HHK !Y'KE):F4CE:M:CI0G$1FBJ/\1@
MKRKV&5*M+)V#7/EFL,<\GL)1ZXJDH,*0GKKZXW%.QH'"NZUM:S24%\O%335$
M=E:F;B!MQ,KN-=4U76P=9<+:YP+%!V4CB';O"9IKX1U=1K?(A[W4I43G6X+;
MB*A%TKH/2TPW]2N7E.X1N-;#]FMCD#=A&\MNO+,R:*)P%(?;,:"\=]P[/3_U
M)A)#K&2I\*X"7EFJ144?;I99!%1Y$U<AZ;1\L6T$J78Y&E1Y3M)P+CM0-XHP
MFX";.(F]GJ-YF&R$KG+->^'B:XR.Y;]J.FHBEK\9]I-D(9GLA"8KSL XVN7K
MG9UYJMUD0 N C6A63]CP83=CAQ;5KL8L?K4;/;_\ZT9&!_R9"8WBEJW5Q07J
M;TIN(\C4]O/=UTE0%)HN*J(Z;*'TX7%2"RXJ2I V E9M.0@V9%3Z+^P69I <
M>7;JNZ H-<YG2H+'1C2K5Q1A+SK.N%*N01AA$LSAM):YK_0EV2W,+NA0':8E
M8T- D!B%@!B,V(95]Z,O?Y=UH'26:CRG+:U7VQA.OA,'2RV@ D8Q(AFVY%3.
MD-SR#!BZ*Z66[OF\R6$)^,((2;#)EW>+FF7BE&L;1HA"(YA"<VEKE&7 4.QS
M>B-%MKCQ< @B9+MFV7HBU-H*4W=T'<SB,DAHHHS'/*0]K8(&YD^D(/D;-P3/
MI/KP[/C0XK+,X0DX0@D)H%UHDB4@0<$ZXEVZR";QF.6U\LLRCU^KDFKE)7O(
M4AK$ BH%6<9++4DW*C8^,#QSM)UQ'^ME4P&"CH.23"(H)O2_%-);D-#%!3HY
M  E+.@J*"8R S5\T2CZ2/,XBT$-.@H+<$/;_*[TL'?V>8!7[/!J14-;!]BL(
M#&#4Q:)+T"&"H@0=%L.R)(B-9N]F=(PBYS0"^ \U.M44I(!D#-M4/=FR8-J;
MBL9 LW[+@FP?R'O])_FY6J<!=HE_T"N2/D8!O1AFK$9DT2-,4SIIBT15&+Q#
M33*E1"4@#<7$M9:5>EG"E,+2 S^1D,1O)!JDC?@P/2;5[3!%'&JNEG90!9QC
M&,$Z[35<;?9HQLGS(YPTFMC[MS5V02]9FMX<9MM\KJ;4.1HZ=CQ.XU$<!FG9
M#\.L2LOZ,)3$]24TR[BIGW"38ZW8;?5>DCA37F%X=HIQOOI2)64\2\AMEA-0
MU](_HKG1+OJO19T,4C)@3)H!I"B.?SKZYP\)<W06,F)R^MO6]^O).6$S-HC
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
M#C*8Q +Z> (#LGC^0+F&ZE1GZ%'32>H--,D-ORY$?T*\K4>=G+B)_\)=/E6
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
M2#U>A:^L'WVX2T=9/@W6=Z#= E&6CTQ0+<94BXH+1TD%JKGSXZZOB_T,'6@
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
M 4-9\'&8E6M!0"^&K?9+G&9Y;2(L8>-3R)C=+LH<RU!LK3BD"A4@X!/#FMH
MIUY*=PNS+HIRQD,?J-LJ$+#:-6I;L ^4H]Q*5]1F*]WN"U1YJ ^ZNMI =U*'
MH&M@N-+^G&=%\9AGHU@VTANEJ'75KSU6)RKXPWH7KX RO/24U')T"\JY9JF^
MXG2\SO6U2@7V2*]]@9VRS./7JJ3WOR\9<\XK0><@VUACY7;S0:I8OU8*!QW)
MJ>KX??*BJ[6PS3+Z0,HUU$T(=8;L299$HO3@[KY']83BE+2/+K8/S0EZ&(9G
M[A-Y(VG%O1?;+D*%]\NFXV!FV0(K8 K#$L?63=J])%RM"U$ ?AWM';"U U?
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
M7WTBS%9IXZ<98_5=]TU94;./47] 2U6@6<% FRY35!82@NT-A]2&/<=DJBR
M%!ZDE4E'XU)'NS'@<K-WMCU5*C'8S@YFBY,K#FV:9M&_*^N)1LDY56? ZRAW
MC8$C&&%!AS0)*-O)Q_PFD7J^=,NFU=QFMC+4UG>I\RIK_'T:)/D@:>HX1,GT
MB8U9] Y3$-P%7/Q;8V+M\UB8[3RH46@P!5M :R')FK6[K>LB:MQN;3<'3-05
M#"UP(B9; MA&%C?/6/1E1MX]G<KD'O3%HA23<+LQ ".\W==A:D4QV,@GYX04
MO:@TI N H[ZCC*I<AZ$6%!O9ZCSER9>YT29AREFOK^=K63]SK<8IG\HO@^3[
M99IEZ0\^G4OO*A@\X.7D[.#@PJ/B/JVOH^7[ZH+.1D8Z 5,/:9(QONIF.7L&
MF;CJZB.-M.*K7D<X#SF:Y]SPHH])D1W.H4=R%/QL1.I?.XD_"\(<5O'$,O>B
MM#U72V]W.7_ZZLF2T@[M=OSM1SOT4^EHHC6V4*DM>JJZ;U9=%F?@"B'T2TE5
MOT$2+KMMOZ";X@!<5BI_$JZZMHH%,MOV^+G3+_5NL)>B5=N^OA,X7-^,PBB
M-/CWT(>%=\GS&QM'DXB%7\LD&D=O07U-<Y@]9NE[!&BE&\%^S^2P:8JB(0.]
MM2I8@6?!+R=@\Y)%?_%]Z._\_\,TF3[/@F3ZG=TEDS2;5SN0$1O/DC1.IQ]-
M,OC[:!YQ #(Z>SX4 /N1T1WATPX^"TX]G- _4Y!L% 7)7V6"2/;;?1'^IL&C
MX;.JB+ZC(Y*SFB&#G9$Y\^5I13[P&2(LQ\4P>V;9>S26Q1")FL*^B+:,EN9>
M30' F>O-A 0XTC>BX8DQI.T!#96+1:%AE X4A3/G%P$GU-M R^0H[8%];Z9!
MJ'@^G S*,$K_B$*6KLESF:;?Y5M O<XPH9-EP5(-_O;&SPB4H_)&RRMRS^7;
M6YH5"]&U[@@*^\ &AN1Z4"<2M+ XJFG4#(!A,6/90G"-KT#0'L8(6::]K@,?
MQ^&H\M$PX7]G@_ =;JCD?(?'):Z$T!GTFIUAQ)!L;CLQ80;*D:?HCR NN0PA
M"_G.3T:!H.'+Z:>CLS.2.O:=%"Z#X%'!H3H-"1=Q4!:S-,.-O?(.H 7:),.:
M9PDM&!Z5 VK+J?1P8UT ''4D@E3MNDQMP/&H3H]MKJ@/'JY(4YY NI_=%\Z
M*K0L^ZBY:WZH:*L(:W[Q\N6? FI6?X0]"JE+6S'T-U7?DMMZ11PSY5X]2)1[
M]0!"DI:G[:3<I=S62]>8*??N6J+<NVL0DF2KU$NY2[FMEY0Q4^[S9XERGS]#
ME="C<YI\";WTNRZZC2(PHBP(63J)"EEUBG:CE].S@Q-',5V6=X\2X6W4;I$K
M5): K-6LEHLJ ;9$3S*%;HENH\:*?952[\ILZ%99:Z*O/[E^\> U?6>0$2V*
M8_Z"+VGRSS297J=Q'.!E+ UZUVA(?/[2@8OP8 #(1N45E)9+%J<_-N28FO"B
MT;W&0;*]ZT*,"2(;Q5E$%N(B*,K\-LT@Y/,5TIMCAAB\,>R>W,SX]I=1.00;
M95GTE"Q; =#F(*6C64=G:97K3D?5&S!L%&9QK6P/%EVK6E=F6NWMA$TGQ8\@
M8S=5IH<LRJ6Y0+'6X Z@FL55P[:M<3D(&T54!(K^$DTA5^0#^[&*%EI)('4T
M:74%Z:E2OQE38(+(4;64FP3N= 13B*T,RYR?>^^2/UG.94B>V#2"C(!7LR@)
M9,28/0/PD!A;NC#4"9J-NBJBZT@EO&,X^1<+LOSF)YN_%2R\Y?"6U@TQ/>I^
M7.Y3JGR6YK=%M/'8J!HB*C!4UVNKDZ!"4M19&D-N7/YB/K*NH_<H9$F8/P91
M>/EQ>W=SEU1#9)3>%?G=?,["B/?\4O=I EWOEIOH;PD7<AGD?)4F=6$#9&=+
M(@IHER2FHM-HH521C;HB@@'XQ,"WSA^ZGB?TD;=F&?\I"N*K-'M+,R[W\HL
M^.(AU/%A@) DVKS3(.@'TE&YCN6K&*Q(+)HFU?+$NWXLQ9%29_  6)GVYYLU
M!^:H_L=&5 I.1*L92$7B"NVD;DQ\1]5!UK_!*WZHX_NKN)I(B^ [I)A?*T3
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
M8/Y$)*V)_<"*;TG&@AB._JLL=Y\Y\OLTU\B3;O@HT 6IV:07R280_0EG6@.
MV5%,>)8_ ]"37OCK1; 6-H^"G ;#J[M!4631:UG QFZ4/@891\T'ZG R"GX^
MI7%\FV9PDU%&KOY30 7>F;LE1B%S:.Y20W>S>L_2F$N0U\.:C\:XA,2PCVE6
M*7X#FG'12CLO ,61^BG-29;8R&VIPT8HEJ5QA,UJL&8M="0$6*M1,H!Z/AE4
M15O-P=+(L:,'1328Z\O$K5OR9-X5U9U][,J^EC>F]\,Y6S2IS5:9<#HG-3"H
M0=?O': D-QL%N<_(%KO("F%9/7ZYIXQ'9#W)K;9D\"K<0Z71"]3BQ@;0->>4
M'9J%@TFM!W^N<R.R*JUXTGZ TI$Q0-OLJB;!B+P-8/[<^'9'GR_&6'<\>NFJ
M8M618Y"$7X/L.X,JQS<_87I26W)470$SZ9Y<Y\M"5F<]:/XXKSZSA&5!S 4>
MA'.NZ;S(:@>J)I=:_0$UZ:V+[H2:X//'TP6!E'SG$,1,;3]OM04TI,:4[FQA
M6/SQ9#VQG'%US/B NF;O+$[?*O>=YM>FT?OEY/3BE-:DT9T_$WQNJH7>EO$D
MBF.I4U'4#&"15FXU5[H$AD>>H[AZ.@O%QZ!F:,@\"UH/ -RT%\S<6@V,M*#P
M+E$9 0__8P5L,7Y,LO7O*OG"H\$W465EN:B,UJ-9D-0)2O.'M/)HL_#/J@3A
M\J[=9_[HXIJ/W]L@RJHK(WIN1<\D!<)(5V9K8PXY_7BI;G^,E>[T4^DAOTOJ
MB%>EDD@^&4,9.7O$=T^]',V[_O*ZL>:/V=@'%CU?H8 SOS.D_Z_XTHP)\\>X
M[TXI?U0:\7MA,Y01V",U%?@PA.D_MVZL>>2 <:89SLN$1469L=S/#\Y$0.!M
M/\]<O]37UH$R?YQD^Q;VY*C0L?NP)XEIP;)Z+(8]]4WO! M1E$ROLJC@2U&
MA"Z)&X+.W)!-%JUT)')4X- MN/;4G*!1*EA3$(ZJ,)U472K-;HCOQL5F1;?4
M03^VE*P*[>E;6:UY<_6U#6&O.TFS>9",I14?%)VXX*<D]@+%<,74KL!AXS*5
M4O//+'N/3+2^T0$D);FSV$_C(@P>76[J6)/VQ(O4-4Y77!ERCVX5_1*E1D_(
M<NG(6.YX/NRN 9_R4/\BPXIZC^31^%)6$J"PX&T5:_W&R<F?GK_I1 'B_6"9
MI;T>[6Z.0(,&E>JPD6X;R\S<6+AD6[MV.Y"+-A/VKFB2P7>4,/LI+W,H?:S)
M#MK\Y>3X_)/GOAJ+-*GUX%&J[.:DH=BZK[6"C:X;*CW<N+=Q>Y03NQ%.N3':
M: <P'/EQM#?*;:U*M;\AN$>IK+OKWY<=97<B5!O!P[YFG^J+?=W^JH/JL^6=
MV+]8D*GW"GH/X(A.2$/D1 -=O/H; 4*HZ5OM"YEP*T%^I'K$Z'0'%*3Q5/JT
M&,!!2#&R^QB2PI)>I&QT!Q2D=Q![DR*"@Y!B9#61DC+>%N,Y^FE BJ([H" M
M0V)(BAX<A)2^I;LE8^,V+;,^G\I6?\!!>NKI^ZV(\2"\6#$"(')$[YH+OE9_
MP$$:R]2;%R$>A!>*B].+@[+B6+G>#-3@9K7W\%PI (ZP1V$3T#:YM^PA1XZV
MT=I'2X%BY0QLB(YP0'&X[\.!+\?+/F0H#YA](SI^#Q^SE$\,Q8=L4=EN596G
M/[L@-3D+AVYK^< E1^X[]#VQ_Q[>I].(+VSC'"24:U70M!;P:"]4*Q4?T6_?
M8_?OX1<6Q,5,K=SM=K5HM.';NIK%94?4:N7@?)>,^>+-=U4JY6*M80M&F@U=
M3[\*\1$5]ST&_Q[>)6&9%YEBJMUL!;6U+TYI#7.ZHQ:3'%&H!2^Y5M6C453
M3I9+%[U'81G$DHICPK: V(>:-TXWY2KT"(D6;E!T(_'/J)@]L;I"13Z+WD;I
M#?^<BP]I#2O#IP!TJCHZ*CXTV-,"A_!JX;SL.:_4YX/=$*PZ01SUO=QP,W^+
MTP\&@0$/:;+X2;;$R7J S"2ID[I_0*V%4 ,?PD7?RQ#\=:QYG=1(V&[W C$9
M!R36<XN:E^!"-$Y2M=;]'4YO$AIMW17U._K)^WQ%;6TB-\@I:O?L /]#J4H&
MO"L9(.20U %,,MK(!OZ&TI$Q_ROGX"(9\ILB@/+W,ZGE/HUXH<Z1 >_E)2E+
M&51(!ORF") XPN^[#[_"@!?J'!GP7E[?ZIO$A'C,MZ0 "OR^2_(K#'M,[<C(
MWZN44/5FK;%2YX/W((K!ZLPA5ZN;BV&N>"6LH_N9_=/QT5-/;\B@)$F>U!5I
M]3]-Q%G]Q1VX&(B"UX 2_V/W,-(5,N H8OC$]PW:Z%YEZ)X@1UG.,8++.9@J
M\]S9?A^H=3_3UAD,04=*0\8B141B9RTVFXYA6>1%D$#]7\<&8ND+@4K2.'U?
M)T0=K2'#D2(XLR_.^N@W2$(H& (W[D<I_&H-OCM[KZ$(7/GG^YG46F=,N1G&
MAKI%!O9>.>C:RG8^@D7J/-M/SP3=4,64B"2-W2OO6CMEKDM[$_XV^,SWTZY$
M-RYQ-2(C<Z]\8 W(FY]\RQWE8'=P/ENVW@7JW$_+$-VHQ)2(C,F]<E,)W7"?
MLS1W4GP-?QLL0/OI;:4;E[@:D9%)XD^"K&)W>5ZR\+K,EI:OV@!;_7'S*V/2
M9=KX8?"I[J=3L\>XZJHE9-CLE3.FK;:MB@D+T(]9-*Y*.TQV:1;2% ;XW<]#
MS<Y-1F8:18;X7KEVS'1 /ZYA=ME/AU#?T48Z^!NU(R.>S+?DU,)&]"'T$XP3
M=?&K[%%\^#ZLL(%\-EZZP=#;CUO[/*P0J;7/Q*H@,'_MI]N,Z+-PH7WD,_#2
M_:;"+[ N4GT(AJ( &?MY'/#T4^BF?^1CV$>7W9I-DVC/I"D!+,>_BAO%A\V1
MF=J1FGU6TOSV +$E^56:%%DP+LH@'K%L/GC-JQ_%=X%W\V[@<#_MV7(#SJX5
MB Q ,K]?EZ [Y43PQ(!2*!.VJ8M#U?2[6VE@3J"JH[;306<YZ+*WQI&/@,S1
MV$,)QF=S3#?*:'8OA 0"J8H]_@*?C'4BD"^)[*)=#]W@&SF*3Z:#-$ )22C*
MK_%M=-<X\A'LE9MW$(91#> S2SCJ^#K*H=PXG.@E^_^=O!?2*N[GD=6Q\]9
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
M!(H@#>>WR[<2*,(XA1VEJL+,PLILM[B4.IRLSTH2EM6=7TZ/#D]H2R)TY]8
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
MO?G'"C9_^??J5_#25_ZT__O_ 5!+ P04    "  =1)Q4?%;CS7]0 0#6"A(
M$P   &ID+3(P,C$Q,C,Q7VQA8BYX;6S<O7MSY;B1+_C_1NQWP/9L3%=%''4]
MNNUQVS/WADI2M>51E;22JGUG.FXX>$@<B6X>\I@/J4YO['=?), '2 (@P =
MV1&.5DE(,!/X92(!)#+__7]^W4?H":=9F,3_\<V[[]Y^@W#L)T$8/_S'-T6^
M._G#-__S?_R?_\>__U\G)S_A&*=>C@.T/:+SCY>?T?_Z<'N%+N,L]V(?H_/$
M+_8XSM$)>LSSPQ_?O'E^?OXNV(5QED1%3CZ0?><G^S?D[S^S#Z+;[[][2_Y)
M?GK_AY/30QI&)^_?OG^/?GG[NS^^>_O']__VO]'_>_/I_SLY 1:B,/YUZV48
M$9;C[#^^X3[R=9M&WR7IPYOW;]]^_Z9J^ UK^<>O6=AJ_?Q]U?;=F__UZ>K.
M?\1[[R0LY:BIH!L1W;L??_SQ#?TK:9J%?\PH_57B>SD=Q$&^D+0%_.ND:G8"
MOSIY]_[D^W???<V";V ,TB3"MWB'Z.?_F!\/^#^^R<+](0*VZ>\>4[P3\Q"E
MZ1N@?Q/C!YA&Z/]'Z/_=[Z'_?RE_?>5M<?0-@I9?;B^EXOS8ZJLD>F.)QQN<
MADEP$8]CMDMME^N[W$OS"7SS]+8XOT]R+QK%,T]IB]O/>-SX-G36QI7803QN
M7#G*.;G-^YP:#V9K%"/X^8I\O\49_IKC.,!!Q1M0*BPG[9A:7-IEXK<ZB\#T
M)FE?SHQT1CO*L/_=0_+T)L AZ?#]NW_\ #^>L!^IF.2??SM+R$)XNLWRU//S
MJC?*/_W&WP1M&A%;'*4X2XK4QT;BL4%K?]7;BKY*%BC2 E9H')]\N?OF?]"_
MHU^J%O_[WUEO-7.G:7O$O-2OOD1^'."N;/'&3\CJ>,A/6HSNTF0O'9WRDXE4
MD#=+3F?ECUS&NR3=T\7YWMLV^M"967ES2Y.LX+<[W[6KQ;5%O]#6SN9^:+AY
M& R-M3$B=EZVI5P7V<F#YQTH+-[@*,^JWU!TG+Q]5WI3_U+^^F]D.<TQ\'(6
M>5EVO;O+$__7TZ]A)H")!HT%K.APWC,0T 0E.T0;$4M!FO60,IGCG%N4[+%M
M ^#::*E0K@T5BU#G63A/]EX8*S N:FP1W$)>A^#!&CK"]9P<VX2T'!5=+,LA
M81/$R7Z?Q)25TT]XO\6I"L2"QC9!+.*U[[M!(\20<8I^80U=@5B+XY+5) W"
MV$N/*'OT"$=.02Q%10_$4DBX ?$'$Q!_< OB#WH@_K >$"LX+EE=)X@_:(/X
MPT00Z^VE3H-4BM/.WRWMEGB.NG-[>G[K"(*#G.UQ&OI>C )\2+(P=PL\X<SR
M^[3>M-K;JE^%,;XDKK-H'S9,XF[+SO.MMVT'"D1)UK1W[XW_P/Z]-_@+0^5C
MF/E>]%_82S^2WPRAI-?:,D#ZW$JQP9HB:(MH8]>@D(RT" ^28;8"!78[H@^&
M5GLG<&AS/ 0(UGI-D!",N!P4@N%>"!87<1[FQS/RY=2++N, ?_U/?)1 0M+6
M$AQDG':AP-JALB&B+1%IZ@H&RA'F(: <WJ5N<8HT;9FBBS@X]W+9L;^\N:V[
M'3F_O3T+:]I:(DAK!,V=7?D,#'?K]F=@K)<U"'3/1 ^O[JC'?5WD$/$!H2YJ
MZZ DM&LJU#+([ ;;G%.R#6*$B*-T;$8TYD5@4S0F96&WXS2."R^Z)1NY5'9;
M+&YJV=GH\"GU,U@[Q!JZ]C!$@RMR+D0CN_"\W^*'$"ZP8==37^\, $!"8QD)
M,LZED. )4$WA&AO*"1"!1#GZ"Z/E/O7B+(0O:UF*?G/+&!'P*X5'TW8E5D,V
MV")0R$9Z42?D8QCASX7B(+7?S*J#T>)/XDY &\0:N?4<^H/9]Q/Z([FTOI->
MAW2<-K&MUXPON2Z3OSM77V[LA"K+#=RB:EHM&''^V=O+IE/<U*JZ]OB4J&S3
M#D%#MVHK'MR^ZHI'=M%Y_RN.HO^,D^?X#GM9$N/@,LN* 5LMI;&*!#GG$D@
MP<FO0($J$L1HW*)C8 KZ,!D8_T7Q\G,2%3%<XL$RD\K.G25MK>*CSZD$%W5#
MQ%JZ18-D@/LHD(SNLB=*[#B+N8]A_ !;"^GE@YK$[BF2C&_9^5%Y[%@3($;A
M^-Q(.?J"$R/ET"\*E+M'8J/.DOW!B]47$>V&5D'1X5$"!=H*E<W<SK]H4/NS
M+AK11>?Z8H_3!P*OG]+D.7_4F70)A=79EW$M@4'5'+'VZP"$<N3[R% .^\*;
M1!Z56L="(@++&T@AS]+M9,M0K.1T2#[JHLVF?,B7OE?P_83X,FR)B@,O#0;
M(2*P?<<@XEE^TU"W1E5SU]B0#[KPUD$ZXHNN+9=QCN'A7/B$S[W<*ST:Y>(B
M([&ZNDCYEBPO7'NXV_8J#]3M^J(>_?X"HQ[ZA8!RA_TBA=7MJ_](1A8KSJ_$
M32T!0\)G%Q!5,U2U<WI^I1I<?OY5([NP@?"3E"Q5S4W7&=BI]'B6!.ICS %*
MR^9"+874:G!D&W9=B9(4E<0(J%U;$(WI$1D2C;E9%%>G04"F.BO_<Q7&^)T2
M3<+V5C$DYEB"G++5IOH!07MT'3N&BV+4^R!1#/G"_FJ=3D4192=I:]E+[7(J
M=5#+6%O7L77*$1;YI<+AM6P9WAM:AO?.+<-[4\MP_YRLS3*\-[$,[VU"XR;)
M<B_Z[_ PZ(.("5R H\OS$#I8>T0(5N!EJ,9=B@[AH-N QQGY\3J]3YY%R0B4
MK5T H\7M$"J@,3B@T'P5D.B/M10/_8%>>,/Z[OWV/LREV7GZS2QO5#G^NO-.
M?P])'=Z]?[5]C2H*U[O4[HB*=JC=X5PLLU:<>SZX)UD2QSA2G$J(FUK+LR7D
ML__:G39#=3NGIQ*JP6WGWI*/[%+S#@8EQ9YBZ6\WL37/;;YZ\TO-./F[T]5<
M-'BM^12,W$+S>)7 "[[')%8'K_:;69I/ 7_=.:5-$&WC.'A5-IC\W,I&TO)>
M[GO#O=SWSO=RWQOOY<B@K<-A%XV[SF[N>ZON.CMYU/+5JZ9.'/6:ST$OG;5<
M!00ZHROWSMM#N_B3A?3,R_%#,C#OG9;6'R[P7"K>+J2H:N?^^4)O8,4O&'JC
M:LE/O]A[851B3M-?;Y,X\ML[? _[[Y2@L@EK<>1%HZ]RZ$5#OU0^J#V. YK<
M(?)DKZ<[;6SEA>IP)LC Q/Z.H(&SK$NB\6ME7A(-WD*3>9]Z\&SZ[KC?)KUA
M+1GNM+$TF5W.>B<O[.^(-7 UF<+QXR=3.'@+3>:EOTM/BR D?9WF.<YR>FNL
M4%,5@:5I5O+<G?/+LX^WJ&R-N.9.]7EXU'D\# _Y4F:;?51Q_-9J8<MDM[CJ
M&>QRJET>L0G&K66L^X.V[ 1^#-/]I2PLM-/&[B36G,FF$1J@RW/',]D>0,%<
MMD=OV=F\*DL'J>>S:65W1CGN9'-:-7$\J=UQ%$QK=Q!M')G@ZK &GB]+*@OH
M$+DX1A'QKCY0P=P!&Q Y3-JO/Q/2@Q;I-"R69[?^FC1#OZ2=M;R[?0Y[=J$U
M_PYSW"N'M)WH5C*>"\WSAR(+8WJ01[?PRMS*DK:6YEO&:7?.JW:H.EQQEX#9
MF&6?-72%4"48>)0JD>"B9L[U[F,8>[$?>M%-PI+I*.IGF9&[J*2CEJ?W.*$B
M@]B/FA!5E([K<8V9+&GU&HV9LHB_4[(PYYD&TKH-+6*JQV-OD:0-%"!9UE#J
M\WEW=W%_YQ+!XNGN8E4\U]91.8A&!RB4HF]^R''E/LV9HL5"D;<0:_K:8,B:
M?5U0ZX S[)=/'+4-<Z^]=<WH<RQ6E$V=!&5!>_V$TVVBB]%ASBN.UP):"3K$
M&)9 PR*D;U)\\,+@XNL!QQD^C8/K_!&G+>X4 ->BM@AW/6FZ$"JI4$F&O#A
ME!!UU,*-M9X@U!&\VHP*E%"!_-5HBP'PNKIC@#J+FG1>X(]$REL<T2KF7IJ'
M6$.%U&06=6> _]XKP@(CF%54$J"2PK&R&$IQNH<8,Q14PJ2E, =&Z%)!=/#4
MU0P=,%E4B<OXB7PX28^?L4H%VLTL0K[#7^\.OOKS!I$&;O"LR2)5O'@))G6V
M.A.9M*E5(DAVM4B$1U>[#-W=A;M=Q?!NPN7^6\XDV^NJ'2*;VW$YIRO=XFAM
M;5R4G?6R1^(4PG\N_E&$3UX$3O!I?N:EZ3&,'W[VHD(4&&1(;[,XK:9$/> 0
M NK\TQ\XT@WR<E11(TKN:I\_638??L -J=/:MB;0ZY6[-<&=17VZQ5F>ACYQ
M*($UA>)T&UK4D!Z/7;@T#:@RN#'T)ESZ BYM0ED\ZUW,BJ?<YB7M8Y+F]SC=
M@].6Y?2\0W4I*VQN\Q)6S&_OTA6:G1!0[1'7T UJS5D.Y2Q;O1-68*-W!ZP
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
MNCH1J%W8*[+[NB0_*A-8"AJ[V.KPO"JV$= ,T7:N]SQ:#*]BO].#@73/T\.
MFY@UHM#$ P>F GI^?8/3.[A*4L!8B]I-9)M"&G6PVPTKV,U(V64)(L2(4J\@
M^,U L$X\W*8)@H,,TRA(HLA+,S#)K,7\IW6&&;0GS!Z]*BJ%JP5:2;C9D&8I
M(M"&U,J-J: L9-=-Q)^>C1"0N3$.(O[55N&NU"".QLU*:"A%SP2409Q\M";8
M O;KM<1G2O&ET!0IN%RJR&D=4VRB(3R52P5I<:^C'ZBA6,%*J2&$3#V:6/#5
M:D<?6H/*T<>52]U@SPE,]**B<*D3-==ZZ\5";R;&+152WF5J4(;Z*U3 F8<X
M2:)5*7);#P:5N*T$"U^/G"5QED1D7HC_>1'G+-.-_)I,WMS2Y8B"7T$RN;HI
MJMHZOC ;&F[^>F%HK!T@0WESIB)PB [I#90$'\YNSQ9DWB6\Y?=GPX 9>8'V
MLY>&$&90/:6FG1]OTG!/%HP/.*91,N3'TX>'E$6U0OGY*,F*%'].XEOLD]G-
ML.H2;>9/V+E(FWM<NJ"L^F_R6K$OH/(3B/L&:CZ"FJ] J@]4?<?=?=K2 ]72
M7D6.!%H5C^SD45H-"5RI/,+U"!O0;<V+HXP*2VD;=_FV7E73N(!;&DE-:_HB
M-POW8>3!&RH>8&*U!'R](IA[O2'>OU=]?\,J,59W;@'K'YX#EW4*XR3NHC'%
M<+<')TV8Z?LN25E8<*/C3Q43588JUA:8()]_?@S]QS*K*^TAS*@,88!IX2,A
MY(^N;@+9>ZWZ>D<C28:4PN).5\ZUTCS5!!1@97I_".T&DR5ZI/B&/5)TN04;
MF*#N%FQ@=FRFVZMNQR^^'LB@JJ[F^DUMIMOK\]G+[%]?])=M7+U(,N'5:=8\
MR=SWLN9))MXB3'\B-CCUHM,X. WV80RO-SRH!CN,VD%*BR >EJ*+DY*"FKXV
MC6N03Y/%:]&X5 )-9'5U0A-6(_>3'XMH%T81K UGB;@ZAK"5G5V=@+ON7'--
M$&UC&Z;&;%K?\DUCS])62P9$;K>T* HU-CR&:/2A#6P@6"@A.GC^K]X#> U[
M@B>R98C*)F"FR%Z8;#K8OT-63XJFEB$[Y"W9G$#:^?!PH'F.DKK$%DU'GT,4
M(D0D<KD)=QP;T,@OZV57H8C(Q[!5R3:H*=9>\M))(K MCO2C9%^$PR?Z8QBS
M"NDE \_TQ7Z1L12]3Z3C!';L?T*'T/^5$C2"L[A(?" ;)OABQ562PJMYNK4"
M,8'M/T&8I(\SVNW!.]:B5+LW8@7CC'BR$&#9#",9ZD/"(@,(\V'\CR*DAPT
MM?I[V7>H/T]>E"6P+Z,/-_/',&5!F<?6AW:87L<49$/GD5T<F:.0T'MIP',+
M? 1X*_@+D+O:V-W0YZFP?5&X,'PCB]Y*B[=>&FB<=U/$O+"TNH/BA>7F,A)M
M+NW>4CKF53-0PC&76C?8@SRZ3O_3MPA=U[-O#ER4-VU2""DLE["UBQ*F+6[E
MU3%;%LV-6=)CN624+J!)?4+FN*ZJYB"OPE;I,4US(:VB*FI?W:1U4/NZ9M$^
MD"4^:3-2[H@USJPU:"W:#AU)!,4QDIXQ*<E>.Z^Y,T8BEAJP4EE<BN)2);01
MUE40;7A9O]@!7?U(!&49RCYALNT,+LFF+<OI-<C@-<\@O?5+GV&))"L:6WK9
MPE9FT&/4B"-WHSYC):-!=G"513@K(G:K55:N"RDAGC.)E=DIKDV9[-_':>J5
M^'9.4ZFL&HOR2G_PTJ/7TJH!Z'+95_4J*L#M%88!IUC,J5U("V>_#U[AU-O<
M(H++(%UL5;O% 4*;&\<A&<1^DM+_<[0[&R5)MD$Q=G0P9\RQ^UV:%N)[&S8M
MN-M]3]--$:V1)EU)9?==C8)[P=L:G63GFU7E;S83D25R;B<W;YV]]*Z5VG4Y
MRK3)CE^V#"%2\+IE"(X65:I*F5@]LM8X!9&36%0F!=^#!_OK>"P_-/)=W P-
MNT/0?/"RT!^!G Z=0_AT)>ABJ,[X6J?%V"!*X_S,S%02^O<UX5X(GB'P"Y'C
M6@-,D>\>\29(7Q&\7ZZ1;^%$"^0K /=Y&!4Y#D88^!ZE0\#WI="!?DFU.C,_
M+$W98DWHEP!I2 \D*'*O$>::L 8-,$/^JN#^<@U_!S&:D'=VX4<VH^4Q#WN1
M-_R22T!A_5)/Q+7D&H\TK4[WT:NR]8P'H&,NN0RXA\(AY8G_8C=S]_I7CCJ<
ML\.><)A_^[=P4K"+[]VD2+=]A3%0,8_8DA!N!'THTX3/,?NOAA<W1^>VKT*F
MCH7XND3S$-:Y=[C@$"B.9__H_$IC%@T07GO, O\5&(33)R^,X/C\8Y+>>1&^
MPWZ1LL0YP=\+%BJPF,&8\^,K,"BSCN4(@]-\;X-J7DYV27J2$6[([VHN-JS
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
MCI#UY.H=UVQR4[(CNV &X<I:A+0\9EZZGNO24!-0#ZNM":+7H,MWQ>$0J5^
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
MYE75,*WSTZ.!BRKI*=$R]U33SX),Y%$<(J_%E55"3N_,9I775719O$KB!\-
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
MJ_,L8U/]#<Q0QLGO@=P+62(SPSJKF(%*(D?)@@R56)%2R%"#W=LLZD)13C\
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
M?H^][OM('+K8#[VHKKV;:93JGJE_B[[]7"/2A?@-<1_]\$"#  D0V,L#>)C
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
MG75WF-2B==&0HQ^HQF.PC$Q^!?/RFF806W9UUC0I(^1:IX;I JVK2KHHLYF
MD8M# /8(;]0?OV5ULLZ2+,^HN[0E?E)PXQVU\S1.[-AF.L>I8R#T+T]H:XK=
MJD.G>1]GF>A>>LA99GF->/_ ,ZRSA$SN>8V(EXZ""O)E>W2:IJ0)IC^[WQTN
M*_.+4W,UOD?KN1K<%A7]PDLA.#R[P2EE3$>%%306E5/%>1>"55M$&K/;@Q5H
MFHD 9-O0WN_"V3.[.W"I1H/HZ2K(('0L0K]4RALOS8_WQ 1G9*DENJKCM0V3
M6E0$#3FZ<"I)T %H4,X1N423[H1T0:4[&RO EMF37Z->5H XO;NW"GR4'/'T
MZ[C1G5?*EZ%B!@^*1X#29J@,?@"?ZK:ZH]4)DI&2V R/D?/=\Z=9T^8>VHUZ
MS,FQU6"> 83TPG@&X.$0W&:KB1:U0\CKV=4*2S79NA:-:4*M4D$,U@8#B(U]
M= E1"["3CO,TW!:P\MS 07$25V6$;L@F.\40VD,WUS=DH'4#:F;KW-(3S=G&
MHO=FCO6,^*Y1V3=74ZS3/8+^6^KH^NGPS&CA'TZN$"HZ[RD7AXS/0^900J:I
MNW7H0.8 D&E"\%Q%6/.'=9!6;'^(DB/&'W!,Q,IA$+0.M\VZL7Q7:B"?Z-ZT
M(F<9\LH.4-D#5?TU5.&8*&@MUY81N+X^-<6DZ"K5%) V:]@0DW&].TMQ$.8?
M/1\*\1UUZA<IR6S6KU'SWZOX0IIG$$+L4PJJ25%"#.".T3JN&:LS&[UB,!I3
M,=+5X[LFV+TB U5]8>"5@QZE'2=-4PH15  IC)#Z7$"**EJW+QXF"+5"_!MB
MC?,"K0--P\4;.3?R%Q%1"47)I#E[%4?6MGV8LTB)F+JT9,>)8[]5.%9C-3'L
MQZ[79B2AP&VKZ.FT^7P/CET;\ZD3^#;F\[8V?&KN*HPZ6AM"!W86+8BVNEC7
MT=[LLKXL==39:XR J=5+66(+0G9;]3%)"8=9$H4!W&81AK_$/O>+.L&4NN3@
M?%U;O;Z=/ []VT[6)0X@VSSRL@R[S5X[UUSW;S_GF6@'L"<<TFDQC4'0H'8
M7K4T"GPRLG4M+9.%6I?2:2!-IE<:,+-YX4HT&/^C($O:Q9-F0+^<Q.;5JISO
MWM5CW11AVM;IU>/ >/?N&P<&VR%4M&[DY30.P:*\J&[0PAJOP'B.Y']]:!^^
M7A_"BT6\?_+27W$.20/NL%^D]/#NAG@^_E$!>!611<0K>>]"IFF,FM8;Q-JC
M7\K_.M<"(YGN'I,T/R'][E$8/Y&E=^]:%X;AU%6&82S9/.OQLD?8])+_0*JG
M)R^" ?T2I[5;(VXQJ#%3.[9Y%C1U#'KG):0=.Q2"'SB*#>)[18IV:]/2Y<;(
MAQ]P0^'T/&D6;>B=+\VB"LZ-PNTR)D&W6^<&05M^ W-P^T]D#$:/#S<(8 S6
M9P#,D*^G_F:PMZC\/R5)\!Q&$:LN3.8)JB.QLXWJ3X.:;M"'1;4VD:R+T:I!
M54&[I"X/Y3:H^OOZE'4.J5VJI#$>N_IG#$:K5ZW5J3L$M%(N]"Y65616KU&5
M_ OJK37-UZ<JAM+<I&'LAX>H# WBB=U>B@YCJG\%.@PHJWD5O0!7@=VGOI\4
M=,7T,5D=B?(.KC^:]%:S+NI)U,58U10U;=>C+Y.%2NNVSHM]&T&NGZ[1 &]6
M*S;#<6N2'O67%CF)U4K-4K[[59K+INM;3D9(04]H'6O"$&CZA9K5B!D914UK
ML\8A)CS3U]J1IH^D3VHGCEI7#F%M6D:'.,(:Y2[#J.>0*6\('<5.&R&,"YZV
M#R^-Z.FQ4]*N,NBQM8OFB&<X@T!J7SQM7%E"+T(9X:Y\&P>CS&6;]XLT);1'
MJ*.<D TT>U!7_=95%/;E_N"%*3!\G9)!."29%UWOKI+XX2I\JJ(Y#-;-4=W9
M7%/'R=M;J>IN$$%&U1%  ;HZH7W5IR*K6Y'G'X,=BD#NB,KM/I)I"JI["_L$
M2(]<]#\G,=D3D,G/ZLO1WZBM.<=;>!1"3=L.IW5152_25=19>[?C.LPX&OTZ
M"G77J-TW@L[I,6?5/8"\_D 5ANA<I^V-3]8>GZ :GYP;GV8==&<#%M ?SNM9
MI?)H.$8+@D3'=XHG LF5>_0Q27'X$)^57EHK/5TY:,P+-/"1)O1IT5&:(GFO
MTCKK"U6=M;/&U4:V[&]U_M(20U'O!AQO &<#>M=MFHQRBUI^DX9)>D.K@=UB
M/R(F)]R%/LNZ$/R]8/%UYSCST_ @,K'<.)IW95&G1\C9CU)HTZUO=[. D$[W
M,F/!V57(L<@<OX>AN822B+1[N(S)W.%,?X>B16MM_Z$GB<![Y@A13>E>5R9*
M=<*+%5:D[IQ] Z"U77G;*--SU,?-BZ8;+IHZ5][UEPQ?[RZR/-Q[.<X4JVJW
MH<4UL\=C=]Q) QCPNLGZ5D1=$7#5Q.5R)\9$=S$3 V+D4G59OZ&XC%FE9_8;
MC/66*Q-Z.TN6D42B6UA&3 P$8N2HIG</ZWGEPTR^L*)WM(J98Y!;R1P!4&,U
MFS11.BL:%'8.E1.*GA]#_Q$NXHB,]&*N39,!T2$-GX@EB8[H$4>LSHT70PH3
M.)PX%%ORO8CNU0/,_76.TM'-"'7?06E;'06A;7.CDD&AAPW9RLS+2'FRFLRY
M.1E$E=".V(&4D0$QF0H=RQ&*IFL#97JB(B!M-VA;Y,1CSE$4[D-XEI$GFXZM
MV3>/2TNSTW1%FJ,]QCGI)H/$>1E*MG_'?AX^E6:%T/LXS3WRWSPE^^^63:*V
MC9@;RG21'I+,67+=#UX69M>[TWH4V?CK'WCK=F#1J]>6J8LL2@B@:DC7Y_!/
MEZY<*YT?2YMAK[M+, />V#RGB1<W0:YZ:_<0C:7<ID.<]Q* 0MY(CF*SBC"\
M<6*DO!B.8DVUT</G++4''9ULI:9CKW5*!8MFDOR*GKRHP"RXJ#UC=/TLCRN
M&#QZ+XJ29P^"\VC6TR3+X$5*W*-UE^\TRZ]W=YZ6C= ALOK 2<%[/[PUHQ%A
M\*R,S=0=3I]"?T5/-D;)DT+*F<)UJL<A$/7?- TAR.I%:W(@+N\1,M=#U D<
M"1S Q.AKA'X75B]6M>7J/Y]CI!M:@X%%PM3DZW,M9Y$45T14VBS9Y<]>ZO[Q
MDRDZ^S>L9M"T&<?DA>G/L)I^PAXLO@U7!G%+^GW8C%,RD*P7C$-H$25&'/7Z
ME&ZRC-21<AI>9(J_7CB1*?C&O[>B*0@_>!'XDGK;N4$B:V^L!G@7O$2B%*@B
M<8_Y:7)L2Q)W;ZETT--^164-.GKOIPR'7O/E5'MZYK@XN67N.-E])@]Q"")=
MDJYC>KY*"V<<O8BLQ6GRD'K[3'>QFZMC.QH_SQCTP]]HKXCK%C7]4I^M[!E5
M7:]GS5QL5,Z*+$_V&"X.6D,1E4-Q*/MS9'IF5 ?./*U-%S1,V#*SKV7F-!'B
MZ@3J,W[FCL+3)"8_^F6=2,.]@'E7%K<$(^3L!3GB9^Z&![4[68^QFU%B.,6%
M#3F'[%8_+G</8X';W42,1:W57"7MW%P?0V+#,'UIRIA3**4&K=7L)<.2]$,H
M>BGE&!E[4;T^Q9LHI%<*Z3S7B2;H^DE/-!$WTL>_(PM] 4E5;G&&TR?-[?@P
ME1WO7(/[7F;OB@15-*NX8ITD25K2.'*,=3'$>;U6 :3ATHX8?AU_->M-T1S[
M\BOB\G[)\&WX\*CYW$=-82D60LUU+X0 _'H(FV<$JU#2,2(41(24$C@-@M"
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
MSE3%[Z#S,D.?EIZ@3Y5<D#BFZ@\U'6X0ZQ)!GZCJU+E2+C$ 7";<FS2,_?!
MQ#[=L]U:4% =_E+K\!W3X<^N='@V\///Y&=!_MAWN?7J?[V[*PZ'B,8W>]$'
MMM>Z@ZT6E_WEEIW]WB?79!GW8#V_PEZFMSU9Z%.67@4O-$Z]][F--W:]0_R7
M4/DI1+_5RBY5?@W=)ZC^'F(?=&XS+(X=7YV>'SC^!3QW>9'40Q71_ET]B%Y2
M _GWU*M7/YWGV/;5L(NF]BF4)K9FC@F#/L^2+&_*)D!E:H[+,R][_!@ESS.9
M;DN?MAZ3MN@X2G<EQ+!3$@2?YFNKD(^W33Y\'L'W7Y*Y=S:^C?FG2H=\&-ZT
M&5YZ%LP/KP_#NX/A7?<2857SQ?%]+T3MS>(#_]G@Z>I0[0IG&<;M :F.(H_5
M]D4[D&E4;Q:/W<9)VX4#ZV73M>";^D+BN%G/QG]>T3E-V%<2UEKA^.IA!DAW
M3^TFX-FB#E_&! $X(]ZSG^PQL8/5+\H@I<8CUE;D\5U:U.8)<O<S-C)*Q/JB
M!KW^715&R.TLUJ+5,PY!)_28B5[>);E4YZGH[NKT5&@[N?&B-X6?D[AV&QCW
M8P.-33MT<C-F*+,*SRQN@.^K4O1797>O5Z/2BPP O0;.4)S$)\T0A.40E$K^
M>D7O"\;@77[E-@;LCBZV=SA-H3CF5U%)]!%Z;MBCHRMP,ZE50*_Z0J2SZHE0
MM[CM^C1]SA$(JA'(R0AXS0BT?K\25WTB\E67["-@[RC)#YBB#WB7I)C]3'@^
M)__)\M"''&SD]^%#/"KWSZB>':4$&C<*ZCPZ='G;TDZK?Y%N-ZCJF&4X9%VO
MT"HL,2BDET,2TS@AZN=#KV]>$7\W>UV-%+$/Z[ )DU1#E8EH@EXXL1$7NQV&
MQ,0-N[=>CN'H,_:)1:.'BR,,Q)ANG5B'4?*KM*#ND#,+"/I$[4YM&(4GG&X3
M$[,P^VBD;9FK&M8A^4Z*:8*\+<Z?,8Y1EGMY 4F\JKT#^!(IC!M84AHW6H]L
MI\4Z3,IX39+;D_%J9-.85%D6:R;_G$1AX!VU3(8&L4W#H".+XN2:T_F2<#V+
M_T31.*5[9(1.]4X;=#WMTD:<"QWZV8L*JM9UGE(C+5*2N] CM3P*N-6$7++A
MU:F2H72"#,+P\U,M:ITX=A6JI8%%J7)I '%L 0M61X-LM:]W-VFY&;_+2<<Z
M,4OZU);*7NA+TZN94).R,.GJ$(92.]>5:;*U]Y4Q<61SFDN"=(#QGDH&!\X^
MQ$@G4<2.G-E=2UUIQ=TS-5.(\E4Z7.!3IX#'^+E4O.D5S^RAAG+VZ$'YJ69"
MI\6R9-C_[B%Y>A/@D"[-__@!?CQA/U+[0O[YMRO\X$47]-VOI$ZGL)4%>R'F
MKA]#0EH@UD1227-9U9^-31OJJICQ2BT5T[T0!-F'I,4W^TTL@:_#5Z^T?#F9
M3LII3N?/%MQ$L\MC332UKDHA%?N"!A:R]\3)GMCF1QQG]9'$5?+_L_>^W9';
MQI[P5\'QGF<]<X[&B>TD]][=5QII9JQ<S4@KR?'F\8L<B$2K<<TF.R1;FLZG
M7P#\AR8)$"!!%)3<%XE'$E"L GY5*!0*A6+.V>%,RE!/(LT:A8DJ! W-IO*
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
M/GPM21J36-SX5EN/\=;^3(6"VU&[4+=%3>/Z%^ANK"ZE%T-@P_V^YIXTW.>
MY32G@-)3Z=518JB_AN,M!8WP8W8H*Y4<3$#UBVH>7&F?9&$Z=\%H\9:;@RS5
M)_Q.+<R2%PN]!&OY?A!GP3V#W);#JXUO?83,P9 ],^<]2PDZLNUD&$OP$$?J
M!7<E$-DOK]I)X2_#,'HYVK0[*'X]@<;5JOCW T[HAK(?:!I3]FOV,XH.19FQ
M/N:SMX)*7UCH\P6H,E^8:_)%&&JLYMA6A]F?^6D!ZQ"6(E^8:O$:T+%78?6$
MK*:_PYESH<2<W3(_B"]=I<SQ?V(#J$M>,.CC1ZDG.1^;F:8#/\MJNH!%FEP(
ML:^[ &FQ&7PD;3;#CL<X[CA#G_*LT)6FT?;R&*75<V^J 6=(](")L]J)T,4:
MHH TP0),_9"J 9)\/E:51FPAXN4%Q7U8PT)-VEX^'[32<C]X1$JT1FWSD"HV
M&<S#X,VIZ4F !])DZ::)?O!@4I8_TL )M(;3^G($H!CZ8DY&H *HY\3/M3'/
MOJH8_%!%SXT+.^F[ U1XFI!'6>JI[8=J\+VIN[Z%OM.\0##X$U\;F*EJ/YE@
MS*/F-*=0XB!:G$*+>ZGU3KO;H+\_=O]^8%Q-.##+R'K4M(7R#P\#FD:(MPK
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
M[B&[)&S/'9&+;+<_) 7CY@LI;_-L0\OS1'R1:>9#=DIK'.L^ONM':;R,X-"
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
M_%X M\66CIC3Z]**'2[JOHK\!]Q#&$$':<,38QC"C3<GVKO2S=\55=?SM=Y
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
M.B^K"@/<R7C(OK!QX.^]9PGC[:EY^5B#Y[4^Z%$U5ANS8=DX8:G>\$^]K<J
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
M,D&[<E.",D#\F\ LOT)#A#R!FKY1*%K8O?5PZ,#H34V34XM7H?:_G3VER_W
M>B_8J-;=P[!TLCQ+MJJ"1H &3B<?F_L_!&K-!C"SW*VZQYBC[:IJ+M;RV<HM
MS>/_-F&#J &;_P6A-M$[' -62[,HU,9(!&J^%-*Q:?]CP-9+1IAMJ,TUO%R%
MVL8G8K50&_O<?[M?(TO(2[; ^>*=P[%<E2R+'*^7+%"[-2X;F_$? S9;$KAL
M72['R'+E<(W.PEHVJV"_3?^5_2W5G3A%.P!+I+HF-C Z '?<K'CML!F"/1F]
MR[;^K-M:"=6(U@:AKMCM(95)-E<WFQ,>Q]5'V\'3P\):GK6)-6P0>PKF7;,6
M< ]Y4]H,*_(KPIZ 8O*(L-60/_!WUIZ><I%-VJ[%U4U$MB ^89JR18PMF;S(
M52$>%$Z$NA&QM$9948XH*W_!#:/B6)2$5\J*Q.J:"Y;8^KICZRR/]E9I7LW"
M>KK6IV1#RVHA+0[1%F%QC]#YTMG=6;P0(ANLHL,N  OJ"-\3:RN2+II>C%XT
M];O,&D@0Q-584\2HEM]5X6*[$KN&S=QUF"MSMXD8+\ZK:.=IU1WC<+!<\4;R
M6,%5X=4.JKQ.K3NB)LN3^<@Z=OY./JRLYZML"0$\9;';(?0 :]Y.#*X2?BN,
MK#4 )T9X 02=5_#\R).DB:BJ<,4D3)_H8T*J^@KF-3RGB8!4\320K3]!36?N
M?E;=ZY(@'8&J.D@15E%/TVE4E_4TG4./*-6P=&U0VM.LNT=D&LK3Q^04#J^A
MZWO.E$L2I=J(@9?TM %<7Y-LT 94ZZG/5Q6N9EOP3UD6O]!D,,>*(CX&=(!J
M/YE(J-D0,J,_U*\W+1'44''_#.;$094S6?LJQRMWG&Z'Q7E('I,XE))1QJC5
ME8XRAFP8R]M'<2-Q+']2?076#=DPED,3^>V6R==S,W:EX3&Z'4L']B&,^[$N
M5<9BX3;6ES"LAF66[V**8=@*R_S,*3,16FJP^Q& RA9VA& +_36!;["J:W ;
MTQ7A8!79X([</'V&O\*YVH! W>ITB_)E6JZ">+#*KDX'74@O6-56I_0M6:']
MYY"ZEAXJK=0);AVLS1UH@U96Q;V3I02#5E?%M8$%^@IQ6<6Y_%#W5]R =[G*
MRL@-6V?'[_8O)1BVSH[?LUZBLP % )S+#U7>R0UX'>BLA-Q@=7:J*(<3JL%J
M[U2IA'DJ#%S)8YVA"*2XAT.4+]/P48B'H>933VU-=PU#85773Z:T$O"]K1G2
MB-^C"YSG1_'BN;A;$ZAJ:=_@,H55&$IB7O!\";$P%,F\6/7D@A=(E72G0IL*
M%8@2&E917P[;F?G:9A_L,D=&5&X6%3]YWC.D6Z)D'2& AP@<R"IE?L&M; M
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
MCE';4=9PWA7QON@:W:Y7CF]:X><*U@H I,I6P)(TV3^J#!1Y[B3<D7UUOZY
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
M3\D+AHKS8101 2/>&/ABETD4>?*VR4:S;:ZX%C420:!S:3<%/AN1Z=0S10R
MZT"6Z8)U9,?R:FE;KD57;3YS]Q%'R=<&FL\FNJ(UW::RZ-$CX3N=W.;[,_IM
M;>IBL&@=?;&]8MH*L\3*S:PRC]XW*(=6)X[?JOL$J,9;>S\@Q[CO'0$M]R8^
M)KAU6/3?%'LJ8^[>/0S(1O/]PX!@C*WQ48">[/8_8R_-KK[AXRG'P37!LXHB
M]DNJSCQ+%3YT*.A4Q*"3(*?A%:8AS.>Q9X#LO1-<+-DO\&&3&EN%/K1E3*SS
M85? =,I\C%F:5B9]W%HI^!V9?/+B5^1[\-CBUP0J+?(EA'VIM89S;$L_>M_"
M8W%D%4"A(N@AB:#N(R'A.DDO0TC0BX/LS@N#CZ_7-U<W\<4AC+W'Y";/;HY'
M'(1DY@]LS@7#_J;:?[_$ 4ZKQP<721S0<B*2'<\1*I;Z]SKB<Z>3*\.#[=5$
M]@14Z'T7U).IL$& #GIZ100A>,I!48(DD)#(<(45XF@ACA>,K#THBIOP9*K&
MSG[SX96M05DK^:NP!CE?@Z!:@Q-? V()^I8AK):A!.'W+4-!ER&KEL&7+H.E
MG<"IX1%[,Y^]U='I^+P2R6]M@<=5*<(<V^D]A@Q9 DTL#7I'1F,H@AYZT462
MGA*@M_(48%'Z-\31P.QL:>-I[8H%AX2:Q5%%8*B"AH3T# !H?1]9@O!F"X^3
M2+A?$5Z[?E1E'%GNB3(NV-XU"+B&]5S+>L]AH"H,<48L/PZ?XP=">D&FOE94
M*(V2$0 [ALB,)GFR%\X0GX\J (+9<69OIM''HYRE$*VC&= (,13LABL9U+ 5
MT]:JY1]EE11*;4+YPG[/!??7(@VS(*1&9O8L?+E5Z!GF( -?PM5V_KT3)=9!
MM+8Z/VT?5Z2M4B&0O1=PH7DZ#-9ZX?+2?%# FQU5-4YFN3\5&X@545ZD7D2/
M4;GW&\%";(*-9?5"36$X:,ZG0]E FSX. @DPFJW9L8,JHS,3Z9=$%@*1C4;F
M/42ZZ-JG+:FR_GUVQ=2TD]^8E=2R*%H++!X)YK4VS8 /#0+%9<SG,LSR-'PJ
M<@R1'^9$L(IY.+BJRCVI D']UFGI;]JQ9HMSKBU._VA%P%AD+*ZB8% ^KOPJ
MQ,)*MR_D'Q9*= W&Q:R;S=5S\_JFDXYMR<S:45'!+)^1?FJ8<>N2U3JH-:,Y
M8AB[?5P3I"]KBQ] *@,0)8;HJJ70WRDT>F[7] H*/$3$H4XN(B\\$MSN"=%$
MJ@];PM=Z_[KZ=L)QAK./KW""P64VS38XDBV0D-B[<CV=P.;]G(-&<S/S:Z _
M'?\:>DP0_1X(#RJ_2$M'B)YR^5'T\96&MVA BWDKS0^[[6]GCX70R:1D(3AI
ME(5>'"<%L=94(95L6L?1?'%UE37@6ZVNFO;M6UC@'CO;0U?HX)X3=HB 70]
M(54B7VFIR5!?0SPMX%*3]85UL;O-L=&+T< <WFV./"#VW&WNUAK96(+NT]D$
M.R9*^-#-YOK"'RM9;E<U6Z[V>^Q#7YG&O>T]!DD)HY 9>$(QP=R+JN#\4.;&
MK- MEO>8AQMMP:B@MM,V4!/R!IK,<>#"]6MKTJ:THFYJB"S#HFU=/UV\;T@3
MZ'.D]C(GD_V"TZ?$%>'U,K>/R>Y]ZP5L1+LZRXP&8HXG'S]XT;[,93=Y\B&9
MY^#)AXR"H4<2!S*O?BFQEB<?2U/CXLF'4L9D3SZ6%S#3)Q^Z2S/JR0?\EJYA
M"CX5Q/27?  R-CEU/7FHHS+Q5II:.IV6]>VD1D+6>'.\MD30D3F?&C?$>@F@
M"V:A$/POJ^C38!!L.)9O"L]^L-Z88G4T'DQ&#4\O%.\TTCXG_7#0ATAF>=$J
M!#(AMCD4R5R)D9JL#I)8N4-=, R&3Y:)QT/82&3IQKK'B(='8=+F8I'WE;6)
M2/%S$7FS/=SYD9CB8W'<?8V)"AW"D\B5ZYNKULUQDF:/R7\77A3NX0_=Z^=;
MH@MYYVG5SZ9/J_KM[%IQM?22=J74=Y]Y,D11A6GK=1,\8H.DD\:-?P+'@@1Q
MC*EZM)_HTN 91;OOM2Y%?>1C7?LO<L]M+9-J+9MA;IJZP=:SF9+%U_-W83W;
MKQRI9Q=5ZSGS@T=7SWO7NK+MC7JMB%I^(+Q2+KPA19REB-0!E[QAS[JR^NZ
ML)O\^3I,L_PQQ*DR>#,&CJ6B4V,H[,NYJ%]\<SA(N&:!TQD,HK 0 ',7\EF
MXA.G6&C,2U-,X)T8I3@'BAT_(QXORV(Q++>"K-,L?*[E/53E!,V6=Y;F>7#Y
M! \:(;WH*8SDW4U4@RVUS9/BVGO]F%'>U6/=EE8>8+38=\X"EW6:SFES6_/M
M71HF9$U >.GKUUD.]SU(JJHT*X8[$V%IU68NQ-<M(7;2:F4<ZFW]<UMY>E!6
MU#JX@*",TT(IUP4]7$C;DGW^U4MQ_7)!V6=5.MJ2KLFQ[<@K'RJ^R7#77W4$
MWO7C,%?*-2 :HF[9D L=U=+GLZ!9]#(?NJ-"U#O+6*DI<CSM$2%( _!RE&(?
M0Y;<T@4??PB?(9S_&7^M6[(+R*A457.J';W5I:/37HG,HQ=R9"82NM*+"^),
MJ2<1!;<B,2$JKXERKO!&TB9HOWU1TS %8U=':1=\Y@83VU MHD(R15.1-;,&
M8!//4^SE0,4<EN**V)TB]9XAQ2DHLAQ2#_\!CQ+3^!X_$Z1W>QH&4YD,4QAV
M;(<Q99VDY@H *B&0?R . S$@])4'C1,ZLR=S$AJ6A/**0TUB:5-P"LN1I1DG
MK8+)<2BJ&K9G\DKV&B%B29+G./R#+*^7D5]J+G:UULP>"=6JFR9I:OVZF9YY
MP+U"$@/INWV5K<63&#[B&._#_"(A&,=%&#_O3I@]F<NV3_!ZSL][+-MLD"T^
M[YC.A;9(U1!!((34R:LRK8?#?;]!-6A4PT:_E- =]82=GR<WM<@_,0#9]^_*
M!YOOQ9!MGG =2BJX+M\YS*0D[3<.,VF(16O!WUL8(*LP$&. 6;0)HVAMBWSY
M:&N$ 9A/Z_^3$1SC9[+1!(])[D5#RC\+\0_%4PX?$_>Z^GWV:K5]O)"W%7R\
MA-OT (HTI6]7*:X=+%4[_-!,FSOX(!6='9K-J-Y5]NKF4DHXN/F.)J='UYQN
MG7K2U=D:]43+HII<@N^>XD"MTPIMT05@46FT:6H+6SD1Z>QOKG1H.G423]6E
M/IF)85NMS&30HG8Q3&Z3+(-.47T[XT<,.6M"">D?PSA)R4']!D* Y B^C8,F
ME*O?"_+G'W%^2 *6FP=Q!)VCJQ-L+.J]&VY+CH/O ,)[=IW3?Q)^HL@@]@7$
M/H&$;VP$\X/)3Y^)*A% A!410"I1=GZB7A/;OW\74;9SWCIZ KT"]6^;2(>Z
MOVY[R[.<YS6;%=!U6[^:]JE&K&FI.-RS,4=#?"BM"N5#G,0?UG2NGR[S,]B*
MEL"O6^4OR3^R//3GU?D:ZKJ57J!^7JTO 9^-V@]S@K'@O)6]+>TS:'M;U,=F
M#19/61B$7AKBC'PW2Z(P@!/P3^1GXFS ?\0A5UGN/45A=H +T;O4I_Y(D,0X
M"Y4)"0M\QE*>X@+\Z0EF5P"0^!$$X&G6%/U'8YSP)<B!(-^B ZNO.4R1M, R
M_F;MNPQE J@-M)44N'=SQ1ZMPS^^:XQ$6&!?&-,W[I[(/E>9FDNIHYCBN6I=
MU,D-M2!@-]*W$I"7L;CXS9(0+GP0-@Y>W880_T!(\<A/F+"B?"6E:[WU(=DW
MT 94*FVP" >,:P6)FMCZP=\J3.P$HOO%F-[S5.2'(OF>2/X*3*2I6$NLH!.9
M-C1T$Y9YC"W3%0)7R67E=0/QA;=9AO.,N\KQ,WC1%UZ:OA*BOWIID&TCR*'S
MH.*G1H!^*F '=VRC>2"]G8++-@9R@RJ@"*"B!M@-$@ [#X+/SH_/."_/G(1\
MB#\A'Z"@$LP:KNNF:8#L&F^:^%LT!'+\%$JNFF11@96XMX51I8=N],T(_57K
MTK 0M?5D6((<95IW%-@PGUHQWU'6M(HB=6YTSW[F?),:2UDC<\2CH]>2MSPH
M<JKLY$%Y<^E4TL*,['<\CP5*,Z8O-,ZP]?VT\"*R#T;)5X]P#2HO)<53OB\B
M\K>D(/29.)HS?,RE\SD'K[0<4E;RE?^!?VJ#RH_1XTGY.?!/^0=9T3[^251^
M<R6.ZA*\:U(>E)1[$LJ=NJZSZ=F@.SN;DHT,RG40^A*GV(O@+=BU%Z:TFSJ]
M!TK2"W94%[(Z^J-S$T':"=--I5O+,M0P$0!%%"ISET$'.& QO\MZY&YN/@@D
M[X'D%THRN->8$>USHD,YT98"=[.(OA#!6X_<:X3RYE[W[1&L49D$X$74_O W
MHB #[ >O-&34'0XZ+B3R<M8)MWPL(Y2(SO$1PG_DA!:$>_JX%,#0V_A"*G0R
MD9OC/L,D-!$'N_Q 5%'38FI!<F0H]:C4L(_*2!Z]V6#0W-O$<20/1ABH:YCT
MTNC*!!J(L,KRV9;?,09OW*(N;^?Z1*9'8E9ST0'[0@P=R4S.EL(DEV=$$7<M
MCZZ:L)*#FHJ ZF]]@KFJXU9'A :/31WY<:D!/Y7LK<YI)JK0-]NE3O12HZ4<
MU<PZRN'Z09P95;<XR_ZWCK9,7A5BX\,D>,B]-%^&E(]>1&,M'NQ5SV%,;]AY
M873H7;<015?Q0DLCT(/C0$6)4TLF-P6#)DUN!US:MO(7+-/7Q*ZU9[JT:1TJ
MM.Q9]4LV;25;OCXM*2:;9.'V4;RF0 UJ1[\TN=0,<KPS40<ZW*4.,'RU!)^>
M7/?+[N=FC:<UJ0'$NZ>M=2F (#>#4B\(C451[V](W?<*Y+&W5_7P!?]L7["H
M4/-QI5-=L83<[CN+FB"JKO?.DP:6XT5S((V>"-'>)YQ_Q3AF5<KIT3:O>J(2
MKQ!7C,P=-C592(WTVL:/UB'G]J6)7M5H2AAQR24!BDH:&Q=3\,XMBS$_QIN5
MZZKW8'.<^('*^*S)XLS$(T0L36DQ(-.\LCDY_?6O11IF0>A3B^2^1^T2:J1G
M7,;IT-BZTQHH/$(]'ZB2?P6%;$-91^J1H"Q5H1Y)YUAUYY6K !HJP=FO2#T3
MT4 +YCJ\!V7]P+HFL,K&\&[$O;Y.E66Q.+5S0=:I43W3VMYU.CK6KF#E":;X
ME*3L25"[&"!ZQPN:O6?.(?FM/SB2_.E4P"CH\W@Z1:_T91)\F[]O1WM>!Z[V
M05OUK6F#R5.*X6?^)[%6B%]73ZCK!W0N!!M(-B3:U<6?SK)^3N+Z)I/GLTWT
MU/I!KLP[D] ]WB-K *R32E?O@FDRHFFVH7J.0&U5-]>]Z9Y+]L>X5RK!7YG:
M5]9\\)9@%+25*7N7VO%Z+OAB;.@9Z/@P_5WUSJ$A'='M<C\\*\V6B/<8I9;(
M]H)'I(>"L/F2&9(DKE*;N)2-/R\-P5W/X6F0 ^/5EX)&%6SJ9S+HCO1X*98T
M-;J/;):5M@+-GE4O#,]>%I5BIH.8L23\4Y_*,BKX04/P,UH4#G]E: =A7J3L
M8V7:.;N#9,E$<"V9$#:A?1%%KQP2*VCA\ZKVK]A+9^G;IK'Z=T*;)CX LE_)
M/W^@98->)V\3^E]8SX9AP)7103CQ&]4@EO4./_$/+;:)#%R[+\^HYH;2Z6#(
M-!;4"WXZ,&@KWDU,%<EP7W&B13/M,+-H4\N8TXYU@C;IR4_IEJPY@G9Q( P@
M Z8E&<_^I94=P<VX--Z_9]^!W;GO_5)/?M09'-^G\8[-II>D/7G2*W#_%U:V
M,8?^$9KFW"JI>G]-2NA:@2V1T#8Y+6M^G=?I7S<3C?6NN78=5HGF^"2IB:&X
M"CYW:A1)D,K1=DY!"FPE5<_%0XFK[$,SQ*^JTX7[(\20= C' 2NBH>':&W Z
M_MYSY%%WD'Q^3ND#L<LDBKR4/=95;%N:\ZTW;QBF:%A--ZB:B]ADQ&:[[,5@
M3MBC<'YC 0/WO18T!:Z_JX*FM#G4HNIGWB0/HL$/!R]5G3@-8#C4)A5E.AHE
M_*Z$ ,X?HC#6H5<F)/9ND9 ,^^1EH8]B7/98+9L=0?0[ZZ/5I0X.BNN0'@[*
MZDP^H?0[EV$$MQMZON(P%#<^I 9U&KZE4L,0!^7<[1Q!JU37 C9E;=HV07X5
MWJQ5X1WAY8Y8V+MRE9#':L.4"RKD)1\:$6Q^K8D(345$*[W0*\C6*"XB&7I.
MO9C??9+?PW#Q08*S?-"+_J*IMZ'W%$8T4W5\I=]>(.[+_?;39E#S5P#@_ W?
M)!H;U7^C>LH*2P K!%*S#K!"&AT\0*],E("60L/4TQP\2)?@KWR8+@S=H$\I
MV1U=/T37I.(1(KC-)^DKT18=<9*]3U?)TO1BBJ*Z^3Z.($)+_W")3RGV^?-5
M[8J*IN"LEU4TIE=759  CE>IK@&NI,#B9.)%&D&] I'&-158'"?6_546'<JT
M6:G%^62[93JA;KCINKNI%B.PX%.2!%_#**(=_W)")CSM* O:-7_6V-$GP'93
MAV8T)_1]@WHR3])P7K1I-J(%TLJ,4G(*Q#$[/#X561ACJ!>:')_"F*K!&MR+
MR0J@J)$S3?HM6H-NGL?'UW8RR/9;J%)Z?1 6==N KK8T]^1.08"CFV9%SLD$
M0N>,;%.639>O+;*F:^>PJMEE<O3"SK:N*&=53G!8V:S">;BV&?J%#78J3FJ>
M#]4$:S)\Y&FK*Y'MSURPUPA08',;!*$L_VL"+#OGK-&4ZABL'@'CT&AE4E3!
MLW["FHUL*0F6#E#3)%4X/:U 3#6.3K.MVST<AS(:A(9[!7XUD>R1QR=!!B_\
MA=7M+7_JR^F%%AH>RD[D=+4/B;!W"RS.\5S)B/)[_$(4P(OF,$D"K!6:))'2
M.4Q2!<]V9>XY"9<2L4:CU)'5L49I&4&=VRBIUTUBE/K,#M@JI=6A]8W)-A@T
M39FK^]#'LC_1U>]%F+]^?+V(")J[_4.>^+\]P@M2A5NM,]FBBZU%2^>NHVK0
MQ&9MX$!')](WXS 5_4(G.W6_]=>I[8KK+Y)%L7L@0H^S+7ME1_2#(O,C/C[A
M5"%ORED6!4V-?5O"V&BT1=7X4JS8%$<WZ=.)@/01I[>!&E+4U@8-$7)G?6_#
M&-_D^*@*J<FGN+.T(MY#]A7] J,1'>Y(\B=@[^H"WP#E6D$SYPHZ)-\#>U5'
MN-VI)K43-UE6X."R2,/X^8ZZ;;3CY&?\E?[%0&TUP;E3:5UZA]TIMM<Q4(C!
M0@P8Z[V$H7/#5S; T<773+3#'\I#P&E "QT9CJFDK<B8&&GD@*$Q4L>1H:+6
M)^]Q !75H+H:3H_]$:&!*78"/T-X#UN >@J".=;#RN84I,<^'29']P#C(RVK
M1 Z)AR0*W.7H:(F3$+2Q)TL:L1GC%3E )V6V*FDM39"D7DD;9NYEG91>6N,
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
M_YW#L>\DSD,E?_[>>O-*=QI*)?^[WT^E+8=RC*2*_J4S,=4(U#A92&?A$O^
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
MCRI]E[F>C?K[KKATFG5($PCPG#>.,90[/7=9*G3.%>H>']FAN4:Q'C-6Q_2
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
M%&7A-^>F2%/0>DV132DS,D7FZ_$63!$1)RM>T359O"EN46>^<[^H2Y&A-0(
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
M!"A>BMZU#+F35PHF$C58B;U'G*87!Q-#@'W!]EU:OO00XY[_"/.#"*3_2+S
M9ZR7%YN-/_HQ<LFE5Y*2L>Q38E] !-]J/C=R6:%L,7X)#EV?W^:^6-F\FM1?
MS6R%:F16[LR^.FT4^O2N5*CW QKU?K:[>L.HXM <BW?V)J<OQG([,2KMFY"1
M5+@/J.@)3OO^?C4A!&.^U]<227L%RL-WS_W1++4+Z9<O^\XA?0$/'A&H3<MG
MG-,4(LQS"-OA#MJB4Z+JMKYMJ<:B+4Y*A.=2<GQ71/'+^$Z-Q 81-&@P1D"D
M)X+/D+'N=KGFL<P7TXBAI0*/8\[C4XO'S8B9U\MC6T4MK=H%L5#F^1D%C1WA
MGU!P9]V=>B/RNHDVYE L[QCZU'66EZU2=4Y&PF8@O=9U'^2=B7B-&X\WF\4S
M5C7Z3*T+O3 QFLN*2)]=7%D*;7F7"#0_FD4E9X/L/@'7@ L&P9(J3X7*02,L
M\M5QH'$Y?M3]"M?0\&\FJ=?,^S45>??JS^.&M=V;UP88@G=O"$SY,2)T*NX-
MYV03IK*&T1_&?G+L7(2NP"2,T@1-NS!*#<8V! 30Q!'9[:_#V(O]D!SZZ*F)
M._0XN$[2;49[]UYB NOW DYYU)OI/^1,@VBIE> TJCO]^3@X.+16 'EH"E4@
MT3Y)X9A+H4*Z:0F7GY7L-R*<EPM"[/@%IQ_ U:V/[.SM#O-X774PG$'4Q?:&
M:Y%SG=Z',\O[(60M3@^X[(+*.QKF@B;L*TT(XRQ/"Q:E86U44Z@+%F?D) LG
MH*!6A7<G+Z/'I/>(C .0&,(Z^[(;:YC,\GA7M*"=V@;\N? UEL5Q]&?;3YH8
MH$;]P.[4+;91UFS;8P>QF0F$-0_<S4J<8(CEI*XAH4%')B5Y"M8$TC#]8-SZ
M^0<O?8;VR:^]+Z(&5G*6ELD&MO-S$I,MCW RP]=>F/[D107>[2\Q_/(Y#O_
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
M%>F6C=%Z_3_IU'W/9L\5G%F;!]MA[D>D6GAB:<A-8@.>KX7=,/%?A &Y>>/
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
M73XW6310YMNCSG^ZHQFICA@4RM"MN"J+8(_7R>1MGON"!Y4-@[E)\#7UXTR
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
MA),P9UJZY&6]XW,B5Z+:/.F M,TUY/+UF<7LNXZ7M2)>[_B@USLG6@!K4Z+
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
M52+,P?E,_*/EB=6F11YLC/B8JF7&>/BT!]O1_2X<KB>A2)X.^WG^\!/@LGA
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
ML]W;3Q$UY(:]Y?>EH;Z\@]/;Z[8+@[C:Y&AK-,NI$+@*&$)E?EO'A;*SJ:J
M0(@/;"J2,)1NXFAC4)"Z5SI9Z4-3.M"4,>OF&9I7+C%7L]7/B "N39H%Z;;)
MD\0X\)MC;5D$$VLE6L=EG!YDQ4$0Q%%=F],H5P\U6MHX*3M_]WO>PH!"VZ,8
M@\)5R!3K\2ESVO3CX%O&GL/1.,]NPFP0)1F/-*IU]S%4 I1$-^ 8Z6_QA4+C
M*I"*<\ZT_G;JPM[9 9UE!B5Q/4^;2%Q%0"$.=+-N:7QD^>W'/-WMER0)OH=1
MA'"1L6D&#HAM\E;0CM7Z^#Y%H!2U21KE<XNI#F.)^#[3GEM;'X5-M#L+E](F
MY[ZCSCOWK;+.DCKWG?6(@P"81(38CE:0=-RY;QE-Z:K(8.7(LA<V$HEQ]/8$
M;3V0#-']L8DM^52' --QE[TY(*,E8*T<("=VRT(0HV!T&\=GR,7F,IGB6:]-
ML:&,8U2/PY%G'=7P=)U,\:Q'_ )4SQ:>X2J>MGG/@1*G!0OF(00W,\D]A/Y;
M&(5YJ,G(8M^(=W9,/"6;6)+MGNP1DKK7.7O@R:9^J *.S*.);P0$1WSRM%.-
MN@A;F(0-Y2?QE"9!,<C[Z0M+W\.!SOM+5A1$V*;@-\KU6M]_1_YZ^_0)FX/A
MBCF'DRF79FUYD !A;'HU)TK^5!!(LZ5)%N+;B WR-(G# >_Q+\F$74ZG4<CG
MH@42W1*,K@[S#]&V"D'*UKIK":MU*=.^L)BE?O25I3SZ6A!F*#)-M0 LT31:
MAT,<FC:Z#MI;*,;A= H+#-=5@!IALELIZX!<Z*=:',M(++0.B)+AV8_AW]E7
M/_V3Y=/('_#\:^(WZ/D"MFZD6C0 (B#TY[4=M-; :#.8:;)5+C?C&#X-E0 J
MH=>O+8<H,+3^AM(7N7Y>0,'9,P@X?6<9=XT:%1&O/+OF._ATICAV6-0&D;4I
M&(WR)&(-B<SK#T?E+<#.9\JSA[D2H*3S +.C L/D-K06Y3G+V."G4?+^\T @
M$_N@^2\EV271\S]XUX\20E?_"-,-G3L82O+K?&WVG#;#&69T6<R*<R5MDW^>
MU12XZG^;//(VNVDSS2T4\9#.#TLC92,CU>[3.N&I3^'SKMX5L)4UG[ZW2GMG
MA.GB=/)6G;@5"&B]X'3#YJ5(IU&1S?NM#\.BJ0(PZ3PWK(A"P*!-XR7=#@0L
M++<"?QWS'W\4/Y9DPJ_> QOYD5A<%0N2I!3(IQ/.-LJNMR.)%XXAPQY\LP@
M)+JN54I[FY3M#M/FUE(G&[F/867-60 ]9NDT#37)#<V58(X@Y&9;Z%LS'*K_
MM/FMY#&%&+><X#A2E09P1)?92'+T'7>5S8GV)>HR517/;O7(OE<F^S2)X<<!
MP[B*6K4#XNZ46UH-<*Y2.5$YJ_%7D_WA92 @&"]I9,5!$,0.:C5XDRN &MZG
M2/-T'X=YZ$?EU;'PZ!'Y;ZZ+";?=A>_L=CAD@[Q,=!4B_%'K-0@2[83WBPN4
MKA) 4<T/]M@16<KK-0D")8Z"UD017*E651:T.:H:N&$MGP*\#%CL V"-_YRT
M+.#OQ+65 8"KC%/[=*%;H/@69U,V"(<A"[0N=,KR( +"2V0-*Q(*]1A<Y9[:
M)XW/<.*92T 7NG"]%,#MQ%6)LNNN,DT1,:4=:%OEO+,C(D.]4OY:FJJ]ILT*
MM>OH+6=4(7FM;QR-*%PE;**+KO3.XH+=@8BND[A\.?Q[F(\7T881K[21+8"X
MVA3\=8-&^?;4"MIG20*U!?.9#8LX6#QNFJDS.=HWXIV=$@?GMJ)8KB6V<%WE
MCWIGZ5O2,E7AT7A>DV<V2*!W<T?%F@JC:0KD2/QR<%=J8P2M4)YN&>(,TEN&
M>.$/YN#_@E?_H_X")&L-9$G\OM"! M7&K= A:Z,<\02TB*FXEI37/-GHJH%\
MB&WY#O3"#%"A -:&LQ:N0,LEUW*Y6=8#"1&'$=[1VK*!4!%E@L[]2]OGN4SX
MPCB*PW_Q,%Z+V2T(2L.PXAC:M%6O=]0[N:!R67:@$DYEH%":;KW.FR-^XB()
M!W[$7^L'(;  R-/2$N-'UTF6]X?]M]P/8Q#%0H+F74B=5F% $H<G=K<;J8]?
MH5MTKP(7Z $ ]#Y\+^,Y/"0S/\IG95I@?V)*A&W1 LBV3<XB6OM(+6@*?NE,
MFMS;(>L/><19#IX%UTDQ52XDJM*@O'0/D>Q9V")2CTM!&N&SP/G3XL6[8I'3
M+LZF22H$S^<8P["T:P/DUJ94(::!60><@F6Z<%1W130,HXBO&F5W%4ZQ&Z6\
MLS/"EQDUY+Y%GAR1@IYN19!:OAH'P5P&<'+,PPQ^FX=*0MPSX!H P;;)N0IU
MS6"#3*$+W;+_;8/4NMQN%H9107QK8,.8PDBC0*7@ES0+I+UAQI^&L-U_8'X&
M0X ;'UDUGAIBL"-;  FW*9L/:K1;05.H ]T;RL>".P7WAVLHY,NSM"AH.?'5
MC97\MU9H#2A%3,]NI168!QM^9GS?PB<X\UA550$)MLE)$34X]5@4#'?+_+70
MX/Z4I;X(XR/B4&LH5M8!S2>^2-,S)F?9 $=!L[4EJN[U""K(@_Z$JRH.4FE3
MXBSC85:/0T$4G4EIG@OWB:MB$O>'ET-H^M7_>$J389B_)E?L,BK;8L%KLOX\
M_UL,G7]ZOG[PO\LY==,V:#B=-<- YQ;]+B$K=(7.DO7,_BI"^.IZOY\9#];%
MX._S'<8SY^<UN6'#)!VPZV0R+:(,1/C(<B&&N0@ UZ8,Y'JT^^^"P.G.X+8Z
MMB]Q*/2/SL9F-;@V(U2XG:TTK8/PZ$YX.YVOC* 5&D.7P7,Q5+;#E309+)NM
MZ6>MW7X;!$]W9*D[<^U#) I=I(MZ=CGA6TG9<%I(3_$LP5@/ +<HLJ!!![!P
M%/SMR:R(X:^,3%H)587E;ZL> &Y1@$%;_A1P%/PUMP/N."WA=5+>3*>"@CAX
M#K,_%UD(]YZ$L/PX=.(;]"GE/B@Y+@^AMIYW=FZ5BM"=[^-*L+R#JNR%^@K>
M&57"5POA*NSH&D =3V2X!>UJQMTT#-$H-+5 *L0W9CJVD/QNPNEX&L-MB< G
MC=$C-+5 *M17*R;*L"-Y Q-IND.I9R!WIA_,H./E+>[\D=<F#%VP,*LF0 K$
MH3^,%&WM;&H =)3XT.VK!-P;=3\>Z9)@+?\=@!+?E^ G8DG'':4MW&OX (Y
M.1(W2@!*PJQ(&\)6L%'MZ6=(+;BED ^:P +F2B 8XO<[#K8Z&VA:F":PAD]0
M-N;_N_VK"-_]B-^V\@0FXR3-7UDZ$9%!3??0^$9 <$16'"RI"E6P1.@H":'K
MZ+:+U?_V@R?[&O%T;2D;A"*-)EO]_.SGBFNJ&@V!1(C?:=EQW@3EKO(6[M@>
MQ,/=I.& /S, )2<S!*WU A7C1%;!.S_H$<RDZYU!]QIZ2QXT02U%^6PH0^#(
MMK-OS;_SP_0W/RI@_^9GA7@11Z7_R[[P5S]1PKN#L8/JJ@$WQP1C8=DED5OY
M<A5SI4S"74HZZ,?/;  SK/#7?DSB=/'KE9^%F<ERZNP;("/BK:F90?DX="R"
MCIMGE]*XFE4&\UW*_BKX(FXPTR)J@Y2([3V."3=HE4D2';?TRJ;^)4JCQ1=1
M&Z1$_( <3:5!$TP822W!.U2';#F2C#'H,=6]<ZKT[-:,XA5"#M*1T;@=&G$U
M6_[X2\A2$/EX]L#>681?4S0-@,");2+[7E:,PFB70=O-5+(-NM8:HVP')$=L
M9K%AV&)^T0/^#+;V)<+[>%KD62FJ'G[%V:X%<W!;=AYX)@TJH4+Y&:SP,I"'
MM13@<"F:MJPINU" -92DMG:'US"PJFY>,1@\BY250##$_F-[V5*8!.#(&D^U
MC=@PS&X!E?_5.&TT:1;D2NVQ9N <8[&N@UEA'.O6,_+5/27"<7&[,$B"^*YB
M+].*"KA"!3IC(%W'=>WG;)2DX;]*#HVSAKDR"(G8B4I%'(9F-2(%[701$']G
M?I2/O_JQ/RJW5?. Y#J_1FT5[YPJK;TM%5L7]0A<"OJZ99SDBU(^>^'SV'RJ
M,PQ7>060"/'R78]I#"H%SQTU.398WQX0CGI.OP.,$8=GWZ\!TYW,%#K;K>0T
M0AR2.VR$[X*Q+LBI+9?S[FB7ZQ=2%@J=H7Q_7CU;2?HOWY(8J\&T3KR?1#*R
MM2M!0E,PV2W39<7U%4<]KB)(B#I]=QWR;< IZ.^6X5*$W.1+YVI7!M/?P)CO
M15\1)$0\[3>B'P-.03]IFF1W:W^=-1_D0NP>T8AT RZ%MY2] 3'A 2Y;X2%[
M^#E<9)<)G_>)Y&4P9D$1L?YPM5;<QR!U)F(FLD $H<BN9O-3\LSD$5NW29!
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
M!@(B-J3T-$TT,")*8/\V+"V"V.]9XCF-XTF:_0PR60S:UFT! \1>K3N<.YK
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
M;VK-RN90;(UZX.%+%"BO/K\%_TPSHV<LYJV\'7#0OOB'&W(L5Q5[T ,/;*(
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
MCNP+W3PY>B'>(IF)NF(E*VI35'OJ43S[815 P#ZFR;@M\:NZE:RH[48.N)=
MVH]C/(+7GO1*+M1F'0=4+X&X.ERWRNW;"[U_,EC&6'C)E2Z8LF<&D0T6?X3M
MWH$Q[_JF*CE2'ZG;*X0%PGU(:Z8$OWCC &]?ZB<O;35%TE0E1^JCLC--42'L
M*U3H+H]0!'?&'<Y0)_1G*'@^8CQ<H'#5<?].2R>& V(#PSY<P;Z\IUD!<[X)
MG\W"E2S\.P+A?"HP[$."9A,:MY#[=XC!V6MVW=%AQ:.];)TM3N5!(Z]0R<2_
M@XKIY-K T=<EX"[W%$>#VE.0)#IZ8'G.&')H72C%3<EL7,Q:-ED)@?K:7<X+
M-B-V1+H/NQA3(1CXD-FU5$G1/U- =WW9!K@?FR,+[#H7,=NV*DGZ9PMPI"H;
M$%UMRH:B+#H/,,NFA!RI<QGTIBH;"/?"S\L&O,8GQ[*I2H[$X<KZTY1UA/M@
MBC8%;^S"U::]2J+4^6_ZT!DYS'U(8F4J 0>Z4LG-/Q-M=_58(G/E[D5I,U*"
M_IZ$]54-"V]_C7E1[;OU5NU5$O7/_-M25[0PNV;9\B,ZIEO/".H</U;TZX X
MRKN%>KWU;'F$=]RCY"6(Q>OM#Q:G<YC\GK*4XP8?9VM?46E(!0Z.A==I4F31
MCU($#6!)#JS7>>V?4DX&*Z),I(W-G^(@@:OC.,W+C"D,D^X:YX2>7UR<V PN
M"5*M.+&D[,9UJWX2F>Q[$/?FJ+,7@R-CI!/7LYR-_S%-/_A@CL3<^J]C^.=_
M5?\4*L)_Y-//-(AODP(\T.49"R6E*KQ$9D-[5C995>'QQTIHQEX% 4U.N%VD
MPDEDPU/)O<F0M-ND=CG)!/M[^)!.H[R(QOE*]Z[3C-V52?CPI,JV9%15K.M?
MB QI* N-2=(.BR.36=LY4D+CHJO*]%A;A=X.CK\<7%"9(<RY0;M-:H^2;5:B
M,5^SOY4_PB .[I,/EA<BY'LZFP?)IXH9DYIOYV='QU\(9SXSMJR@D!J&I+/A
M92;VZ,L%63T!RDM7H?BHHM+;3'JZ_I.F*[==K>ZC#NO5JC)'?WY^0N5<[FC)
MDL'9AP3E3T%6)"Q[Y1\:3>H?\NM@'A5!?#D6AB--UG+#%JJUGNA:I^OYH"U6
M1[87WS7$*!NZ53N5!(DO=&S9;JTS$MRT*=5=Q:=D'&L0UZ#1I415O!((L3F^
M'85R=5""]"X).]]\:K;9ZPB(S>8N:)*"HLVK[BP\:"QR*G*Y?+YF09('8P"4
M7WVN_T6SV)LW4@F/R.W4U7K? BYM[O8>=$6[L#<+5\(@=B%MP9U>";;PT29X
MEY.=9\4:T?RG;9+YK]Z>@V3*D+&^\7>1!^60[C:GTS"6(_$LQ;LY7^A*O%6B
M0DHT]<IECO"RU5]7*=IWR<RW*(EFY4S)S4:9"BV1V1&3?),?>9]]3,)N1E/P
M2T_3>ID*,M$:9D&3M,^NLJ@[.T> "0U9;M;^^G9^<GQ\,= ]HPP';;YRA =T
M0[?Q]PH#W7U^0Y92:6_UU54B<6?R7IB/7W^F)A>)RV* Z(306BJ1+7J-V.QT
MYY3;[E.EU8;]U?W9VO@&$*,$WU[9-5#=Q=$.'!UU;>"XRJE-&QNB_)&SJ7#[
MTE@ZMDH*W3X8^/4%ALE5'FQ'^^XNK&JM%8VRE12(KQHP9K0\;F%PE=#:FDG)
MI/LMY1]/EE/-73 &QV2NJJJ)5E.I DK\D@,7?V.B-86S%UFJ[Y-Q.F,OG _A
M6'L5Q. F_O+.6'')-W-A&%7X5LZV^=4G_V&>YD'\-4O+.5^/QG$91LE4Q.5*
MBB@I65A[N*>);L[>30<JTHCN.EPM!3L6E:MLW%0KC!5RH^OPEBU6$B4.B+-C
MY9%K<%<!NDKL3:62:W<:<..IF1HEI<7.GFHM=36/J7#19NQV3[-V3FF4K41!
M'/M'19&6U"T<M#FXV[RG>EBDL40\*(SKBTO' R)/& ?&T19(727>)AW (@=!
M_AN+P[LT _B/:0%WR5P*ZRN88E@;ME")S>-]:9-@^?"WQ>LJ0S=Q=/=5QN)*
MABO!J7SFT$J5>#R^N3=5!P.(KK)YA\L-:YO4'I+EH0XI'4QYOZ_3V2P2MM;1
MY!7B+-2N:?*%P:2FP'](]!;,!<6V./<B3[<L7@-$[P7\B3[ I:ZRN 2FBD?M
M<MQ;0.TMUW?;<?_ZSNX3WMI'$(\FST! #!'F+\-_EGG!PC^CXIVO83^+=_CM
M:'(71-FW(/N+%5!6/B%T:K*2U+!G"C<"0%1E6);6C7V0VO1Q'>3OETD(_[G]
M5QEQX3%U(.;.;0L+RZ''!Q73"<B=)!"EVUEV1<W.!+I<?(K!Q?*B@KT*SX+O
M2^3UX#WQ(=F;C1ZV)3J8"+ND3G$=3A\50&'"'4VJLYC1 412KW[XZO&UN?TA
M1 D3487N)L>>HRPME/OVUYPE.:/*O[GH1G7!4'?FD14&D=]U53E'RREII[X)
MBUL2++"2O"!TE_@YE:%$$1<%&1I'H9#(+@'9#RX,#KX$8)H+EV9A$ +QQ9V4
M%63S@_7?43PD/T@TNZI%JH! B.]64)9,2&T@\2V6TF.:9&R<EKRY%S86.<W_
M+20LLIPKO(@,*L*:[15Y#38:>U)S5*0AR"5$?N<K!^\P"U]8$J798UJPG!^7
MKH+DKZLTXX=V?JY2NH59-/!V<G9P<$$</]R6VC;X]B%Z>/TL.Q> '](@ =1W
M41(D8X[XF8T9/TOSI0H>;2[^;>#MT*59H(CXZ:K%,NT J:.8450+^B8N@]?*
MS>(@".(L)@YXE"N( B]I,*H.;_FN13CK; X/LF%J5;QCEA6%-9(X$8G! -?T
MWE'LJ9V^86;S,AN_!SF[G&:,54'L-@&BH]>J/HB(:/W7L-:DV!;4/D246CTZ
M,EC*FX5!$L0!@2P6:+3_KB(\4:V[F\"NN4"F:58?2+2AGO2504KD!C"$.A.F
M%9AHHSRYMFL^*!P<\<(@BN$8P]#^[T5DJ"WCOX&1O2[)A7!(_18+8P8;HS(
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
M^CRN"9J/U@$)$IMB6ZY/IM <1>JE8GL=E39$?K,P%\*1+P]G$((0QQ(,BJ-
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
M791,\X="221>'@ 2CL+.#&J1^>9S^S5-IS%[>+A6\;55Z.V$:R&5+Y$3FC!
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
MRVPU\=TFX:YC C0B<%+=9*Y>KHL@'LO^/#-AV "'A%ST^,=:/-#<X$*S6\/
M\P7%O+"*CM4Z4*I%IM9NW^!".B3>9CMA&9DP'(MIX/>QU5*].M; IW#CFT$M
M$ NUYY1CBN6*I)?!P"]Q$8#:RUQE/1 -\7V-GC@KPC=P[</5+LRN?.@$,=-?
MUS7*@AR(S]0F/,D9QM"0WM%*'LG<E?$DBF/E/;NL&, A?L)F3XX"R#Y<B+XP
M<1*Y3,)O0?87@^!VM[]@J=+?@^JJ@I2(;0SMQZ(A. ]O/ZU5 ,+4<;&^<ZPW
M[(/%Z5RX'!EJ@4'MMY/3BU-J<U-[5;!!Z.AVE/BEPU>6L"R(.>#+<!8E$9QK
MQ-V@H4X8U0>9$_O7M=<)&X2D.6Y=1B%1G62P@XS1#6OGQD'2U)'U=G+J<R8J
MTN@9KFZ 8]$Z"^52J<>BZO+7J &0&/5UORO:D7MB&SGT=D5,::$^_(^)>FF\
M/"*)ECLP$_41L17)"<O]FZB/AA\">)$53F.37B\&P/=H.W*$;H,EH =N=3;.
MG+F=+/#DB-CN*.%"3=I&SSV*_BN4\5[DU>(G*NBMRLJ(E>:X3HCG:*F@&]9%
M#0#?C+^_AP_IE)]WHW&NHT9:5 1@/3LBOJ,SHT8#P)']U\68^3W\C05Q\:ZG
M9+M<!8<Z?Y<I'WCO'5EBW9#QE*5SEA6?:BHV2U50+@8R,+"^4ST/D=)PGX0E
MW_!J:-@L!5$G+TY//%G,=31@?=\'F^,?+(=K%\V^>ZT4B(DZ1.9.MMU-S -_
MRU$#TFZZ-\H!=.)EJTF$DK"-?KNRHSG;<C>556CCS_3_6)#AOA@VU6%/2WPP
MEE$AWY-; **-:HL1^F,;0"  \$K,C%*S!D &Q,NE.:E6D/P,3RO7R[NTS+H,
MU*WZ( 'BM;3K2)4CH@U :\EI]&$X4HWJ@P3\6##;<RI%1!M/5LGI>!O!2_3+
M@E)-=<!/_)+&DE$S0+1A8RTW2"SIM$':J [XB9UB.F^09(!<A8#=>9B0UZB
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
MJM.+?FX(JZ^+FIX-"W4FHZ<@*SY?LR#)^4D.%@DJAT.L/P8F!EU5(.J4U-2
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
M'"Z(1[">)3F["CBN'-O(+E(9.$U=/2TZ*S#JK]GP6F\'1^='!T?$^V8%8\@
M-D'DRJG,Q5W!Y8SW>!PD-VR>YE$19)\O[UPT*E.ULDJ-DMB@:<R;.1Q7SEUD
M(Q1 K8[Q3UDZS8*9;GE%*U7R) Y59K^^ZO&XBOSG%\]ZKQ9%M4HVU(9)/74V
MG&\A0U@?C"/3->]@5-P%XRC&/2/PPF^G9U\.SX=V"Z7 @? Y&!/5)C3]1EE2
MO)(%=8(!G"(33K>0(*S213I[9=GL,@F?V4<:?T3)=*/W?".HVD:9U178J0\\
M2E(:&RI+8 BII,ENC2Z+1C_A,O,]FBON^3;*<,B'9]2Y3:TN^.3=1QBCRNIA
M1Y;R_FZK5(68: K%Y:_@::O?"%,D>6>O6/1//AO\SO\_3/FLP*&7V>=K%H2+
M-S8/T2PJF#+JG64C0A!4&6I5Q#0FS;; $(9W]")20K.85?" G\L_OYV?'7_Q
MS9\:G0RE/4=D3V+'$;U3Q?)<*U !H(M7W)2D7-A;O44>(@S& G.?C-,96QJ/
M-Y*/).%EN,AL<!/EXSC-RPRB ?,?YFD>Q%^SM)SGO(FX#/D< 672I(B2DH6C
M.:NR&6!Q=G?;@8JOH3D\[%@VB"X/QLIDA=SLSK9=BY5$B9TP=JP\R#5Q1P$B
M*DD2HW_I9(9O)#:*"!"G ]I,R'N/4$"2O7;90]6F8JM0!81N8R&7*B[\K5XC
MXN_?\TDB_L<T>68A[R9HD?16<8E"=5ZR;J:^\*(+2XV1TV"Q S2$:))X_+^'
M\5,<C+5,-LO5>.C";1A3I>H[P@7-PSD1 F:<1:([:C::)2M,)W01QBSX4/4>
M883*Q<C,<3](IJKW%LN_<Z&<'YP2)4AH98-M=ATAB,I9R)P@=$1ME:B0$JU!
M<IDCO&SU%V&&ZJF;$3.K>,ZW_RHC>,=9O*=A%?8<)I/F;QG3O&[JTB3D8.02
MIW;QLQFA;N BD1BHS%M&NH,A4UZRJ"O5 B&:H=W1V5034]R((I"D0+P)PN"1
M_2IS@[L9>=D*%U6>&QNY-[9).D (4<-ZXG95YE'"\OQRS,64"T.5QHR,U*B2
MYU(%V&UM^-6B05@>C"N1#.!8!!;6&V6U=6LQ$7L9:3DTIQY!AR@!B6GHALWG
M:?);&H?C5#D?-\I5>*B,.RW$WIR2%9@0CN@B\5>=?4@A6G<TSJ_3AT*]@*+E
M:Y#$EVK=B5-C0PBDR\BX!G0TN4[BN?)9A+RP@'=!?1_:A3HM,(0WNI!+.JK6
M08!O 75HN"[LR+ @A SF-=D?01;!QNTY*'0A%[:+@A!.#JF7..M=* X#X7(P
MT9/6D6GWF\W"M2"(KW9Q>O1T;N- 0C@.QHWI(4W"-+F'V"\_@N2OT60"F4@
MZ</]U>A9^^C3J'XM+N)@R2H:Y<1;@D-T83!N0%OSW(,BHZ&N"L2C'=JLK<&"
ML#LL^Q" XMN^C1<@WX)?D SK*LVR]">\\ CF_"_%IVK46S13/2WQ*USO-K?(
M\&^#$E&38478_A8E:<91B:F/Y<72\7V5)NCJ\TE(7J$E%JV(VVWJ=^:ME*0-
M2$1'=I;KTE4HS0W_'/$R-Z]=$7ZP\*HLOB=1GI<L_".(2U7B#+N&*A]'OZX4
MS72E)4Y$7>A,8:O;,Y$+\?6="2Q/VT$%Y>=UT]I\8W7 YU2_MA%JHENA0^C=
MD:&LOWN)]91R?Z0%7RP7<V1>VT-DB?JZ-5B95@8Y.70%C*C1CNQVCM7H.IW]
MB!+!&Z3IBL+:U?TU"Y*\ G-@H#PFS=02],O=W$YE[& BBC*LM(M/63IF+,SO
MN"1? MR]0QG2W;2-RCCN63H@TRV'-49$/W:4);&_B>2E8/.UR;62PV)"O5_:
MZ%>3KMT$8]U\+?$A'GK<PD>2K9"&B+>?D*I\N/EK6D-=R(CE7[,T5Z>64%>M
M[^:&N*DQAX8H@;7QM)>,U??B5':9A*.RR(L@@:=XU?%-?L0QJUN#]RN'H/:
M8XL-(79@=M,TF;XNHFSS_ZIO1#:*5I*@\G_O9@!%H2"D[LC**1FMZ[;:QQ+N
M94:3!Q:$EUD&GOT9,E"UU:I,5&<#&Z,6L! F*7(&MA^>\CVMQ!2K&+?&;51O
MJTZ'N&]K@1'1#VOC8[A\+?^UC$)X44^@)Z\9"W@7/M?LKP:F*$6M2DZ>10$S
MTP4C5 C[P[)-;B 5IO4%T.LT+ZK18$H_4KV6F%\1ZEOH@18>HA#65D;BJRM^
M<)W!F55]#:-0"K,&0&X7I^=#VCVT!8@HQK"LBAAH 4L9A%=9L9;2$.V'IL 0
M^H=I-,3M6$+I1QG\%_R)JNDRSZ-I8GN99=%P[0I,'!;)U:56*^!(&N!AF0@W
M4_]<!7F4O_#N!^$H6?=-5%ULF391.R7Z%1G!3&7L(2+*T=UT^-_K<N.]_TO\
M$GK](\C9__?_ U!+ 0(4 Q0    ( !Q$G%346+E1+-@' "YW80 /
M      "  0    !D,C8Q-3@R9#(P9BYH=&U02P$"% ,4    "  <1)Q4NUF[
MPM@'  #(*0  $0              @ %9V < 9#(V,34X,F1E>#$R,2YH=&U0
M2P$"% ,4    "  <1)Q42\Q(L-P'  #:*0  $0              @ %@X <
M9#(V,34X,F1E>#$R,BYH=&U02P$"% ,4    "  <1)Q4UUS97 T$   S#
M$0              @ %KZ < 9#(V,34X,F1E>#$S,2YH=&U02P$"% ,4
M"  <1)Q4[\'^T@@$  !%#   $0              @ &G[ < 9#(V,34X,F1E
M>#$S,BYH=&U02P$"% ,4    "  <1)Q4/ 7TXCD#  !=!P  $0
M    @ '>\ < 9#(V,34X,F1E>#$U,2YH=&U02P$"% ,4    "  <1)Q4RZQU
MW44$   K#   $0              @ %&] < 9#(V,34X,F1E>#$U,BYH=&U0
M2P$"% ,4    "  <1)Q4BLU2M\8K  "7T@$ $0              @ &Z^ <
M9#(V,34X,F1E>#0R-2YH=&U02P$"% ,4    "  <1)Q4\2Q#HGX+  !O<P
M$0              @ &O) @ 9#(V,34X,F1E>#0R-BYH=&U02P$"% ,4
M"  <1)Q4Q#'&4+H>  !G]P  $0              @ %<, @ 9#(V,34X,F1E
M>#0R-RYH=&U02P$"% ,4    "  <1)Q4&^,9*'HA  "C+P$ $0
M    @ %%3P@ 9#(V,34X,F1E>#0R."YH=&U02P$"% ,4    "  <1)Q4M< "
M#/ F  "27 $ $0              @ 'N< @ 9#(V,34X,F1E>#0R.2YH=&U0
M2P$"% ,4    "  <1)Q4D-C[A;0F   (;P$ $0              @ $-F @
M9#(V,34X,F1E>#0S,"YH=&U02P$"% ,4    "  <1)Q4.G#L87RX 0!(H!$
M$0              @ 'PO@@ 9#(V,34X,F1E>#0T-RYH=&U02P$"% ,4
M"  <1)Q43$\]B^2"  !_QP, $0              @ &;=PH 9#(V,34X,F1E
M>#0T."YH=&U02P$"% ,4    "  <1)Q4DQZA_BI5  "!C@( $0
M    @ &N^@H 9#(V,34X,F1E>#0U,2YH=&U02P$"% ,4    "  <1)Q4+@(.
M"U@V  !$I $ $0              @ $'4 L 9#(V,34X,F1E>#0U,BYH=&U0
M2P$"% ,4    "  =1)Q43.]J/98G  ";.P( $0              @ &.A@L
M9#(V,34X,F1E>#0U,RYH=&U02P$"% ,4    "  =1)Q43BK_=_(F  "\8P$
M$0              @ %3K@L 9#(V,34X,F1E>#0U-"YH=&U02P$"% ,4
M"  =1)Q4:(\?WD8%   *+P  $               @ %TU0L 9#(V,34X,F1E
M>#@Q+FAT;5!+ 0(4 Q0    ( !U$G%3C]U+W5$(  #QU   1
M  "  >C:"P!G,C8Q-3@R9S P:S Q+FIP9U!+ 0(4 Q0    ( !U$G%0L7=F8
M.:\  $GB   1              "  6L=# !G,C8Q-3@R9S P:S R+FIP9U!+
M 0(4 Q0    ( !U$G%1MLTX8K$$" *[H @ 1              "  =/,# !G
M,C8Q-3@R9S T;C0T+FIP9U!+ 0(4 Q0    ( !U$G%2IS>5WLC(  .=G @ /
M              "  :X.#P!J9"TR,#(Q,3(S,2YX<V102P$"% ,4    "  =
M1)Q4NJ!^MA$>  #1Q $ $P              @ &-00\ :F0M,C R,3$R,S%?
M8V%L+GAM;%!+ 0(4 Q0    ( !U$G%0[.:?EH,8  ,#_"P 3
M  "  <]?#P!J9"TR,#(Q,3(S,5]D968N>&UL4$L! A0#%     @ '42<5'Q6
MX\U_4 $ U@H2 !,              ( !H"80 &ID+3(P,C$Q,C,Q7VQA8BYX
M;6Q02P$"% ,4    "  =1)Q4"W,M$$_L  !WY0X $P              @ %0
L=Q$ :F0M,C R,3$R,S%?<')E+GAM;%!+!08     '  < .<&  #08Q(    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
